SC2151A Type-C/ PD and DPDM Fast Charge Controller With CC/CV Internal Feedback Compensation Integrated
SC2151A Type-C/ PD and DPDM Fast Charge Controller With CC/CV Internal Feedback Compensation Integrated
SC2151A minimizes external components by integrating USB PD baseband PHY, Type-C detection, VBUS discharging path,
VCONN supply, programmable feedback compensation, voltage and current sense, 10bit high performance ADC, dual 10bit
DACs, NMOS gate driver, I2C interface and protection circuits. It is embedded 32-bit high performance micro-controller with
24K-Bytes OTP and 2K-Byte RAM, which provides cost effective solutions to many applications.
SC2151A supports various protection mechanisms including over voltage protection, under voltage protection, over current
protection, short circuit protection, over temperature protection, DPDM over voltage protection, CC over voltage protection,
VCONN over voltage, over current and short protection, so to effectively ensure stable and reliable operation of system.
2 Features
• USB Type-C • MCU Subsystem
➢ Support Type-C DFP protocols ➢ Integrated 32bit high performance MCU core
➢ Configurable resistors RP ➢ 24-KB OTP and 2-KB RAM
➢ Support I2C interface and multiple I/Os
• USB Power Delivery
➢ Support sleep mode, min IQ <=100uA
➢ Support DFP / UFP / DRP USB PD 3.0
➢ Hardware BMC transmitter and receiver • Analog Block
➢ Full feature physical layer ➢ Dual DACs for voltage regulation
➢ Hardware CRC ➢ 10-bit ADC to monitor the voltage / current / other
➢ Hardware reset signals
➢ Integrate PD 3.0 protocol engine ➢ Integrated current sense amplifier
➢ Integrate VCONN and support SOP’ for e-marker ➢ Integrated NMOS gate driver
➢ Integrated VBUS discharging paths at both sides of
• DPDM Fast Charging Interface
isolation MOS
➢ Integrate firmware controlled DPDM interface
➢ Integrated temperature sense module
➢ Support Apple charging, BC1.2, DCP, HVDCP, FC,
o Protections
AFC, FCP, SCP, VOOC, UART, I2C and other
➢ On chip OVP, DPDM OVP, CC OVP
proprietary charging protocols
➢ VBUS to CC / DPDM short protection
• Power
➢ GND to CC / DPDM short protection
➢ Wide operation range: 3.3V to 22V (26V tolerant)
o Package
➢ Integrate programmable feedback compensation.
➢ 16-pin QFN, 4mm x 4mm x 0.75mm
TERMINAL
I/O DESCRIPTION
NUMBER NAME
NTC I/O Remote thermal sensor connection node for board temperature monitoring.
2 NDRV O N-MOS driver. Connect this pin to the gate of load switch.
3 LV I/O Internal LDO output. Connect a 1uF ceramic capacitor between this pin and ground.
Type-C connector configuration channel 1, used to detect a device plug event, determine the
6 CC1 I/O cable orientation, transmit or receive PD protocols and configured as the output of VCONN
supply.
Type-C connector configuration channel 2, used to detect a device plug event, determine the
7 CC2 I/O cable orientation, transmit or receive PD protocols and configured as the output of VCONN
supply.
Connected to the VBUS line of the USB Type-C port. It is also used to sense the VBUS voltage
13 VBUS_MON I
of the port and is internally connected to the discharge path.
Power supply pin of this IC which should be connected to VBUS power node. It is also used to
15 VBUS_PWR I sense the VBUS voltage and is internally connected to the discharge path. It is recommended
to connect at least 1µF bypass capacitor from this pin to ground close to the IC.
7 Electrical Specifications
7.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted)(1)
DP, DM -0.3 12 V
(1) Stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device.
(2) All voltages are with respect to network ground terminal.
(3) Measured on JESD51-7, 4-layer PCB.
(1) Electrostatic discharge (ESD) to measure device sensitivity and immunity to damage caused by assembly line electrostatic discharges
into the device.
(2) Level listed above is the passing level per ANSI, ESDA, and JEDEC JS-001. JEDEC document JEP155 states that 500-V HBM allows
safe manufacturing with a standard ESD control process.
(3) Level listed above is the passing level per EIA-JEDEC JESD22-C101. JEDEC document JEP157 states that 250-V CDM allows safe
manufacturing with a standard ESD control process.
110
115
VBUS_PWR_OVP VBUS_PWR OVP Register-Programmable %
120
Disable
4 µs
VBUS_PWR over-voltage debounce
TVBUS_PWR_OVP Register-Programmable
time
40 µs
4 µs
TDPDM_OVP DPDM over-voltage debounce time Register-Programmable
40 µs
75
VBUS_PWR_UVP VBUS_PWR UVP Register-Programmable 85 %
95
20 µs
VBUS_PWR under-voltage
TVBUS_PWR_UVP Register-Programmable
debounce time
40 µs
VGATE-VBUS_MON,
VDRV Driving voltage 5 V
VBUS_PWR = 3.3V
VCLAMP_GS Driver clamp voltage 7 V
ADC
VADC_REF Reference voltage for ADC 2.248 V
NADC Resolution 10 Bits
RSAMPLE ADC sample rate 50 Ksps
VBUS_PWR=3.3V,
ICC_180Ua CC1/2 pull up current 165.6 180 194.4 mA
CSRC_I = 01b
VBUS_PWR=3.3V,
ICC_330Ua CC1/2 pull up current 303.6 330 356.4 mA
CSRC_I = 10b
VCC_0P2_th_src CC1/2 0.2V comparison threshold CC1/2 as source 0.15 0.2 0.25 V
VCC_0P4_th_src CC1/2 0.4V comparison threshold CC1/2 as source 0.35 0.4 0.45 V
VCC_0P66_th_src CC1/2 0.66V comparison threshold CC1/2 as source 0.61 0.66 0.7 V
VCC_0P8_th_src CC1/2 0.8V comparison threshold CC1/2 as source 0.75 0.8 0.85 V
VCC_1P23_th_src CC1/2 1.23V comparison threshold CC1/2 as source 1.18 1.23 1.28 V
VCC_1P6_th_src CC1/2 1.6V comparison threshold CC1/2 as source 1.5 1.6 1.65 V
VCC_2P6_th_src CC1/2 2.6V comparison threshold CC1/2 as source 2.45 2.6 2.75 V
VCONN SWITCH
VDATA_LOW DP/DM data ouput high voltage SCP output low logic 0.2 V
IOH_DM_3P3V 3.3V current capability, DM 5 mA
000b 0.7 0.8 0.86 V
001b 1.1 1.2 1.3 V
010b 1.3 1.4 1.5 V
011b 1.7 1.8 1.9 V
VIH_TH DPDM input data rising threshold
100b 1.8 1.9 2.0 V
101b 2.0 2.1 2.2 V
110b 2.2 2.3 2.4 V
111b 2.4 2.5 2.6 V
000b 0.5 0.6 0.7 V
001b 0.9 1 1.1 V
010b 1 1.1 1.2 V
011b 1.4 1.5 1.6 V
VIL_TH DPDM input data falling threshold
100b 1.7 1.8 1.9 V
101b 1.8 1.9 2.0 V
110b 2.1 2.2 2.3 V
111b 2.2 2.3 2.4 V
VTH_OV Comparison threshold at DP/DM pin Source/DPDM OVP/SCP detection 4.5 4.75 5 V
TDATA_RISING Data output from low to high 0.3 1 μs
TDATA_FALLING Data output from high to low 0.3 1 μs
TUI Unit interval time 144 160 176 μs
Adapter transmit slave ping duration
TPING_ST 2304 2560 2816 μs
time
Adapter receive master ping
TPING_SR 2304 2560 2816 ms
duration
TPSR/TPST Ping received and transmit ratio 99 100 101 %
Terminal request bus window after
TMREQ 1 2 UI
slave ping
The gate drivers are controlled by register bits. The voltage MCU 10bit ADC
VGS is clamp to 7V. The IC provides 4 different pull-up
RNTC
capabilities from 80kΩ to 300kΩ, and 2 pull-down
capabilities at 2kΩ or 15kΩ, so to suit different MOSFETs.
Table 1. ADC input channel The OVP threshold, UVP threshold and the detection
deglitch time can be configured through registers. The OVP
ADC_CH
Input Signal Note threshold could be configured as 110%, 115% and 120% of
_SEL[2:0]
the setting voltage. The deglitch time could be configured as
000 1/10 x VBUS_PWR with 1/10 internal divider
4µs and 40µs.
001 1/10 x VBUS_MON with 1/10 internal divider
011 IO0
The IC supports over-voltage protection of the DP/DM pin. The IC supports various interrupts, including Timer0
Once it detects any of the DP and DM voltage exceeding interrupt, ADC interrupt, I2C interrupts, DPDM interrupts,
4.8V, the IC will report the over-voltage status. analog interrupts, WDT interrupt, IOx interrupt.
8.8.6 UART
8.8.2 Modes
UART can support Tx function and Rx function.
The SC2151A supports two operating modes: active mode
and sleep mode. Under active mode, each function module 8.8.7 I2C
operates normally. When in sleep mode, only the 500kHz
The SC2011D has one I2C master interface (I2C_M) and
low frequency clock, all other functions are turned off. The
one slave interface (I2C_S). The I2C slave address is
quiescent current can be as low as 100 µA in sleep mode.
(0x80/0x81).
After entering sleep mode, the system can be awakened by
interruptions, including GPIO interrupts, DPDM interrupts, 8.8.8 Watchdog
watchdog interrupts, and the timer interrupts of the 500kHz
The watchdog is a 16bit counter with 1000Hz clock source.
clock source.
When the watchdog is enabled, the watchdog counter starts
with the value of register WDT_CNT and counts up. The
8.8.3 GPIO
control register WDT_CTRL can be used to select whether
GPIO has input/output direction settings, internal pull- an interrupt or reset signal, or both occurs when the counter
up/pull-down resistor settings, and interrupt edge settings. overflows (counting to WDT_INIT).
Please see register map for details.
8.8.9 Programming
The SC2151A could be programmed through I2C interface.