FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
Future Technology
Devices International
Ltd.
FT230X
(USB to BASIC UART IC)
The FT230X is a USB to serial UART
interface with optimised pin count for
smaller PCB designs and the following
advanced features:
USB Battery Charger Detection. Allows for USB
peripheral devices to detect the presence of a
higher power source
improved
charging.
to enable
Device supplied pre-programmed with unique
Single chip USB to asynchronous serial data
USB serial number.
transfer interface.
Entire USB protocol handled on the chip. No USB
specific firmware programming required.
integrated
Fully
byte multi-time-
programmable (MTP) memory, storing device
descriptors and CBUS I/O configuration.
2048
Fully integrated clock generation with no external
crystal required plus optional clock output selection
enabling a glue-less interface to external MCU or
FPGA.
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).
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.
Integrated power-on-reset circuit.
Fully integrated AVCC supply filtering - no
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 70uA (suspend-typ).
Transmit and receive LED drive signals.
UHCI/OHCI/EHCI host controller compatible.
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 2.0 Full Speed compatible.
Extended operating temperature range; -40 to
85⁰C.
Available in compact Pb-free 16 pin SSOP and 16
pin QFN packages (both RoHS compliant).
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 preliminary 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 © 2015 Future Technology Devices International Limited
1
1 Typical Applications
FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
USB to RS232/RS422/RS485 Converters
USB Industrial Control
Upgrading Legacy Peripherals to USB
USB MP3 Player Interface
Utilising USB to add system modularity
USB FLASH Card Reader and Writers
Incorporate USB interface to enable PC
transfers for development system
communication
Set Top Box PC - USB interface
USB Digital Camera Interface
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
1.1 Driver Support
USB Hardware Modems
USB Wireless Modems
USB Bar Code Readers
USB dongle implementations for Software/
Hardware Encryption and Wireless Modules
Detection of dedicated charging port for battery
charging at higher supply currents.
Royalty free VIRTUAL COM PORT
(VCP) DRIVERS for...
Royalty free D2XX Direct Drivers
(USB Drivers + DLL S/W Interface)
Windows 8 32,64-bit
Windows 7 32, 64-bit
Windows 8 32,64-bit
Windows 7 32,64-bit
Windows Vista and Vista 64-bit
Windows Vista and Vista 64-bit
Windows XP and XP 64-bit
Windows XP and XP 64-bit
Server 2003, XP and Server 2008
Server 2003, XP and Server 2008
Windows XP Embedded
Windows XP Embedded
Windows CE 4.2, 5.0 and 6.0
Windows CE 4.2, 5.0 and 6.0
Mac OS-X
Mac OS-X
Linux 3.2 and greater
Linux 2.6 and greater
Android
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
FT230XQ-xxxx
FT230XS-xxxx
Package
16 Pin QFN
16 Pin SSOP
Note: Packing codes for x is:
- R: Taped and Reel, (SSOP is 3,000pcs per reel, QFN is 5,000pcs per reel).
- U: Tube packing, 100pcs per tube (SSOP only)
- T: Tray packing, 490pcs per tray (QFN only)
For example: FT230XQ-R is 5,000pcs taped and reel packing
Copyright © 2015 Future Technology Devices International Limited
2
1.3 USB Compliant
FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
The FT230X is fully compliant with the USB 2.0 specification and has been given the USB-IF Test-ID (TID)
40001463 (Rev D).
Copyright © 2015 Future Technology Devices International Limited
3
2 FT230X Block Diagram
FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
Figure 2.1 FT230X Block Diagram
For a description of each function please refer to Section 4.
Copyright © 2015 Future Technology Devices International Limited
4
3.3 Volt LDO Regulator1.8 Volt LDO RegulatorUSB Transceiver with Integrated 1.5k pullups and battery charge detectionUSB DPLLInternal 12MHz OscillatorX4 Clock MultiplierSerial Interface Engine(SIE)USBProtocol EngineUART FIFOControllerUART Controller with Programmable Signal InversionBaud Rate GeneratorReset GeneratorFIFO TX Buffer(512 bytes)FIFO RX Buffer(512 bytes)Internal MTP Memory48MHzGNDRESET#To USB Transceiver Cell3V3OUT48MHz3V3OUTVCCUSBDPUSBDM1V8 Internal Core SupplyTXDRXDRTS#CTS#CBUS0CBUS1CBUS2CBUS3
Table of Contents
FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
1
Typical Applications ...................................................................... 2
1.1 Driver Support .................................................................................... 2
1.2 Part Numbers...................................................................................... 2
1.3 USB Compliant .................................................................................... 3
2
3
FT230X Block Diagram ................................................................. 4
Device Pin Out and Signal Description .......................................... 7
3.1 16-LD QFN Package ........................................................................... 7
3.1.1 QFN Package PinOut Description .................................................................................... 7
3.2 16-LD SSOP Package.......................................................................... 9
3.2.1 SSOP Package PinOut Description .................................................................................. 9
3.3 CBUS Signal Options ......................................................................... 11
4
Function Description................................................................... 13
4.1 Key Features ..................................................................................... 13
4.2 Functional Block Descriptions ........................................................... 13
5
Devices Characteristics and Ratings ........................................... 16
5.1 Absolute Maximum Ratings............................................................... 16
5.2 ESD and Latch-up Specifications ....................................................... 16
5.3 DC Characteristics............................................................................. 17
5.4 MTP Memory Reliability Characteristics ............................................ 21
5.5
Internal Clock Characteristics ........................................................... 21
6
USB Power Configurations .......................................................... 22
6.1 USB Bus Powered Configuration ...................................................... 22
6.2 Self Powered Configuration .............................................................. 23
6.3 USB Bus Powered with Power Switching Configuration .................... 24
7
Application Examples ................................................................. 25
7.1 USB to RS232 Converter ................................................................... 25
7.2 USB to RS485 Coverter ..................................................................... 26
7.3 USB to RS422 Converter ................................................................... 27
7.4 USB Battery Charging Detection ....................................................... 28
7.5 LED Interface .................................................................................... 31
8
Internal MTP Memory Configuration ........................................... 32
8.1 Default Values .................................................................................. 32
8.2 Methods of Programming the MTP Memory ....................................... 33
8.2.1 Programming the MTP memory over USB ...................................................................... 33
8.3 Memory Map ..................................................................................... 34
Copyright © 2015 Future Technology Devices International Limited
5
FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
9
Package Parameters ................................................................... 35
9.1 SSOP-16 Package Mechanical Dimensions ........................................ 35
9.2 SSOP-16 Package Markings .............................................................. 36
9.3 QFN-16 Package Mechanical Dimensions .......................................... 37
9.4 QFN-16 Package Markings ................................................................ 38
9.5 Solder Reflow Profile ........................................................................ 39
10 Contact Information ................................................................... 40
Appendix A – References ........................................................................... 41
Appendix B - List of Figures and Tables ..................................................... 42
Appendix C - Revision History .................................................................... 44
Copyright © 2015 Future Technology Devices International Limited
6
FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
3 Device Pin Out and Signal Description
3.1 16-LD QFN Package
Figure 3.1 QFN Schematic Symbol
3.1.1 QFN Package PinOut Description
Note : # denotes an active low signal.
Pin No.
Name
Type
Description
10
1
8
**
VCC
VCCIO
**
3V3OUT
3, 13
GND
Table 3.1 Power and Ground
POWER
Input
POWER
Input
POWER
Output
POWER
Input
5 V (or 3V3) supply to IC
1V8 - 3V3 supply for the IO cells
3V3 output at 50mA. May be used to power VCCIO.
When VCC is 3V3; pin 8 is an input pin and should be
connected to pin 10.
0V Ground input.
*Pin 17 is the centre pad under the IC. Connect to GND.
** If VCC is 3V3 then 3V3OUT must also be driven with 3V3 input
Pin No.
Name
Type
Description
7
6
9
USBDM
INPUT USB Data Signal Minus.
USBDP
INPUT USB Data Signal Plus.
RESET#
INPUT
Reset input (active low).
Table 3.2 Common Function pins
Copyright © 2015 Future Technology Devices International Limited
7
VCCIO1GND3RTS#16CTS#4CBUS25USBDP6USBDM73V3OUT8RESET#9VCC10CBUS111CBUS012GND13TXD15RXD2CBUS314GND17
FT230X USB TO BASIC UART IC
Version 1.3
Document No.: FT_000566 Clearance No.: FTDI# 260
Pin No. Name
Type
Description
15
TXD
Output
Transmit Asynchronous Data Output.
2
RXD
Input
Receiving Asynchronous Data Input.
16
RTS#
Output Request to Send Control Output / Handshake Signal.
4
CTS#
Input
Clear To Send Control Input / Handshake Signal.
12
CBUS0
I/O
Configurable CBUS I/O Pin. Function of this pin is configured in the
device MTP memory. The default configuration is TXDEN. See CBUS
Signal Options, Table 3.7.
11
CBUS1
I/O
Configurable CBUS I/O Pin. Function of this pin is configured in the
device MTP memory. The default configuration is RXLED#. See CBUS
Signal Options, Table 3.7.
5
CBUS2
I/O
Configurable CBUS I/O Pin. Function of this pin is configured in the
device MTP memory. The default configuration is TXLED#. See CBUS
Signal Options, Table 3.7.
14
CBUS3
I/O
Configurable CBUS I/O Pin. Function of this pin is configured in the
device MTP memory. The default configuration is SLEEP#. See CBUS
Signal Options, Table 3.7.
Table 3.3 UART Interface and CBUS Group (see note 1)
Notes:
1. When used in Input Mode, the input pins are pulled to VCCIO via internal 75kΩ (approx) resistors.
These pins can be programmed to gently pull low during USB suspend (PWREN# = “1”) by setting an
option in the MTP memory.
Copyright © 2015 Future Technology Devices International Limited
8