DS-FT230X原版完整手冊(cè)_第1頁(yè)
DS-FT230X原版完整手冊(cè)_第2頁(yè)
DS-FT230X原版完整手冊(cè)_第3頁(yè)
DS-FT230X原版完整手冊(cè)_第4頁(yè)
DS-FT230X原版完整手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩39頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

FT230XUSBTOBASICUARTIC

Version1.4

DocumentNo.:FT_000566ClearanceNo.:FTDI#260

Copyright?FutureTechnologyDevicesInternationalLimited

PAGE

1

FutureTechnologyDevicesInternationalLtd.

FT230X

(USBtoBASICUARTIC)

TheFT230XisaUSBtoserialUARTinterfacewithoptimisedpincountforsmallerPCBdesignsandthefollowingadvancedfeatures:

SinglechipUSBtoasynchronousserialdatatransferinterface.

EntireUSBprotocolhandledonthechip.NoUSBspecificfirmwareprogrammingrequired.

Fullyintegrated2048bytemulti-time-programmable(MTP)memory,storingdevicedescriptorsandCBUSI/Oconfiguration.

Fullyintegratedclockgenerationwithnoexternalcrystalrequiredplusoptionalclockoutputselectionenablingaglue-lessinterfacetoexternalMCUorFPGA.

Datatransferratesfrom300baudto3Mbaud(RS422,RS485,andRS232)atTTLlevels.

512bytereceivebufferand512bytetransmitbufferutilisingbuffersmoothingtechnologytoallowforhighdatathroughput.

FTDI’sroyalty-freeVirtualComPort(VCP)andDirect(D2XX)driverseliminatetherequirementforUSBdriverdevelopmentinmostcases.

ConfigurableCBUSI/Opins.

TransmitandreceiveLEDdrivesignals.

UARTinterfacesupportfor7or8databits,1or2stopbitsandodd/even/mark/space/noparity

SynchronousandasynchronousbitbanginterfaceoptionswithRD#andWR#strobes.

USBBatteryChargerDetection.AllowsforUSBperipheraldevicestodetectthepresenceofahigherpowersourcetoenableimprovedcharging.

Devicesuppliedpre-programmedwithuniqueUSBserialnumber.

USBPowerConfigurations;supportsbus-powered,self-poweredandbus-poweredwithpowerswitching

Integrated+3.3VlevelconverterforUSBI/O.

True3.3VCMOSdriveoutputandTTLinput;operatesdownto1V8withexternalpullups.Tolerantof5Vinput

ConfigurableI/Opinoutputdrivestrength;4mA(min)and16mA(max).

Integratedpower-on-resetcircuit.

FullyintegratedAVCCsupplyfiltering-noexternalfilteringrequired.

UARTsignalinversionoption.

+5VSingleSupplyOperation.

Internal3V3/1V8LDOregulators

LowoperatingandUSBsuspendcurrent;8mA(active-typ)and125uA(suspend-typ).

UHCI/OHCI/EHCIhostcontrollercompatible.

USB2.0FullSpeedcompatible.

Extendedoperatingtemperaturerange;-40to85?C.

AvailableincompactPb-free16pinSSOPand16pinQFNpackages(bothRoHScompliant).

Neitherthewholenoranypartoftheinformationcontainedin,ortheproductdescribedinthismanual,maybeadaptedorreproducedinanymaterialorelectronicformwithoutthepriorwrittenconsentofthecopyrightholder.Thisproductanditsdocumentationaresuppliedonanas-isbasisandnowarrantyastotheirsuitabilityforanyparticularpurposeiseithermadeorimplied.FutureTechnologyDevicesInternationalLtdwillnotacceptanyclaimfordamageshowsoeverarisingasaresultofuseorfailureofthisproduct.Yourstatutoryrightsarenotaffected.Thisproductoranyvariantofitisnotintendedforuseinanymedicalappliance,deviceorsysteminwhichthefailureoftheproductmightreasonablybeexpectedtoresultinpersonalinjury.Thisdocumentprovidespreliminaryinformationthatmaybesubjecttochangewithoutnotice.Nofreedomtousepatentsorotherintellectualpropertyrightsisimpliedbythepublicationofthisdocument.FutureTechnologyDevicesInternationalLtd,Unit1,2Seaward

Place,CenturionBusinessPark,GlasgowG411HHUnitedKingdom.ScotlandRegisteredCompanyNumber:SC136640

TypicalApplications

USBtoRS232/RS422/RS485Converters

UpgradingLegacyPeripheralstoUSB

UtilisingUSBtoaddsystemmodularity

IncorporateUSBinterfacetoenablePCtransfersfordevelopmentsystemcommunication

CellularandCordlessPhoneUSBdatatransfercablesandinterfaces

InterfacingMCU/PLD/FPGAbaseddesignstoaddUSBconnectivity

USBAudioandLowBandwidthVideodatatransfer

USBSmartCardReaders

USBInstrumentation

USBIndustrialControl

USBMP3PlayerInterface

USBFLASHCardReaderandWriters

SetTopBoxPC-USBinterface

USBDigitalCameraInterface

USBHardwareModems

USBWirelessModems

USBBarCodeReaders

USBdongleimplementationsforSoftware/HardwareEncryptionandWirelessModules

Detectionofdedicatedchargingportforbatterychargingathighersupplycurrents.

DriverSupport

RoyaltyfreeVIRTUALCOMPORT(VCP)DRIVERSfor...

Windows1032,64bit

Windows8/8.132,64-bit

Windows732,64-bit

WindowsVistaandVista64-bit

WindowsXPandXP64-bit

Server2003,XPandServer2008/2012

WindowsXPEmbedded

WindowsCE4.2-5.2,6.0,7.0,2013

MacOS-X

Linux3.2andgreater

Android

RoyaltyfreeD2XXDirectDrivers(USBDrivers+DLLS/WInterface)

Windows1032,64bit

Windows8/8.132,64-bit

Windows732,64-bit

WindowsVistaandVista64-bit

WindowsXPandXP64-bit

Server2003,XPandServer2008/2012

WindowsXPEmbedded

WindowsCE4.2-5.2,6.0,7.0,2013

MacOS-X

Linux2.6andgreater

Android

Thedriverslistedaboveareallavailabletodownloadforfreefrom

FTDIwebsite

(

).Various3rdpartydriversarealsoavailableforotheroperatingsystems-see

FTDIwebsite

(

)fordetails.

Fordriverinstallation,pleasereferto

/Documents/InstallGuides.htm

PartNumbers

PartNumber

Package

FT230XQ-xxxx

16PinQFN

FT230XS-xxxx

16PinSSOP

Note:Packingcodesforxis:

R:TapedandReel,(SSOPis3,000pcsperreel,QFNis5,000pcsperreel).

U:Tubepacking,100pcspertube(SSOPonly)

T:Traypacking,490pcspertray(QFNonly)

Forexample:FT230XQ-Ris5,000pcstapedandreelpacking

FT230XUSBTOBASICUARTIC

Version1.4

DocumentNo.:FT_000566ClearanceNo.:FTDI#260

Copyright?FutureTechnologyDevicesInternationalLimited

PAGE

3

USBCompliant

TheFT230XisfullycompliantwiththeUSB2.0specificationandhasbeengiventheUSB-IFTest-ID(TID)40001463(RevD).

FT230XBlockDiagram

3.3VoltLDORegulator

1.8VoltLDORegulator

VCC

3V3OUT

1V8InternalCoreSupply

SerialInterfaceEngine(SIE)

USB

ProtocolEngine

48MHz

FIFORXBuffer(512bytes)

USB

TransceiverwithIntegrated

1.5kpullupsandbatterychargedetection

UARTControllerwithProgrammableSignalInversion

UARTFIFO

Controller

InternalMTPMemory

Internal12MHz

Oscillator

X4ClockMultiplier

FIFOTXBuffer(512bytes)

USBDPLL

BaudRateGenerator

48MHz

USBDP

USBDM

TXDRXDRTS#CTS#

CBUS0CBUS1CBUS2CBUS3

ResetGenerator

3V3OUT

RESET#

ToUSBTransceiverCell

GND

Figure2.1FT230XBlockDiagram

ForadescriptionofeachfunctionpleaserefertoSection

4

.

TableofContents

TypicalApplications 2

DriverSupport 2

PartNumbers 2

USBCompliant 3

FT230XBlockDiagram 4

DevicePinOutandSignalDescription 7

16-LDQFNPackage 7

QFNPackagePinOutDescription 7

16-LDSSOPPackage 9

SSOPPackagePinOutDescription 9

CBUSSignalOptions 11

FunctionDescription 13

KeyFeatures 13

FunctionalBlockDescriptions 13

DevicesCharacteristicsandRatings 16

AbsoluteMaximumRatings 16

ESDandLatch-upSpecifications 16

DCCharacteristics 17

MTPMemoryReliabilityCharacteristics 21

InternalClockCharacteristics 21

USBPowerConfigurations 22

USBBusPoweredConfiguration 22

SelfPoweredConfiguration 23

USBBusPoweredwithPowerSwitchingConfiguration 24

ApplicationExamples 25

USBtoRS232Converter 25

USBtoRS485Coverter 26

USBtoRS422Converter 27

USBBatteryChargingDetection 28

LEDInterface 31

InternalMTPMemoryConfiguration 32

DefaultValues 32

MethodsofProgrammingtheMTPMemory 33

ProgrammingtheMTPmemoryoverUSB 33

MemoryMap 34

PackageParameters 35

SSOP-16PackageMechanicalDimensions 35

SSOP-16PackageMarkings 36

QFN-16PackageMechanicalDimensions 37

QFN-16PackageMarkings 38

SolderReflowProfile 39

ContactInformation 40

AppendixA–References 41

AppendixB-ListofFiguresandTables 42

AppendixC-RevisionHistory 44

FT230XUSBTOBASICUARTIC

Version1.4

DocumentNo.:FT_000566ClearanceNo.:FTDI#260

Copyright?FutureTechnologyDevicesInternationalLimited

PAGE

7

DevicePinOutandSignalDescription

10

VCC

1

VCCIO

16-LDQFNPackage

8

7

6

15

2

16

4

12

9 11

5

14

CBUS0

RESET# CBUS1CBUS2CBUS3

TXDRXDRTS#CTS#

3V3OUT

USBDMUSBDP

3

13

17

GNDGNDGND

Figure3.1QFNSchematicSymbol

QFNPackagePinOutDescription

Note:#denotesanactivelowsignal.

PinNo.

Name

Type

Description

10

**VCC

POWER

Input

5V(or3V3)supplytoIC

1

VCCIO

POWER

Input

1V8-3V3supplyfortheIOcells

8

**3V3OUT

POWER

Output

3V3outputat50mA.MaybeusedtopowerVCCIO.

WhenVCCis3V3;pin8isaninputpinandshouldbeconnectedtopin10.

3,13,17

*GND

POWER

Input

0VGroundinput.

Table3.1PowerandGround

*Pin17isthecentrepadundertheIC.ConnecttoGND.

**IfVCCis3V3then3V3OUTmustalsobedrivenwith3V3input

PinNo.

Name

Type

Description

7

USBDM

INPUT

USBDataSignalMinus.

6

USBDP

INPUT

USBDataSignalPlus.

9

RESET#

INPUT

Resetinput(activelow).

Table3.2CommonFunctionpins

PinNo.

Name

Type

Description

15

TXD

Output

TransmitAsynchronousDataOutput.

2

RXD

Input

ReceivingAsynchronousDataInput.

16

RTS#

Output

RequesttoSendControlOutput/HandshakeSignal.

4

CTS#

Input

ClearToSendControlInput/HandshakeSignal.

12

CBUS0

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisTXDEN.SeeCBUSSignalOptions,

Table3.7

.

11

CBUS1

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisRXLED#.SeeCBUSSignalOptions,

Table3.7

.

5

CBUS2

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisTXLED#.SeeCBUSSignalOptions,

Table3.7

.

14

CBUS3

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisSLEEP#.SeeCBUSSignalOptions,

Table3.7

.

Table3.3UARTInterfaceandCBUSGroup(seenote1)

Notes:

1.WhenusedinInputMode,theinputpinsarepulledtoVCCIOviainternal75kΩ(approx)resistors.ThesepinscanbeprogrammedtogentlypulllowduringUSBsuspend(PWREN#=“1”)bysettinganoptionintheMTPmemory.

FT230XUSBTOBASICUARTIC

Version1.4

DocumentNo.:FT_000566ClearanceNo.:FTDI#260

Copyright?FutureTechnologyDevicesInternationalLimited

PAGE

9

12

VCC

3

VCCIO

16-LDSSOPPackage

U?

10

9

8

1

4

2

6

15

11 14

7

16

FT230XS

CBUS0

RESET# CBUS1CBUS2CBUS3

TXDRXDRTS#CTS#

3V3OUT

USBDMUSBDP

5

GND

13

GND

Figure3.2SSOPSchematicSymbol

SSOPPackagePinOutDescription

Note:#denotesanactivelowsignal.

PinNo.

Name

Type

Description

12

**VCC

POWER

Input

5V(or3V3)supplytoIC

3

VCCIO

POWER

Input

1V8-3V3supplyfortheIOcells

10

**3V3OUT

POWER

Output

3V3outputat50mA.MaybeusedtopowerVCCIO.

WhenVCCis3V3;pin10isaninputpinandshouldbeconnectedtopin12.

5,13

GND

POWER

Input

0VGroundinput.

Table3.4PowerandGround

**IfVCCis3V3then3V3OUTmustalsobedrivenwith3V3input

PinNo.

Name

Type

Description

9

USBDM

INPUT

USBDataSignalMinus.

8

USBDP

INPUT

USBDataSignalPlus.

11

RESET#

INPUT

Resetinput(activelow).

Table3.5CommonFunctionpins

FT230XUSBTOBASICUARTIC

Version1.4

DocumentNo.:FT_000566ClearanceNo.:FTDI#260

Copyright?FutureTechnologyDevicesInternationalLimited

PAGE

10

PinNo.

Name

Type

Description

1

TXD

Output

TransmitAsynchronousDataOutput.

4

RXD

Input

ReceivingAsynchronousDataInput.

2

RTS#

Output

RequesttoSendControlOutput/HandshakeSignal.

6

CTS#

Input

ClearToSendControlInput/HandshakeSignal.

15

CBUS0

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisTXDEN.SeeCBUSSignalOptions,

Table3.7

.

14

CBUS1

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisRXLED#.SeeCBUSSignalOptions,

Table3.7

.

7

CBUS2

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisTXLED#.SeeCBUSSignalOptions,

Table3.7

.

16

CBUS3

I/O

ConfigurableCBUSI/OPin.FunctionofthispinisconfiguredinthedeviceMTPmemory.ThedefaultconfigurationisSLEEP#.SeeCBUSSignalOptions,

Table3.7

.

Table3.6UARTInterfaceandCBUSGroup(seenote1)

Notes:

1.WhenusedinInputMode,theinputpinsarepulledtoVCCIOviainternal75kΩ(approx)resistors.ThesepinscanbeprogrammedtogentlypulllowduringUSBsuspend(PWREN#=“1”)bysettinganoptionintheMTPmemory.

CBUSSignalOptions

ThefollowingoptionscanbeconfiguredontheCBUSI/Opins.CBUSsignaloptionsarecommontobothpackageversionsoftheFT230X.TheseoptionscanbeconfiguredintheinternalMTPmemoryusingthesoftwareutilityFT_PROGorMPROG,whichcanbedownloadedfromthe

FTDIUtilities

(

).ThedefaultconfigurationisdescribedinSection

8

.

CBUSSignalOption

AvailableOnCBUSPin

Description

TRI-STATE

CBUS0,CBUS1,CBUS2,CBUS3

IOPadistri-stated

DRIVE1

CBUS0,CBUS1,CBUS2,CBUS3

Outputaconstant1

DRIVE0

CBUS0,CBUS1,CBUS2,CBUS3

Outputaconstant0

TXDEN

CBUS0,CBUS1,CBUS2,CBUS3

EnabletransmitdataforRS485

PWREN#

CBUS0,CBUS1,CBUS2,CBUS3

OutputislowafterthedevicehasbeenconfiguredbyUSB,thenhighduringUSBsuspendmode.ThisoutputcanbeusedtocontrolpowertoexternallogicP-ChannellogiclevelMOSFETswitch.Enabletheinterfacepull-downoptionwhenusingthePWREN#inthisway.

TXLED#

CBUS0,CBUS1,CBUS2,CBUS3

TransmitdataLEDdrive–pulseslowwhentransmittingdataviaUSB.SeeSection

7.5

formoredetails.

RXLED#

CBUS0,CBUS1,CBUS2,CBUS3

ReceivedataLEDdrive–pulseslowwhenreceivingdataviaUSB.SeeSection

7.5

formoredetails.

TX&RXLED#

CBUS0,CBUS1,CBUS2,CBUS3

LEDdrive–pulseslowwhentransmittingorreceivingdataviaUSB.SeeSection

7.5

formoredetails.

SLEEP#

CBUS0,CBUS1,CBUS2,CBUS3

GoeslowduringUSBsuspendmode.TypicallyusedtopowerdownanexternalTTLtoRS232levelconverterICinUSBtoRS232converterdesigns.

CLK24MHz

CBUS0,CBUS1,CBUS2,CBUS3

24MHzClockoutput.*

CLK12MHz

CBUS0,CBUS1,CBUS2,CBUS3

12MHzClockoutput.*

CLK6MHz

CBUS0,CBUS1,CBUS2,CBUS3

6MHzClockoutput.*

GPIO

CBUS0,CBUS1,CBUS2,CBUS3

CBUSbitbangmodeoption.Allowsupto4oftheCBUSpinstobeusedasgeneralpurposeI/O.ConfiguredindividuallyforCBUS0,CBUS1,CBUS2andCBUS3intheinternalMTPmemory.Aseparateapplicationnote,

AN232R-01

,availablefrom

FTDIwebsite

(

)describesinmoredetailhowtouseCBUSbitbangmode.

BCDCharger

CBUS0,CBUS1,CBUS2,CBUS3

BatterychargeDetect,indicateswhenthedeviceisconnectedtoadedicatedbatterychargerhost.Activehighoutput.

BCDCharger#

CBUS0,CBUS1,CBUS2,CBUS3

InverseofBCDCharger

BitBang_WR#

CBUS0,CBUS1,CBUS2,CBUS3

SynchronousandasynchronousbitbangmodeWR#strobeoutput.

BitBang_RD#

CBUS0,CBUS1,CBUS2,CBUS3

SynchronousandasynchronousbitbangmodeRD#strobeoutput.

CBUSSignalOption

AvailableOnCBUSPin

Description

VBUS_Sense

CBUS0,CBUS1,CBUS2,CBUS3

InputtodetectwhenVBUSispresent.

TimeStamp

CBUS0,CBUS1,CBUS2,CBUS3

TogglesignalwhichchangesstateeachtimeaUSBSOFisreceived

Keep_Awake#

CBUS0,CBUS1,CBUS2,CBUS3

Preventsthedevicefromenteringsuspendstatewhenunplugged.

Table3.7CBUSConfigurationControl

*WheninUSBsuspendmodetheoutputsclocksarealsosuspended.

FT230XUSBTOBASICUARTIC

Version1.4

DocumentNo.:FT_000566ClearanceNo.:FTDI#260

Copyright?FutureTechnologyDevicesInternationalLimited

PAGE

13

FunctionDescription

TheFT230XisacompactUSBtoabasicserialUARTinterfacedevicewhichsimplifiesUSBimplementationsinasmalloptimisedpackage,withminimumUARTsignalsandreducesexternalcomponentcountbyfullyintegratinganMTPmemory,andanintegratedclockcircuitwhichrequiresnoexternalcrystal.IthasbeendesignedtooperateefficientlywithUSBhostcontrollersbyusingaslittlebandwidthaspossiblewhencomparedtothetotalUSBbandwidthavailable.

KeyFeatures

FunctionalIntegration.FullyintegratedMTPmemory,clockgeneration,AVCCfiltering,Power-On-Reset(POR)andLDOregulators.

ConfigurableCBUSI/OPinOptions.ThefullyintegratedMTPmemoryallowsconfigurationoftheControlBus(CBUS)functionalityanddrivestrengthselection.Thereare4configurableCBUSI/Opins.Theseconfigurableoptionsaredetailedinsection

3.3

.

TheCBUSlinescanbeconfiguredwithanyoneoftheseoutputoptionsbysettingbitsintheinternalMTPmemory.Thedeviceisshippedwiththemostcommonlyusedpindefinitionspre-programmed-seeSection

8

fordetails.

AsynchronousBitBangModewithRD#andWR#Strobes.TheFT230XsupportsFTDI’spreviouschipgenerationbit-bangmode.Inbit-bangmode,thefourUARTlinescanbeswitchedfromtheregularinterfacemodetoa4-bitgeneralpurposeI/Oport.Datapacketscanbesenttothedeviceandtheywillbesequentiallysenttotheinterfaceataratecontrolledbyaninternaltimer(equivalenttothebaudratepre-scalar).IntheFT230XdevicethismodehasbeenenhancedbyoutputtingtheinternalRD#andWR#strobessignalswhichcanbeusedtoallowexternallogictobeclockedbyaccessestothebit-bangI/Obus.Thisoptionwillbedescribedmorefullyinaseparateapplicationnoteavailablefrom

FTDIwebsite

(

).

SynchronousBitBangMode.TheFT230Xsupportssynchronousbitbangmode.Thismodediffersfromasynchronousbitbangmodeinthattheinterfacepinsareonlyreadwhenthedeviceiswrittento.Thismakesiteasierforthecontrollingprogramtomeasuretheresponsetoanoutputstimulusasthedatareturnedissynchronoustotheoutputdata.Anapplicationnote,

AN232R-01

,availablefrom

FTDIwebsite

(

)describesthisfeature.

SourcePowerandPowerConsumption.TheFT230Xiscapableofoperatingatavoltagesupplybetween+3.3Vand+5.25Vwithanominaloperationalmodecurrentof8mAandanominalUSBsuspendmodecurrentof125μA.ThisallowsgreatermarginforperipheraldesignstomeettheUSBsuspendmodecurrentlimitof2.5mA.AnintegratedlevelconverterwithintheUARTinterfaceallowstheFT230XtointerfacetoUARTlogicrunningat+1.8Vto+3.3V(5Vtolerant).

FunctionalBlockDescriptions

ThefollowingparagraphsdetaileachfunctionwithintheFT230X.Pleaserefertotheblockdiagramshownin

Figure2.1

.

InternalMTPMemory.TheinternalMTPmemoryintheFT230XisusedtostoreUSBVendorID(VID),ProductID(PID),deviceserialnumber,productdescriptionstringandvariousotherUSBconfigurationdescriptors.TheinternalMTPmemoryisalsousedtoconfiguretheCBUSpinfunctions.TheFT230XissuppliedwiththeinternalMTPmemorypre-programmedasdescribedinSection

8

.AuserareaoftheinternalMTPmemoryisavailabletosystemdesignerstoallowstoringadditionaldatafromtheuserapplicationoverUSB.TheinternalMTPmemorydescriptorscanbeprogrammedincircuit,overUSBwithoutanyadditionalvoltagerequirement.ThedescriptorscanbeprogrammedusingtheFTDIutilitysoftwarecalledFT_PROG,whichcanbedownloadedfrom

FTDIUtilities

onthe

FTDIwebsite

(

).

+3.3VLDORegulator.The+3.3VLDOregulatorgeneratesthe+3.3VreferencevoltagefordrivingtheUSBtransceivercelloutputbuffers.Itrequiresanexternaldecouplingcapacitortobeattachedtothe3V3OUTregulatoroutputpin.Italsoprovides+3.3Vpowertothe1.5kΩinternalpullupresistoronUSBDP.ThemainfunctionoftheLDOistopowertheUSBTransceiverandtheResetGeneratorCellsratherthantopowerexternallogic.However,itcanbeusedtosupplyexternalcircuitryrequiringa

+3.3Vnominalsupplywithamaximumcurrentof50mA.

+1.8VLDORegulator.The+1.8VLDOregulatorgeneratesthe+1.8VreferencevoltageforinternalusedrivingtheICcorefunctionsoftheserialinterfaceengineandUSBprotocolengine.

USBTransceiver.TheUSBTransceiverCellprovidestheUSB1.1/USB2.0full-speedphysicalinterfacetotheUSBcable.Theoutputdriversprovide+3.3Vlevelslewratecontrolsignalling,whilstadifferentialinputreceiverandtwosingleendedinputreceiversprovideUSBdatain,Single-Ended-0(SE0)andUSBresetdetectionconditionsrespectfully.Thisfunctionalsoincorporatesa1.5kΩpullupresistoronUSBDP.TheblockalsodetectswhenconnectedtoaUSBpowersupplywhichwillnotenumeratethedevicebutstillsupplypowerandmaybeusedforbatterycharging.

USBDPLL.TheUSBDPLLcelllocksontotheincomingNRZIUSBdataandgeneratesrecoveredclockanddatasignalsfortheSerialInterfaceEngine(SIE)block.

Internal12MHzOscillator.TheInternal12MHzOscillatorcellgeneratesa12MHzreferenceclock.Thisprovidesaninputtothex4ClockMultiplierfunction.The12MHzOscillatorisalsousedasthereferenceclockfortheSIE,USBProtocolEngineandUARTFIFOcontrollerblocks.

ClockMultiplier/Divider.TheClockMultiplier/Dividertakesthe12MHzinputfromtheInternalOscillatorfunctionandgeneratesthe48MHz,24MHz,12MHzand6MHzreferenceclocksignals.The48MzclockreferenceisusedbytheUSBDPLLandtheBaudRateGeneratorblocks.

SerialInterfaceEngine(SIE).TheSerialInterfaceEngine(SIE)blockperformstheparalleltoserialandserialtoparallelconversionoftheUSBdata.InaccordancewiththeUSB2.0specification,itperformsbitstuffing/un-stuffingandCRC5/CRC16generation.ItalsoverifiestheCRContheUSBdatastream.

USBProtocolEngine.TheUSBProtocolEnginemanagesthedatastreamfromthedeviceUSBcontrolendpoint.IthandlesthelowlevelUSBprotocolrequestsgeneratedbytheUSBhostcontrollerandthecommandsforcontrollingthefunctionalparametersoftheUARTinaccordancewiththeUSB2.0specificationchapter9.

FIFORXBuffer(512bytes).DatasentfromtheUSBhostcontrollertotheUARTviatheUSBdataOUTendpointisstoredintheFIFORX(receive)buffer.DataisremovedfromthebuffertotheUARTtransmitregisterundercontroloftheUARTFIFOcontroller.(RxrelativetotheUSBinterface).

FIFOTXBuffer(512bytes).DatafromtheUARTreceiveregisterisstoredintheTXbuffer.TheUSBhostcontrollerremovesdatafromtheFIFOTXBufferbysendingaUSBrequestfordatafromthedevicedataINendpoint.(TxrelativetotheUSBinterface).

UARTFIFOController.TheUARTFIFOcontrollerhandlesthetransferofdatabetweentheFIFORXandTXbuffersandtheUARTtransmitandreceiveregisters.

UARTControllerwithProgrammableSignalInversionandHighDrive.TogetherwiththeUARTFIFOControllertheUARTControllerhandlesthetransferofdatabetweentheFIFORXandFIFOTXbuffersandtheUARTtransmitandreceiveregisters.Itperformsasynchronous7or8bitparalleltoserialandserialtoparallelconversionofthedataontheRS232(orRS422orRS485)interface.

ControlsignalssupportedbyUARTmodeincludeRTS,CTS.TheUARTControlleralsoprovidesatransmitterenablecontrolsignalpinoption(TXDEN)toassistwithinterfacingtoRS485transceivers.RTS/CTSandXON/XOFFhandshakingoptionsarealsosupported.Handshakingishandledinhardwaretoensurefastresponsetimes.TheUARTinterfacealsosupportstheRS232BREAKsettinganddetectionconditions.

Additionally,theUARTsignalscaneachbeindividuallyinvertedandhaveaconfigurablehighdrivestrengthcapability(usingFT_PROG).BoththesefeaturesareconfigurableintheMTPmemory.

BaudRateGenerator-TheBaudRateGeneratorprovidesa16xclockinputtotheUARTControllerfromthe48MHzreferenceclock.Itconsistsofa14bitpre-scalarand3registerbitswhichprovidefinetuningofthebaudrate(usedtodividebyanumberplusafractionor“sub-integer”).ThisdeterminesthebaudrateoftheUART,whichisprogrammablefrom183baudto3Mbaud.

TheFT230Xsupportsallstandardbaudratesandnon-standardbaudratesfrom183Baudupto3Mbaud.Achievablenon-standardbaudratesarecalculatedasfollows-

BaudRate=3000000/(n+x)

where‘n’canbeanyintegerbetween2and16,384(=214)and‘x’canbeasub-integerofthevalue0,0.125,0.25,0.375,0.5,0.625,0.75,or0.875.Whenn=1,x=0,i.e.baudratedivisorswithvaluesbetween1and2arenotpossible.

Thisgivesachievablebaudratesintherange183.1baudto3,000,000baud.Whenanon-standardbaudrateisrequiredsimplypasstherequiredbaudratevaluetothedriverasnormal,andtheFTDIdriverwillcalculatetherequireddivisor,andsetthebaudrate.SeeFTDIapplicationnote

AN232B-05

onthe

FTDI

website

(

)formoredetails.

RESETGenerator-TheintegratedResetGeneratorCellprovidesareliablepower-onresettothedeviceinternalcircuitryatpowerup.TheRESET#inputpinallowsanexternaldevicetoresettheFT230X.

RESET#canbetiedtoVCCorleftunconnectedifnotbeingused.

DevicesCharacteristicsandRatings

AbsoluteMaximumRatings

TheabsolutemaximumratingsfortheFT230Xdevicesareasfollows.TheseareinaccordancewiththeAbsoluteMaximumRatingSystem(IEC60134).Exceedingthesemaycausepermanentdamagetothedevice.

Parameter

Value

Unit

Conditions

StorageTemperature

-65°Cto150°C

DegreesC

FloorLife(OutofBag)AtFactoryAmbient(30°C/60%RelativeHumidity)

168Hours

(IPC/JEDECJ-STD-033AMSL

Level3Compliant)*

Hours

AmbientOperatingTemperature(PowerApplied)

-40°Cto85°C

DegreesC

MTTFFT230XS

9,185,671

Hours

MTTFFT230XQ

TBD

Hours

VCCSupplyVoltage

-0.3to+5.5

V

VCCIOIOVoltage

-0.3to+4.0

V

DCInputVoltage–USBDPandUSBDM

-0.5to+3.63

V

DCInputVoltage–HighImpedanceBi-directionals(poweredfromVCCIO)

-0.3to+5.8

V

DCOutputCurrent–Outputs

22

mA

Table5.1AbsoluteMaximumRatings

*Ifdevicesarestoredoutofthepackagingbeyondthistimelimitthedevicesshouldbebakedbeforeuse.Thedevicesshouldberampeduptoatemperatureof+125°Candbakedforupto17hours.

ESDandLatch-upSpecifications

Description

Specification

HumanBodyMode(HBM)

>±2kV

Machinemode(MM)

>±200V

ChargedDeviceMode(CDM)

>±500V

Latch-up

>±200mA

Table5.2ESDan

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論