DatasheetsPDF.com

Bridge Controller. CP2108 Datasheet

DatasheetsPDF.com

Bridge Controller. CP2108 Datasheet
















CP2108 Controller. Datasheet pdf. Equivalent













Part

CP2108

Description

USB to Quad UART Bridge Controller



Feature


CP2108 Data Sheet The CP2108 is a highl y integrated USB to Quad UART Bridge Co ntroller providing a simple solution fo r updating RS-232/ RS-485 designs to US B using a minimum of components and PCB space. The CP2108 includes a USB 2.0 full-speed function controller, USB tra nsceiver, oscillator, EEPROM, and four asynchronous serial data buses (UART) w ith full modem con.
Manufacture

Silicon Labs

Datasheet
Download CP2108 Datasheet


Silicon Labs CP2108

CP2108; trol signals in a compact 9 mm x 9 mm 64 -pin QFN package. The on-chip EEPROM ma y be used to customize the USB Vendor I D (VID), Product ID (PID), product desc ription string, power descriptor, devic e release number, interface strings, de vice serial number, modem and GPIO conf iguration as desired for applications. All customization and configuration opt ions can be select.


Silicon Labs CP2108

ed using a simple GUI-based configurator . By eliminating the need for complex f irmware and driver development, the CP2 108 devices enable quick USB connectivi ty with minimal development effort. CP 2108 is ideal for a wide range of appli cations, including the following: • Instrumentation • Industrial control • Servers • Point-of-Sale products KEY FEATURES • No firmwa.


Silicon Labs CP2108

re development required • Simple GUI-b ased configurator • Integrated USB tr ansceiver; no external resistors requir ed • Integrated clock; no external cr ystal required • USB 2.0 full-speed c ompatible • Four independent UART int erfaces • 16 GPIOs with configurable options • Royalty free Virtual COM po rt (VCP) drivers Connect to VBUS or Ex ternal Supply USB Connector VBUS.





Part

CP2108

Description

USB to Quad UART Bridge Controller



Feature


CP2108 Data Sheet The CP2108 is a highl y integrated USB to Quad UART Bridge Co ntroller providing a simple solution fo r updating RS-232/ RS-485 designs to US B using a minimum of components and PCB space. The CP2108 includes a USB 2.0 full-speed function controller, USB tra nsceiver, oscillator, EEPROM, and four asynchronous serial data buses (UART) w ith full modem con.
Manufacture

Silicon Labs

Datasheet
Download CP2108 Datasheet




 CP2108
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, oscilla-
tor, EEPROM, and four asynchronous serial data buses (UART) with full modem con-
trol 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 descrip-
tion 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 devi-
ces 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




 CP2108
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 customiza-
ble 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




 CP2108
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 . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.6 USB Transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . .10
3.3 Thermal Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.4 Throughput and Flow Control. . . . . . . . . . . . . . . . . . . . . . . . .11
4. Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5. QFN64 Package Specifications. . . . . . . . . . . . . . . . . . . . . . . . 16
5.1 QFN64 Package Dimensions . . . . . . . . . . . . . . . . . . . . . . . . .16
5.2 QFN64 PCB Land Pattern . . . . . . . . . . . . . . . . . . . . . . . . . .18
5.3 QFN64 Package Marking . . . . . . . . . . . . . . . . . . . . . . . . . .19
6. Typical Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . . . 20
7. USB Function Controller and Transceiver . . . . . . . . . . . . . . . . . . .23
8. Asynchronous Serial Data Bus (UART) Interfaces . . . . . . . . . . . . . . . .24
8.1 Baud Rate Generation . . . . . . . . . . . . . . . . . . . . . . . . . . .24
9. GPIO and UART Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
9.1 GPIO — Alternate Clock Outputs . . . . . . . . . . . . . . . . . . . . . . .25
9.2 GPIO — Transmit and Receive Toggle . . . . . . . . . . . . . . . . . . . . .26
9.3 RS-485 Transceiver Bus Control . . . . . . . . . . . . . . . . . . . . . . .27
9.4 Hardware Flow Control (RTS and CTS) . . . . . . . . . . . . . . . . . . . . .28
9.5 High Drive Pins UART 3 Pins 1–6 . . . . . . . . . . . . . . . . . . . . . . .29
10. Internal EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
11. CP2108 Device Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . 32
11.1 Virtual COM Port (VCP) Drivers . . . . . . . . . . . . . . . . . . . . . . .32
11.2 Driver Customization . . . . . . . . . . . . . . . . . . . . . . . . . . .32
11.3 Driver Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
12. Relevant Application Notes and Software . . . . . . . . . . . . . . . . . . . 33
13. Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
silabs.com | Building a more connected world.
Rev. 1.2 | 3




Recommended third-party CP2108 Datasheet







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)