FT231X USB TO FULL HANDSHAKE UART IC
Datasheet
Document No.: FT_000565 Clearance No.:
FTDI# 261
Version 1.2
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:
Single chip USB to asynchronous serial data
transfer interface.
Entire USB protocol handled on the chip. No
USB specific firmware programming required.
Fully integrated 2048 byte multi-time-
programmable (MTP) memory, storing device
descriptors and CBUS I/O configuration.
Fully integrated clock generation with no
external crystal required plus optional clock
output selection enabling glue-less interface
to external MCU or FPGA.
Data transfer rates from 300 baud to 3 Mbaud
(RS422, RS485, and RS232 ) at TTL levels.
512 byte receive buffer and 512 byte transmit
buffer utilising buffer smoothing technology to
allow for high data throughput.
FTDI’s royalty-free Virtual Com Port (VCP)
and Direct (D2XX) drivers eliminate the
requirement for USB driver development in
most cases.
Configurable CBUS I/O pins.
Transmit and receive LED drive signals.
UART interface support for 7 or 8 data bits, 1
or 2 stop bits and odd / even / mark / space
no parity
Synchronous and asynchronous bit bang
interface options with RD# and WR# strobes.
USB Battery Charger Detection. Allows for USB
peripheral devices to detect the presence of a
higher power source to enable improved
charging.
Device supplied pre-programmed with unique
USB serial number.
USB Power Configurations; supports bus-
powered, self-powered and bus-powered with
power switching
Integrated +3.3V level converter for USB I/O.
True 3.3V CMOS drive output and TTL input;
Operates down to 1V8 with external pull-ups.
Tolerant of 5V input.
Configurable I/O pin output drive strength; 4
mA(min) and 16 mA(max).
Integrated power-on-reset circuit.
Fully integrated AVCC supply filtering
external filtering required.
UART signal inversion option.
+ 5V Single Supply Operation.
Internal 3V3/1V8 LDO regulators
Low operating and USB suspend current; 8mA
(active-typ) and 125uA (suspend-typ).
UHCI/OHCI/EHCI host controller compatible
USB 2.0 Full Speed capable.
Extended operating temperature range; -40 to
85⁰C.
Available in compact, Pb-free, 20 Pin SSOP and
QFN packages (both RoHS compliant).
- no
Neither the whole nor any part of the information contained in, or the product described in this manual, may be adapted or reproduced
in any material or electronic form without the prior written consent of the copyright holder. This product and its documentation are
supplied on an as-is basis and no warranty as to their suitability for any particular purpose is either made or implied. Future Technology
Devices International Ltd will not accept any claim for damages howsoever arising as a result of use or failure of this product. Your
statutory rights are not affected. This product or any variant of it is not intended for use in any medical appliance, device or system in
which the failure of the product might reasonably be expected to result in personal injury. This document provides preliminar y
information that may be subject to change without notice. No freedom to use patents or other intellectual property rights is implied by
the publication of this document. Future Technology Devices International Ltd,
Unit 1, 2 Seaward Place, Centurion Business Park, Glasgow
G41 1HH
United Kingdom. Scotland Registered Company Number: SC136640
Copyright © 2013 Future Technology Devices International Limited
1
FT231X USB TO FULL HANDSHAKE UART IC
Datasheet
Document No.: FT_000565 Clearance No.:
FTDI# 261
Version 1.2
1
Typical Applications
USB to RS232/RS422/RS485 Converters
Upgrading Legacy Peripherals to USB
Utilising USB to add system modularity
Incorporate USB interface to enable PC
transfers for development system
communication
Cellular and Cordless Phone USB data transfer
cables and interfaces
Interfacing MCU/PLD/FPGA based designs to
add USB connectivity
USB Audio and Low Bandwidth Video data
transfer
USB Smart Card Readers
USB Instrumentation
USB Industrial Control
USB MP3 Player Interface
USB FLASH Card Reader and Writers
Set Top Box PC - USB interface
USB Digital Camera Interface
USB Hardware Modems
USB Wireless Modems
USB Bar Code Readers
USB dongle implementations for Software/
Hardware Encryption and Wireless Modules
Detection of dedicated battery charger ports for
high current charging of batteries in portable
devices.
1.1 Driver Support
Royalty free VIRTUAL COM PORT
(VCP) DRIVERS for...
Windows 8 32,64-bit
Windows 7 32,64-bit
Windows XP and XP 64-bit
Windows Vista and Vista 64-bit
Windows XP Embedded
Windows CE 4.2, 5.0 and 6.0
Mac OS-X
Linux 3.2 and greater
Android
Royalty free D2XX
Direct
Drivers
(USB Drivers + DLL S/W Interface)
Windows 8 32,64-bit
Windows 7 32,64-bit
Windows XP and XP 64-bit
Windows Vista and Vista 64-bit
Windows XP Embedded
Windows CE 4.2, 5.0 and 6.0
MAC OS-X
Linux 2.6 and greater
Android
The drivers listed above are all available to download for free from FTDI website (www.ftdichip.com).
Various 3rd party drivers are also available for other operating systems - see FTDI website
(www.ftdichip.com) for details.
For driver installation, please refer to
http://www.ftdichip.com/Documents/InstallGuides.htm
1.2 Part Numbers
Part Number
Package
FT231XQ-x
FT231XS-x
Note: Packing codes for x is:
20 Pin QFN
20 Pin SSOP
- R: Taped and Reel, (SSOP is 2,000pcs per reel, QFN is 5,000pcs per reel).
- U: Tube packing, 58pcs per tube (SSOP only)
- T: Tray packing, 490pcs per tray (QFN only)
For example: FT231XQ-R is 5,000pcs taped and reel packing
Copyright © 2013 Future Technology Devices International Limited
2
FT231X USB TO FULL HANDSHAKE UART IC
Datasheet
Document No.: FT_000565 Clearance No.:
FTDI# 261
Version 1.2
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).
Copyright © 2013 Future Technology Devices International Limited
3
FT231X USB TO FULL HANDSHAKE UART IC
Datasheet
Document No.: FT_000565 Clearance No.:
FTDI# 261
Version 1.2
2
FT231X Block Diagram
VCC
1V8 Internal
Core Supply
3.3 Volt LDO
Regulator
1.8 Volt LDO
Regulator
48MHz
FIFO RX Buffer
(512 bytes)
Baud Rate
Generator
3V3OUT
USBDP
USBDM
USB
Transceiver
with
Integrated
1.5k pullups
and battery
charge
detection
Serial Interface
Engine
(SIE)
USB
Protocol Engine
UART FIFO
Controller
UART Controller
with
Programmable
Signal Inversion
TXD
RXD
RTS#
CTS#
DTR#
DSR#
DCD#
RI#
CBUS0
CBUS1
CBUS2
CBUS3
Internal MTP
Memory
USB DPLL
FIFO TX Buffer
(512 bytes)
3V3OUT
Internal
12MHz
Oscillator
RESET#
X4 Clock
Multiplier
48MHz
To USB Transceiver Cell
Reset
Generator
GND
Figure 2.1 FT231X Block Diagram
For a description of each function please refer to Section 4.
Copyright © 2013 Future Technology Devices International Limited
4
FT231X USB TO FULL HANDSHAKE UART IC
Datasheet
Document No.: FT_000565 Clearance No.:
FTDI# 261
Version 1.2
Table of Contents
1
1.1
1.2
1.3
Typical Applications ...................................................................... 2
Driver Support .................................................................................... 2
Part Numbers...................................................................................... 2
USB Compliant .................................................................................... 3
2
3
3.1
FT231X Block Diagram ................................................................. 4
Device Pin Out and Signal Description .......................................... 7
20-LD QFN Package ........................................................................... 7
QFN Package PinOut Description .................................................................................... 7
3.1.1
3.2
3.2.1
20-LD SSOP Package.......................................................................... 9
SSOP Package PinOut Description .................................................................................. 9
3.3
CBUS Signal Options ......................................................................... 10
4
4.1
4.2
Function Description................................................................... 13
Key Features ..................................................................................... 13
Functional Block Descriptions ........................................................... 13
5
5.1
5.2
5.3
5.4
5.5
Devices Characteristics and Ratings ........................................... 16
Absolute Maximum Ratings............................................................... 16
ESD and Latch-up Specifications ....................................................... 16
DC Characteristics............................................................................. 17
MTP Memory Reliability Characteristics ............................................ 21
Internal Clock Characteristics ........................................................... 21
6
6.1
6.2
6.3
USB Power Configurations .......................................................... 22
USB Bus Powered Configuration ...................................................... 22
Self Powered Configuration .............................................................. 23
USB Bus Powered with Power Switching Configuration .................... 24
7
7.1
7.2
7.3
7.4
7.5
Application Examples ................................................................. 25
USB to RS232 Converter ................................................................... 25
USB to RS485 Coverter ..................................................................... 26
USB to RS422 Converter ................................................................... 27
USB Battery Charging Detection ....................................................... 28
LED Interface .................................................................................... 30
8
8.1
8.2
Internal MTP Memory Configuration ........................................... 32
Default Values .................................................................................. 32
Methods of Programming the MTP Memory ....................................... 34
Programming the MTP memory over USB ...................................................................... 34
8.2.1
8.3
Memory Map ..................................................................................... 34
Copyright © 2013 Future Technology Devices International Limited
5