CP2102/9
11. Porting Considerations from CP2102 to CP2109
This section highlights the differences between the CP2102 and CP2109. These devices are designed to be pin-
compatible, and thus require very minor changes when porting hardware between devices. The CP2109 is an
updated, cost-reduced version of the CP2102 with a one-time programmable ROM.
11.1. Pin-Compatibility
The CP2109 is pin-compatible with the CP2102 with a single exception; the CP2109 requires an additional
capacitor between VPP and GND for in-application programming. This capacitor is not required after the CP2109
EPROM has been successfully programmed or if the CP2109 does not need to be customized in system.
11.2. Distinguishing Factors
The CP2102 has 1024 bytes of EEPROM for vendor ID (VID), product ID (PID), serial number, power descriptor,
release number, and product description strings. This configuration EEPROM can be written and re-written multiple
times. The CP2109 has 1024 bytes of one-time programmable EPROM for configuration. This configuration
EPROM can only be written one time.
The CP2109 may require an additional capacitor on VPP if in-application programming is desired.
The CP2102 default serial number is always “0001”. Every CP2109 is programmed from the factory with a unique
serial number.
11.3. Differences in Electrical Specifications
Table 14 and Table 15 list differences in absolute maximum and electrical specifications between the CP2102 and
CP2109. Refer to "3. Electrical Specifications" on page 6 for the comprehensive electrical specifications.
Table 14. Differences in Absolute Maximum Specifications between CP2102 and CP2109
Parameter
Voltage on any I/O Pin, VBUS, or RST with
respect to GND, Maximum
Symbol
Test Condition
VDD > 3.0 V
VDD not powered
CP2102
5.8
5.8
CP2109
5.8
VDD + 3.6
Unit
V
Table 15. Differences in Electrical Specifications between CP2102 and CP2109
Parameter
Supply Current—Normal, Typical
Supply Current—Normal, Maximum
Supply Current—Suspended, Typical
Supply Current—Suspended, Maximum
Output High Voltage, Minimum
Output High Voltage, Typical
Output Low Voltage, Maximum
Output Low Voltage, Typical
Input High Voltage, Minimum
Input Low Voltage, Maximum
Symbol
IREGIN
IREGIN
IREGIN
IREGIN
VOH
VOH
VOL
VOL
VIH
VIL
Test Condition
Normal Operation;
VREG Enabled
Normal Operation;
VREG Enabled
Bus Powered;
VREG Enabled
Bus Powered;
VREG Enabled
IOH = –3 mA
IOH = –10 mA
IOL = 8.5 mA
IOL = 25 mA
CP2102
20
26
80
100
VDD – 0.7
VDD – 0.8
0.6
1.0
2.0
0.8
CP2109
17
23
90
230
VDD – 0.2
VDD – 0.4
0.4
0.6
0.7 x VDD
0.6
Unit
mA
mA
µA
µA
V
V
V
V
V
V
22
Rev. 1.8