1 Rev. 12/10 Copyright 2010 by Silicon LaboratoriesCP2103CP2103 SINGLE-CHIP USB TO UART BRIDGES ingle-Chip USB to UART Data Transfer Integrated USB transceiver; no external resistors required Integrated clock; no external crystal required Integrated 1024-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: V outputUSB Function Controller USB Specification compliant; full-speed (12 Mbps) USB suspend states supported via SUSPEND pinsAsynchronous Serial Data BUS (UART) All handshaking and modem interface signals Data formats supported:- Data bits: 5, 6, 7, and 8- Stop bits: 1, , and 2- Parity: odd, even, mark, space, no parity Baud rates: 300 bps to 1 Mbps 576 Byte receive buffer.
2 640 byte transmit buffer Hardware or X-On/X-Off handshaking supported Four GPIO signals for status and control Configurable I/O ( V to VDD) using VIO pin Configurable I/O (VDD to 5 V) using external pull-up RS-485 mode with bus transceiver controlVirtual COM Port Device Drivers Works with Existing COM Port PC Applications Royalty-Free Distribution License Windows 7 /Vista /XP /Server 2003 /2000 Mac OS-X Linux USBX press Direct Driver Support Royalty-Free Distribution License Windows 7/Vista/XP/Server 2003/2000 Windows CE , , and Applications Upgrade of RS-232 legacy devices to USB Upgrade of RS-485 legacy devices to USB Cellular phone USB interface cable PDA USB interface cable USB to RS-232 serial adapterSupply Voltage Self-powered: to V USB bus powered: to V I/O voltage.
3 V to VDDP ackage Lead free 28-pin QFN (5x5 mm)Ordering Part Number CP2103 -GMTemperature Range: 40 to +85 CFigure 1. Example System VVoltageRegulator48 MHz OscillatorINOUTSUSPENDSUSPEND1112 REGIN7 GND2 RST9D+D-48 UARTRIDCDCTSRTSRXDTXDDSRDTR1282726252423 2223 3 External RS-232 transceiver or UART circuitry(to external circuitry for USB suspend states)VBUSD-D+GND456 USB CONNECTOR61 VDDVBUSUSB FunctionControllerUSBT ransceiver640B TX Buffer576B RX Buffer1024B EEPROMGPIO_0 GPIO_1 GPIO_3 GPIO_2181716(to external circuitry for status and control)4 VIO5 External voltage supply or direct connection to VDD19CP21032 Rev. OF CONTENTSS ectionPage1. System Overview.
4 42. Electrical Specifications .. 53. Pinout and Package Definitions .. 84. USB Function Controller and Transceiver .. 135. Asynchronous Serial Data Bus (UART) Interface .. 146. GPIO Pins .. 147. Internal EEPROM .. 148. CP2103 Device Drivers .. Virtual COM Port Drivers .. USBX press Drivers .. Driver Customization .. Driver Certification ..159. Voltage Regulator .. 1610. Relevant Application Notes .. 18 Document Change List ..19 Contact Information .. 20CP21034 Rev. System OverviewThe CP2103 is a highly-integrated USB-to-UART Bridge Controller providing a simple solution for updatingRS-232/RS-485 designs to USB using a minimum of components and PCB space.
5 The CP2103 includes a full-speed function controller, USB transceiver, oscillator, EEPROM, and asynchronous serial data bus (UART)with full modem control signals in a compact 5x5 mm QFN-28 package (sometimes called MLF or MLP ). Noother external USB components are on-chip EEPROM may be used to customize the USB Vendor ID, Product ID, Product Description String,Power Descriptor, Device Release Number, and Device Serial Number as desired for OEM applications. TheEEPROM is programmed on-board via the USB, allowing the programming step to be easily integrated into theproduct manufacturing and testing Virtual COM Port (VCP) device drivers provided by Silicon Laboratories allow a CP2103 -basedproduct to appear as a COM port to PC applications.
6 The CP2103 UART interface implements all RS-232/RS-485signals, including control and handshaking signals; so, existing system firmware does not need to be modified. Thedevice also features up to four GPIO signals that can be user-defined for status and control information. Supportfor I/O interface voltages down to V is provided via a VIO pin. In many existing RS-232 designs, all that isrequired to update the design from RS-232 to USB is to replace the RS-232 level-translator with the access driver support is available through the Silicon Laboratories USBX press driver set. Go for the latest application notes and product support information for evaluation kit for the CP2103 (Part Number: CP2103EK) is available.
7 It includes a CP2103 -based USB-to-UART/RS-232 evaluation board, a complete set of VCP device drivers, USB and RS-232 cables, and completedocumentation. Contact a Silicon Labs sales representatives or visit to order the CP2103 Evaluation Electrical SpecificationsTable 1. Absolute Maximum RatingsParametersConditionsMinTypMaxUnit sAmbient Temperature under bias 55 125 CStorage Temperature 65 150 CVoltage on any I/O Pin or RST with respect to GND on VDD or VIO with respect to GND Total Current through VDD, VIO, and GND 500mAMaximum Output Current sunk by RST or any I/O pin 100mANote:Stresses above those listed may cause permanent damage to the device.
8 This is a stress rating only, and functional operation of the devices at or exceeding the conditions in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device 2. Global DC Electrical CharacteristicsVDD= to V, 40 to +85 C unless otherwise specifiedParametersConditionsMinTypMaxUn itsSupply Voltage (VDD) Voltage (VIO) Current1 Normal Operation, VREG Enabled 2026mASupply Current1 Suspended,VREG Enabled 80100 ASupply Current - USB Pull-up2 200228 AVIO Supply CurrentVBUS = 0 VDD=0 VIO= 500 ASpecified Operating Temperature Range 40 +85 the device is connected to the USB bus, the USB Pull-up Current should be added to the supply current for total supply The USB pull-up supply current values are calculated based on USB 3.
9 UART and Suspend I/O DC Electrical CharacteristicsVIO=VDD= to V, 40 to +85 C unless otherwise specifiedParametersConditionsMinTypMaxUn itsOutput High Voltage (VOH)IOH= 10 AIOH= 3mAIOH= 10mAVIO VIO VOutput Low Voltage (VOL)IOL= A High Voltage (VIH) VInput Low Voltage (VIL) Leakage CurrentWeak pull-ups enabledWeak pull-ups disabled 25 50 1 AMaximum Input VoltageOpen drain, logic high (1) 4. UART and Suspend I/O DC Electrical Characteristics (Low-Voltage Operation)VIO= , VDD= to V, 40 to +85 C unless otherwise specifiedParametersConditionsMinTypMaxUn itsOutput High Voltage (VOH)IOH= 10 AIOH= 1mAVIO VOutput Low Voltage (VOL)IOL=10 AIOL=3mA High Voltage (VIH)VIO x VInput Low Voltage (VIL) VIO x Leakage CurrentWeak pull-ups enabledWeak pull-ups disabled 6 115 AMaximum Input VoltageOpen drain, logic high (1) 5.
10 Reset Electrical Characteristics 40 to +85 C unless otherwise specifiedParametersConditionsMinTypMaxUn itsRST Input High x VIO VRST Input Low Voltage x VIOVM inimum RST Low Time to Generate a System Reset15 sTable 6. Voltage Regulator Electrical Specifications 40 to +85 C unless otherwise specifiedParametersConditionsMinTypMaxUn itsInput Voltage VoltageOutput Current = 1 to 100 mA* Detection Input Current 110 A*Note: The maximum regulator supply current is 100 Pinout and Package DefinitionsTable 7. CP2103 Pin DefinitionsNamePin #TypeDescriptionVDD6 Power InPower V Power Supply Voltage V Voltage Regulator Output. See "9. Voltage Regulator" on page V to VDD I/O Supply Voltage Must be tied to Must be tied to I/ODevice Reset.