CP2108 Data Sheet The CP2108 is a highly integrated USB to Quad UART Bridge KEY FEATURES Controller providing a simple solution for updating RS-232/ RS-485 designs to USB using a minimum of components and No firmware development required PCB space. Simple GUI-based configurator Integrated USB transceiver no external The CP2108 includes a USB 2.0 full-speed function controller, USB transceiver, oscilla- resistors required tor, EEPROM, and four asynchronous serial data buses (UART) with full modem con- Integrated clock no external crystal trol signals in a compact 9 mm x 9 mm 64-pin QFN package. The on-chip EEPROM required may be used to customize the USB Vendor ID (VID), Product ID (PID), product descrip- USB 2.0 full-speed compatible tion string, power descriptor, device release number, interface strings, device serial Four independent UART interfaces number, modem and GPIO configuration as desired for applications. All customization and configuration options can be selected using a simple GUI-based configurator. By 16 GPIOs with configurable options eliminating the need for complex firmware and driver development, the CP2108 devi- Royalty free Virtual COM port (VCP) ces enable quick USB connectivity with minimal development effort. drivers CP2108 is ideal for a wide range of applications, including the following: Servers Instrumentation Point-of-Sale products Industrial control CP2108 VREGIN Connect to VBUS or RI(0-3) Voltage 80 MHz Baud Rate External Supply Clock Divider VDD Regulator Oscillator Generator DCD(0-3) UART0 DTR(0-3) VSS DSR(0-3) USB Interface 6 USB RTS(0-3) Handshake Control UART1 Connector CTS(0-3) Data VBUS VBUS RX(0-3) Full-Speed Peripheral FIFO D+ UARTn (0-3) D+ 12 Mbps Function TX(0-3) VIO D- UART2 Transceiver Controller D- GND GPIO.0 GPIO.15 18 SUSPEND UART3 /SUSPEND EEPROM (Product Customization) /RESET VIO (3.0 V to VDD) I/O Power and Logic Levels UART0-2, GPIO, SUSPEND, RESET VIOHD (2.7 to 6.0 V) High Drive UART 3(Pins 1-6) silabs.com Building a more connected world. Rev. 1.2 CP2108 Data Sheet Feature List and Ordering Information 1. 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 UART Interface Features Four independent UART interfaces Each UART interface supports the following: Integrated USB transceiver no external resistor required Supports hardware flow control (RTS/CTS) Integrated clock no external crystal required Supports all modem control signals Integrated programmable EEPROM for storing customiza- Data formats supported: ble product information Data bits: 5, 6, 7, and 8 On-chip power-on reset circuit Stop bits: 1, 1.5, and 2 On-chip voltage regulator: 3.3 V output Parity: odd, even, set, mark and none USB Peripheral Function Controller Baud rates: 300 bps to 2 Mbps USB Specification 2.0 compliant full-speed (12 Mbps) UART 3 (pins 16) supports interfacing to devices up to 6 V USB suspend states supported via SUSPEND pins GPIO Interface Features Virtual COM Port Drivers Total of 16 GPIO pins with configurable options Works with existing COM port PC applications Suspend pin support Royalty-free distribution license Usable as inputs, open-drain or push-pull outputs Supported on Windows, Mac, and Linux 4 configurable clock outputs for external devices Supply Voltage RS-485 bus transceiver control Self-powered: 3.0 to 3.6 V Toggle LED upon transmission USB bus powered: 4.0 to 5.5 V Toggle LED upon reception V voltage: 3.0 to VDD IO Package Options V voltage: 2.7 to 6 V IOHD 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