Single-Chip USB to UART Bridge
CP2101
Rev. 1.6 1/05 Copyright © 2005 by Silicon Laboratories CP2101
Single-Chip USB to UART Data Transfer
- Integrated USB Transceiver; No External Resistors
Required
- Integrated Clock; No External Crystal Required
-
Integrated 512-Byte EEPROM for Vendor ID,
Product ID, Serial Number, Power Descriptor,
Release Number and Product Description Strings
- On-Chip Power-On Reset Circuit
- On-Chip Voltage Regulator: 3.3 V Output
USB Function Controller
- USB Specification 2.0 Compliant; Full Speed
(12
Mbps)
- USB suspend states supported via SUSPEND pins
Asynchronous Serial Data BUS (UART)
- All Handshaking and Modem Interface Signals
- Data Formats Supported:
• Data Bits: 8
• Stop Bits: 1
• Parity: Odd, Even, No Parity
- Baud Rates: 300 bps to 921.6 kbps
- 512 Byte Receive Buffer; 512 Byte Transmit Buffer
- Hardware or X-On / X-Off Handshaking Supported
- Event Character Support
Virtual COM Port Device Drivers
- Works with Existing COM Port PC Applications
- Royalty-Free Distribution License
- Windows 98SE/2000/XP
- MAC OS-9
- MAC OS-X
- Windows CE*
- Linux 2.40 (currently supports binary only)
* (Contact factory for availability)
Example Applications
- Upgrade of RS-232 Legacy Devices to USB
- Cellular Phone USB Interface Cable
- PDA USB Interface Cable
- USB to RS-232 Serial Adapter
Supply Voltage
- Self-powered: 3.0 to 3.6 V
- USB Bus Powered: 4.0 to 5.25 V
Package
- 28-pin MLP (5 x 5 mm)
Temperature Range: -40 to +85 °C
CP2101
3.3 V
Voltage
Regulator
48 MHz
Oscillator
IN
OUT
SUSPEND
SUSPEND
11
12
REGIN
7
GND
3
RST
9
D+
4
D-
5
8
UART
RI
DCD
CTS
RTS
RXD
TXD
DSR
DTR
2
1
28
27
26
25
24
23
2
3
External RS-232
transceiver or
UART circuitry
(to external circuitry
for USB suspend
states)
VBUS
D-
D+
GND
4
5
6
USB
CONNECTOR
6
1
VDD
VBUS
USB Function
Controller
USB
Transceiver
512B
TX
Buffer
512B
RX
Buffer
512B
EEPROM
VDD
Example System Diagram