CP2104EK Silicon Laboratories Inc, CP2104EK Datasheet
CP2104EK
Specifications of CP2104EK
Related parts for CP2104EK
CP2104EK Summary of contents
Page 1
USB- INGLE H IP Single-Chip USB to UART Data Transfer Integrated USB transceiver; no external resistors required Integrated clock; no external crystal required Integrated 1024-Byte One-Time Programmable ROM for customizable product information On-chip power-on ...
Page 2
CP2104 2 Rev. 1.0 ...
Page 3
T C ABLE O F ONTENTS Section 1. System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 4
... Silicon Labs USBXpress driver set. See www.silabs.com for the latest application notes and product support information for the CP2104. An evaluation kit for the CP2104 (Part Number: CP2104EK) is available. It includes a CP2104-based USB-to- UART/RS-232 evaluation board, a complete set of VCP device drivers, USB and RS-232 cables, and full documentation ...
Page 5
Electrical Characteristics Table 1. Absolute Maximum Ratings Parameter Ambient Temperature Under Bias Storage Temperature Voltage on RST, GPIO or UART Pin with respect to GND Voltage with respect to GND DD IO Maximum Total Current ...
Page 6
CP2104 Table 3. UART and Suspend I/O DC Electrical Characteristics V = 3 –40 to +85 °C unless otherwise specified Parameters Output High Voltage ( ...
Page 7
Pinout and Package Definitions Name Pin # Type V 6 Power In DD Power Out V 5 Power In IO GND 2 RST 9 D I/O REGIN 7 Power In VBUS 16* Special PP D+ ...
Page 8
CP2104 RI 1 GND VIO 5 VDD 6 Figure 2. QFN-24 Pinout Diagram (Top View CP2104-GM Top View 15 14 GND (Optional) 13 Rev. 1.0 CTS SUSPEND VPP SUSPEND GPIO.0 GPIO.1 ...
Page 9
QFN-24 Package Specifications Table 8. QFN-24 Package Dimensions Dimension Min A 0.70 A1 0.00 b 0.18 D 4.00 BSC. D2 2.55 e 0.50 BSC. E 4.00 BSC. E2 2.55 Notes: 1. All dimensions shown are in millimeters (mm) unless ...
Page 10
CP2104 Figure 4. QFN-24 Recommended PCB Land Pattern Table 9. QFN-24 PCB Land Pattern Dimensions Dimension Min C1 3.90 C2 3.90 E 0.50 BSC X1 0.20 Notes: General 1. All dimensions shown are in millimeters (mm) unless otherwise noted. 2. ...
Page 11
USB Function Controller and Transceiver The Universal Serial Bus (USB) function controller in the CP2104 is a USB 2.0 compliant full-speed device with integrated transceiver and on-chip matching and pullup resistors. The USB function controller manages all data transfers ...
Page 12
CP2104 6.1. Baud Rate Generation The baud rate generator is very flexible, allowing the user to request any baud rate in the range from 300 bps to 2 Mbps. If the baud rate cannot be directly generated from the 48 ...
Page 13
GPIO.0-1—Transmit and Receive Toggle GPIO.0 and GPIO.1 are configurable as Transmit Toggle and Receive Toggle pins. These pins are logic high when a device is not transmitting or receiving data, and they toggle at a fixed rate as specified ...
Page 14
CP2104 7.3. Hardware Flow Control (RTS and CTS) To utilize the functionality of the RTS and CTS pins of the CP2104, the device must be configured to use hardware flow control. RTS, or Ready To Send active-low output ...
Page 15
One-Time Programmable ROM The CP2104 includes an internal one-time programmable ROM that may be used to customize the USB Vendor ID (VID), Product ID (PID), Product Description String, Power Descriptor, Device Release Number, Device Serial Number, GPIO configuration, Suspend ...
Page 16
CP2104 9. Voltage Regulator The CP2104 includes an on-chip 5.0 to 3.45 V voltage regulator. This allows the CP2104 to be configured as either a USB bus-powered device or a USB self-powered device. A typical connection diagram of the device ...
Page 17
Alternatively, if 3.0 to 3.6 V power is supplied to the V device with the voltage regulator bypassed. For this configuration, tie the REGIN input to V regulator. A typical connection diagram showing the device in a self-powered application with ...
Page 18
CP2104 10. CP2104 Device Drivers There are two sets of device drivers available for CP2104 devices: the Virtual COM Port (VCP) drivers and the USBXpress Direct Access drivers. Only one set of drivers is necessary to interface with the device. ...
Page 19
Relevant Application Notes The following Application Notes are applicable to the CP2104. The latest versions of these application notes and their accompanying software are available at http://www.silabs.com/products/mcu/Pages/ApplicationNotes.aspx. AN144: CP21xx Device Customization Guide—This application note describes how to use ...
Page 20
CP2104 OCUMENT HANGE IST Revision 0.2 to Revision 0.3 Updated Figure 1, “Example System Diagram,” on page 1. Added Figure , “,” on page 10. Added Figure 8, “Typical Bus-Powered Connection Diagram,” on page ...
Page 21
N : OTES Rev. 1.0 CP2104 21 ...
Page 22
... Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized application, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages. Silicon Laboratories, Silicon Labs, and USBXpress are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders 22 Rev ...