FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Future Technology Devices International Ltd. FT231X (USB to FULL HANDSHAKE UART IC) The FT231X is a USB to serial UART interface with full modem control and the following advanced features: USB Battery Charger Detection. Allows for USB peripheral devices to detect the presence of a higher power source to enable improved charging.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 1.3 USB Compliant The FT231X is fully compliant with the USB 2.0 specification and has been given the USB-IF Test-ID (TID) 40001464 (Rev D).
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 2 FT231X Block Diagram VCC 1V8 Internal Core Supply 3V3OUT USBDP USBDM 3.3 Volt LDO Regulator USB Transceiver with Integrated 1.5k pullups and battery charge detection 48MHz 1.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Table of Contents 1 Typical Applications ...................................................................... 2 1.1 Driver Support .................................................................................... 2 1.2 Part Numbers...................................................................................... 2 1.3 USB Compliant .....................................................
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 9 Package Parameters ................................................................... 36 9.1 SSOP-20 Package Mechanical Dimensions ........................................ 36 9.2 SSOP-20 Package Markings .............................................................. 37 9.3 QFN-20 Package Mechanical Dimensions .......................................... 38 9.4 QFN-20 Package Markings ......
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 3 Device Pin Out and Signal Description 9 8 20 USBDM USBDP RESET# TXD RXD RTS# CTS# DTR# DSR# DCD# RI# CBUS0 CBUS1 CBUS2 CBUS3 17 1 19 6 18 4 5 2 15 14 7 16 3 13 21 GND GND GND 11 3V3OUT VCCIO 10 VCC 12 3.1 20-LD QFN Package Figure 3.1 QFN Schematic Symbol 3.1.1 QFN Package PinOut Description Note: # denotes an active low signal. Pin No.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Pin No. Name Type Description 9 USBDM INPUT USB Data Signal Minus. 8 USBDP INPUT USB Data Signal Plus. 11 RESET# INPUT Reset input (active low). Table 3.2 Common Function pins Pin No. Name Type Description 17 TXD Output Transmit Asynchronous Data Output. 1 RXD Input Receiving Asynchronous Data Input.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 3V3OUT 12 11 3 VCCIO 13 VCC 15 3.2 20-LD SSOP Package TXD RXD RTS# CTS# DTR# DSR# DCD# RI# USBDM USBDP 14 GND CBUS0 CBUS1 CBUS2 CBUS3 18 17 10 19 16 6 GND RESET# 20 4 2 9 1 7 8 5 Figure 3.2 SSOP Schematic Symbol 3.2.1 SSOP Package PinOut Description Note: # denotes an active low signal. Pin No.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Pin No. Name Type Description 20 TXD Output Transmit Asynchronous Data Output. 4 RXD Input Receiving Asynchronous Data Input. 2 RTS# Output 9 CTS# Input 1 DTR# Output 7 DSR# Input Data Set Ready Control Input / Handshake Signal. 8 DCD# Input Data Carrier Detect Control Input. 5 RI# Input 18 CBUS0 I/O Configurable CBUS I/O Pin.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 The following options can be configured on the CBUS I/O pins. CBUS signal options are common to both package versions of the FT231X. These options can be configured in the internal MTP memory using the software utility FT_PPROG, which can be downloaded from the FTDI Utilities (www.ftdichip.com). The default configuration is described in Section 8.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 CBUS Signal Option Available On CBUS Pin Description Time Stamp CBUS0, CBUS1, CBUS2, CBUS3 Toggle signal which changes state each time a USB SOF is received Keep_Awake# CBUS0, CBUS1, CBUS2, CBUS3 Prevents the device from entering suspend state when unplugged. Table 3.7 CBUS Configuration Control *When in USB suspend mode the outputs clocks are also suspended.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 4 Function Description The FT231X is a USB to full handshake serial UART interface device which simplifies USB implementations and reduces external component count by fully integrating an MTP memory, and an integrated clock circuit which requires no external crystal.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 USB Transceiver. The USB Transceiver Cell provides the USB 1.1 / USB 2.0 full-speed physical interface to the USB cable. The output drivers provide +3.3V level slew rate control signalling, whilst a differential input receiver and two single ended input receivers provide USB data in, Single-Ended-0 (SE0) and USB reset detection conditions respectfully. This function also incorporates a 1.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 RESET Generator – The integrated Reset Generator Cell provides a reliable power-on reset to the device internal circuitry at power up. The RESET# input pin allows an external device to reset the FT231X. RESET# can be tied to 3V3OUT.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 5 Devices Characteristics and Ratings 5.1 Absolute Maximum Ratings The absolute maximum ratings for the FT231X devices are as follows. These are in accordance with the Absolute Maximum Rating System (IEC 60134). Exceeding these may cause permanent damage to the device.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 5.3 DC Characteristics DC Characteristics (Ambient Temperature = -40°C to +85°C) Parameter Description Minimum Typical Maximum Units Conditions VCC VCC Operating Supply Voltage 2.97 5 5.5 V Normal Operation VCC2 VCCIO Operating Supply Voltage 1.62 --- 3.63 V Icc1 Operating Supply Current 8 8 8.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Parameter Description Minimum Typical Maximum Units Conditions 2.97 VCCIO VCCIO V 2.97 VCCIO VCCIO V I/O Drive strength* = 8mA 2.97 VCCIO VCCIO V I/O Drive strength* = 12mA 2.97 VCCIO VCCIO V I/O Drive strength* = 16mA 0 0.4 V 0 0.4 V I/O Drive strength* = 8mA 0 0.4 V I/O Drive strength* = 12mA 0 0.4 V I/O Drive strength* = 16mA 0.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Parameter Description Minimum Typical Maximum Units Conditions 2.25 VCCIO VCCIO V 2.25 VCCIO VCCIO V I/O Drive strength* = 8mA 2.25 VCCIO VCCIO V I/O Drive strength* = 12mA 2.25 VCCIO VCCIO V I/O Drive strength* = 16mA Ioh = +/-2mA Voh Output Voltage High I/O Drive strength* = 4mA Iol = +/-2mA Vol Output Voltage Low 0 0.4 V 0 0.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Parameter Description Minimum Typical Maximum Units Conditions 1.62 VCCIO VCCIO V 1.62 VCCIO VCCIO V I/O Drive strength* = 8mA 1.62 VCCIO VCCIO V I/O Drive strength* = 12mA 1.62 VCCIO VCCIO V I/O Drive strength* = 16mA Ioh = +/-2mA Voh Output Voltage High I/O Drive strength* = 4mA Iol = +/-2mA Vol Output Voltage Low 0 0.4 V 0 0.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Parameter Description Minimum Voh Output Voltage High VCC-0.2 Vol Output Voltage Low Vil Input low Switching Threshold Vih Input High Switching Threshold Typical Maximum Units Conditions V - 0.2 V 0.8 V - 2.0 V Table 5.7 USB I/O Pin (USBDP, USBDM) Characteristics 5.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 6 USB Power Configurations The following sections illustrate possible USB power configurations for the FT231X. The illustrations have omitted pin numbers for ease of understanding since the pins differ between the FT231XS and FT231XQ package options. All USB power configurations illustrated apply to both package options for the FT231X device.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 6.2 Self Powered Configuration VCC(3.3-5.25V) 1 VCC 27R 2 USBDM 27R 3 USBDP 4 47pF 4k7 47pF FT231X 5 VBUS_SENSE SHIELD VCCIO RESET# 10k GND AG ND 3V3OUT GND GN D GND VCC 100nF 100nF 100nF + 4.7uF GND GND Figure 6.2 Self Powered Configuration Figure 6.2 illustrates the FT231X in a typical USB self powered configuration.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 6.3 USB Bus Powered with Power Switching Configuration P Channel Power MOSFET Switched 5V Power to External Logic 0.1uF 0.1uF 10k 1k PWREN# Ferrite Bead 1 VCC 2 27R 3 27R USBDM USBDP 4 47pF 47pF FT231X 5 SHIELD RESET# 10nF VCCIO GND VCC CBUS3 GN D AG ND 3V3OUT GND 100nF + 4.7uF 100nF GND GND Figure 6.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 7 Application Examples The following sections illustrate possible applications of the FT231X. The illustrations have omitted pin numbers for ease of understanding since the pins differ between the FT231XS and FT231XQ package options. 7.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 7.2 USB to RS485 Coverter Vcc VCC RS 485 LEVEL CONVERTER Ferrite Bead 1 VCC USBDM TXD 4 27R 3 USBDP 6 4 47pF 2 47pF FT231X RXD 5 SHIELD DB9M 7 27R 2 GND 3 RESET# 10nF 1 SHIELD 10 ZT3485E VCCIO 5 120R TXDEN AG ND 3V3OUT GND VCC PWREN# GN D GND Link VCCIO 100nF 10K + 4.7uF 100nF GND GND Figure 7.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 7.3 USB to RS422 Converter Vcc VCC Ferrite Bead 1 RXD VCC 2 27R 3 27R 4 RTS# USBDM 10 5 TXDP RXDP 3 4 47pF 11 2 FT231X 12 5 SHIELD TXDM 9 CTS# USBDP 47pF RS 422 LEVEL CONVERTER TXD 120R RESET# 10nF RXDM ZT3491 SLEEP# VCCIO AG ND 3V3OUT GND VCC PWREN# Vcc RS 422 LEVEL CONVERTER 100nF + 7 GN D GND 6 4 10 4.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 7.4 USB Battery Charging Detection A recent addition to the USB specification (http://www.usb.org/developers/devclass_docs/BCv1.2_011912.zip) is to allow for additional charging profiles to be used for charging batteries in portable devices. These charging profiles do not enumerate the USB port of the peripheral.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 VBUS 3V3OUT VBUS 3V3OUT VBUS U1 3V3OUT VBUS DD+ ID GND VCCIO 1 2 3 4 5 0.1uF VCORE VCC 600R/2A CN USB GND DM DP 27R 27R 3V3OUT 0.1uF GND RESET# 10nF N.F. 0.1uF 0R SLD GND SLEEP# PWREN# CBUS5 CBUS6 GND FT231X GND GND VBUS VBUS VBUS VBATT 4.7uF 0.1uF GND CHRG VCC FAULT TIMER GND GND 1 2 3 4 5 GND 10 9 8 7 6 1 + NCT TB3.5mm SLEEP# NTC LTC4053EDD 11 0.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 VBUS 3V3OUT VBUS VCCIO 3V3OUT VCC VBUS DD+ ID GND VBUS 3V3OUT 0.1uF 0.1uF 600R/2A CN USB 1 2 3 4 5 3V3OUT GND DM DP 27R 27R GND RESET# 10nF 0.1uF 0R GND GND N.F. CBUS0 CBUS1 CBUS2 18 17 10 BCD# PWREN# SLEEP# FT231X SLD GND GND GND VBUS VBUS GND VBUS VBATT 4.7uF 0.1uF GND 1 2 3 4 5 GND CHRG VCC FAULT TIMER GND ACPR BAT SHDN PROG NTC GND 0.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 VCCIO TX RX 270R 270R FT231X CBUS[0...3] CBUS[0...3] TXLED# RXLED# Figure 7.7 Dual LED Configuration An example of using the FT231X to drive LEDs is shown in Figure 7.7. In this application one of the CBUS pins is used to indicate transmission of data (TXLED#) and another is used to indicate receiving data (RXLED#).
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 8 Internal MTP Memory Configuration The FT231X includes an internal MTP memory which holds the USB configuration descriptors, other configuration data for the chip and also user data areas. Following a power-on reset or a USB reset the FT231X will scan its internal MTP memory and read the USB configuration descriptors stored there.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Parameter Value Notes CBUS Drive Current Strength 4mA Options are 4mA, 8mA, 12mA, 16mA CBUS slew rate Slow Options are slow or fast CBUS Schmitt Trigger Enable Normal Options are normal or Schmitt Load VCP Driver Enabled** CBUS0 TXDEN Default configuration of CBUS0 – Transmit data enable for RS485 CBUS1 RXLED# Default configuration of CBUS1 – Receive LED drive.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 8.2 Methods of Programming the MTP Memory 8.2.1 Programming the MTP memory over USB The MTP memory on all FT-X devices can be programmed over USB. This method is the same as for the EEPROM on other FTDI devices such as the FT232R. No additional hardware, connections or programming voltages are required.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Configuration Memory Area (writable) This area stores the configuration data for the device, including the data which is returned to the host in the configuration descriptors (e.g. the VID, PID and string descriptions) and also values which set the hardware configuration (the signal assigned to each CBUS pin for example). These values can have a significant effect on the behaviour of the device.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 9 Package Parameters The FT231X is available in two different packages. The FT231XS is the SSOP-20 option and the FT231XQ is the QFN-20 package option. The solder reflow profile for both packages is described in Section 0. 9.1 SSOP-20 Package Mechanical Dimensions Figure 9.1 SSOP-20 Package Dimensions The FT231XS is supplied in a RoHS compliant 20 pin SSOP package.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 9.2 SSOP-20 Package Markings 20 11 -B FT231XS 1 10 Figure 9.2 SSOP-20 Package Markings The date code format is YYXX where XX = 2 digit week number, YY = 2 digit year number. This is followed by the revision number. The code XXXXXXXXXXXX is the manufacturing LOT code.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 9.3 QFN-20 Package Mechanical Dimensions Figure 9.3 QFN-20 Package Dimensions The FT231XQ is supplied in a RoHS compliant leadless QFN-20 package. The package is lead ( Pb ) free, and uses a ‘green’ compound. The package is fully compliant with European Union directive 2002/95/EC. This package is nominally 4.00mm x 4.00mm. The solder pads are on a 0.50mm pitch.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 9.4 QFN-20 Package Markings 20 1 FTDI I XXXXXXXXXX 15 FT231XQ YYWW-B 6 10 Figure 9.4 QFN-20 Package Markings The date code format is YYXX where XX = 2 digit week number, YY = 2 digit year number. This is followed by the revision number. The code XXXXXXX is the manufacturing LOT code.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 9.5 Solder Reflow Profile The FT231X is supplied in Pb free 20 LD SSOP and QFN-20 packages. The recommended solder reflow profile for both package options is shown in Figure 9.5. Temperature, T (Degrees C) tp Tp Critical Zone: when T is in the range TL to Tp Ramp Up TL tL TS Max Ramp Down TS Min tS Preheat 25 T = 25º C to TP Time, t (seconds) Figure 9.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Appendix A – References Useful Application Notes http://www.ftdichip.com/Documents/AppNotes/AN232R-01_FT231XBitBangModes.pdf http://www.ftdichip.com/Documents/AppNotes/AN_107_AdvancedDriverOptions_AN_000073.pdf http://www.ftdichip.com/Documents/AppNotes/AN_121_FTDI_Device_EEPROM_User_Area_Usage.pdf http://www.ftdichip.com/Documents/AppNotes/AN_120_Aliasing_VCP_Baud_Rates.pdf http://www.ftdichip.
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 List of Figures Figure 2.1 FT231X Block Diagram ................................................................................................... 4 Figure 3.1 QFN Schematic Symbol .................................................................................................. 7 Figure 3.2 SSOP Schematic Symbol ......................................................................................
FT231X USB TO FULL HANDSHAKE UART IC Datasheet Version 1.2 Document No.: FT_000565 Clearance No.: FTDI# 261 Appendix C – Revision History Document Title: USB to FULL HANDSHAKE UART IC FT231X Document Reference No.: FT_000565 Clearance No.: FTDI# 261 Product Page: http://www.ftdichip.com/FT-X.htm Document Feedback: Send Feedback Version Draft Initial draft available 2nd December 2011 Version 1.0 Initial release 8th February 2012 Version 1.1 Added USB compliance in section 1.