Document
CP2108 Data Sheet
The CP2108 is a highly integrated USB to Quad UART Bridge Controller providing a simple solution for updating RS-232/ RS-485 designs to USB using a minimum of components and PCB space.
The CP2108 includes a USB 2.0 full-speed function controller, USB transceiver, oscillator, EEPROM, and four asynchronous serial data buses (UART) with full modem control signals in a compact 9 mm x 9 mm 64-pin QFN package. The on-chip EEPROM may be used to customize the USB Vendor ID (VID), Product ID (PID), product description string, power descriptor, device release number, interface strings, device serial number, modem and GPIO configuration as desired for applications. All customization and configuration options can be selected using a simple GUI-based configurator. By eliminating the need for complex firmware and driver development, the CP2108 devices enable quick USB connectivity with minimal development effort.
CP2108 is ideal for a wide range of applications, including the following:
• Instrumentation • Industrial control
• Servers • Point-of-Sale products
KEY FEATURES
• No firmware development required • Simple GUI-based configurator • Integrated USB transceiver; no external
resistors required • Integrated clock; no external crystal
required • USB 2.0 full-speed compatible • Four independent UART interfaces • 16 GPIOs with configurable options • Royalty free Virtual COM port (VCP)
drivers
Connect to VBUS or External Supply
USB Connector
VBUS D+ D-
GND
(3.0 V to VDD) (2.7 to 6.0 V)
VREGIN VDD
Voltage Regulator
80 MHz Oscillator
VSS
USB Interface
VBUS
Full-Speed Peripheral
D+
12 Mbps
Function
D-
Transceiver Controller
CP2108
Baud Rate Generator
Clock Divider
Data FIFO
6 Handshake Control
UARTn (0-3)
VIO
/RESET VIO VIOHD
18 EEPROM (Product Customization)
I/O Power and Logic Levels UART0-2, GPIO, SUSPEND, RESET High Drive UART 3(Pins 1-6)
RI(0-3) DCD(0-3) DTR(0-3) DSR(0-3) RTS(0-3) CTS(0-3)
RX(0-3) TX(0-3)
GPIO.0 – GPIO.15 SUSPEND /SUSPEND
UART0 UART1 UART2 UART3
silabs.com | Building a more connected world.
Rev. 1.2
1. Feature List and Ordering Information
CP2108 Data Sheet
Feature List and Ordering Information
CP 2108 – B 03 – G M R
Tape and Reel (Optional) Package Type — QFN64 Temperature Grade — –40 to +85 °C (G) Firmware Revision Hardware Revision Interface Family, USB-to-Quad-UART Bridge Silicon Labs Xpress Product Line
Figure 1.1. CP2108 Part Numbering
The CP2108 devices have the following features:
• Single-Chip USB-to-QUAD UART Data Transfer • Four independent UART interfaces • Integrated USB transceiver; no external resistor required • Integrated clock; no external crystal required • Integrated programmable EEPROM for storing customizable product information • On-chip power-on reset circuit • On-chip voltage regulator: 3.3 V output
• USB Peripheral Function Controller • USB Specification 2.0 compliant; full-speed (12 Mbps) • USB suspend states supported via SUSPEND pins
• Virtual COM Port Drivers • Works with existing COM port PC applications • Royalty-free distribution license • Supported on Windows, Mac, and Linux
• Supply Voltage • Self-powered: 3.0 to 3.6 V • USB bus powered: 4.0 to 5.5 V • VIO voltage: 3.0 to VDD • VIOHD voltage: 2.7 to 6 V
• UART Interface Features • Each UART interface supports the following: • Supports hardware flow control (RTS/CTS) • Supports all modem control signals • Data formats supported: • Data bits: 5, 6, 7, and 8 • Stop bits: 1, 1.5, and 2 • Parity: odd, even, set, mark and none • Baud rates: 300 bps to 2 Mbps • UART 3 (pins 1–6) supports interfacing to devices up to 6 V
• GPIO Interface Features • Total of 16 GPIO pins with configurable options • Suspend pin support • Usable as inputs, open-drain or push-pull outputs • 4 configurable clock outputs for external devices • RS-485 bus transceiver control • Toggle LED upon transmission • Toggle LED upon reception
• Package Options • RoHS-UART 3 compliant 64-pin QFN (9x9 mm)
• Temperature Range • –40 to +85 °C
• Ordering Part Number • CP2108-B03-GM
silabs.com | Building a more connected world.
Rev. 1.2 | 2
Table of Contents
1. Feature List and Ordering Information . . . . . . . . . . . . . . . . . . . . . . 2
2. System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3. Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.1 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.1.1 Recommended Operating Conditions . . . . . . . . . . . . . . . . . . . . 6 3.1.2 UART, GPIO, and Suspend I/O Electrical Characteristics . . . . . . . . . . . . . 7 3.1.3 GPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3.1.4 Reset Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . 8 3.1.5 Voltage Regulator . . . . . . . . . . . . . . . . . . . . . . . . . .