CP2102/9
SINGLE-CHIP USB-TO-UART BRIDGE
For newer designs, the CP2102N devices offer compatible footprints and are recommended for use instead
of the CP2102/9. See the Silicon Labs website (www.silabs.com/usbxpress) for more information.
Single-Chip USB to UART Data Transfer
- Integrated USB transceiver; no external resistors
Virtual COM Port Device Drivers
- Works with existing COM port PC Applications
- Royalty-free distribution license
- Windows 8/7/Vista/Server 2003/XP/2000
- Mac OS-X/OS-9
- Linux
required
- Integrated clock; no external crystal required
- Internal 1024-byte programmable ROM for vendor ID,
product ID, serial number, power descriptor, release
number, and product description strings
- EEPROM (CP2102)
- EPROM (One-time programmable) (CP2109)
- On-chip power-on reset circuit
- On-chip voltage regulator
- 3.3 V output (CP2102)
- 3.45 V output (CP2109)
- 100% pin and software compatible with CP2101
USBXpress™ Direct Driver Support
- Royalty-Free Distribution License
- Windows 7/Vista/XP/Server 2003/2000
- Windows CE
Example Applications
- Upgrade of RS-232 legacy devices to USB
- Cellular phone USB interface cable
- USB interface cable
- USB to RS-232 serial adapter
USB Function Controller
- USB Specification 2.0 compliant; full-speed (12 Mbps)
- USB suspend states supported via SUSPEND pins
Supply Voltage
- Self-powered: 3.0 to 3.6 V
- USB bus powered: 4.0 to 5.25 V
Asynchronous Serial Data BUS (UART)
- All handshaking and modem interface signals
- Data formats supported:
-
- Data bits: 5, 6, 7, and 8
- Stop bits: 1, 1.5, and 2
- Parity: odd, even, mark, space, no parity
Baud rates: 300 bps to 1 Mbps
576 Byte receive buffer; 640 byte transmit buffer
Hardware or X-On/X-Off handshaking supported
Event character support
Line break transmission
7
REGIN
IN
Voltage
Regulator
Package
- RoHS-compliant 28-pin QFN (5x5 mm)
Ordering Part Numbers
- CP2102-GM
- CP2109-A01-GM
Temperature Range: –40 to +85 °C
CP2102/9
VDD
RST
OUT
SUSPEND
6
3
USB
CONNECTOR
VBUS
DD+
GND
8
3.3 – 3.45 V
VDD
SUSPEND
GND
RI
48 MHz
Oscillator
VBUS
DTR
1
2
3
4
DCD
5
4
DD+
USB Function
Controller
5
6
1024B
PROM
D1 D2 D3
18
USB
Transceiver
UART
640B 576B
TX
RX
Buffer Buffer
DSR
TXD
RXD
RTS
CTS
9
12
11
(to external
circuitry for
USB
suspend
states)
2
1
28
27
External
RS-232
transceiver
or UART
circuitry
26
25
24
23
VPP
*CP2109 only
Figure 1. Example System Diagram
Rev. 1.8 1/17
Copyright © 2017 by Silicon Laboratories
CP2102/9