This is information on a product in full production.
August 2018 DocID031237 Rev 2 1/32
STWBC-MC
Digital controller for wireless battery chargers transmitters for
Qi multicoil applications
Datasheet - production data
Features
Digital controller for wireless battery charger
transmitter
Multi-coil inductive transmitters optimized for:
Cell phones and smartphones
Tablets an d phablets
Charging accessories
Support for Wireless Power Consortium (WPC)
1.2 EPP applications
Backward compatible with WPC BPP and
1.1 5W applications
Support for half-bridge topology with DC/DC
VIN range: 3 V to 5.5 V
Supports USB VIN
Active presence detector
Foreign object detection
Q-factor measurement
Parametric customization via GUI
Turnkey firmware solution
Peripherals
10-bit ADC
–UART interface
–I
2C master fast/slow speed rate
–GPIOs
Memory
Flash and EEPROM with read-while-write
(RWW) and Error Correction Code (ECC)
Program memory: 32 Kbytes Flash; data
retention: 20 years at 55 °C after 1000
cycles at 55 °C
Data memory: 1 Kbyte true data EEPROM;
data r etention: 20 years at 55 °C after 10 00
cycles at 85 °C
RAM: 6 Kbytes
Transmitte r re fe re nc e de sig n:
Multi-coil EPP topology
2-layer PCBs
Active object detection
Graphical user interface for application
monitoring
Operating temperature: -40 °C up to 105 °C
Package: VFQFPN32 5 x 5 mm
Table 1. Ordering information
Type Package
STWBC-MC VFQFPN32, tube
STWBC-MCTR VFQFPN32 tape and reel
www.st.com
Contents STWBC-MC
2/32 DocID031237 Rev 2
Contents
1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 STWBC-MC system architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 STWBC-MC pinout and pin description . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 Pins functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1 Power supplies: VDD, VDDA, VSS, VSSA, VOUT . . . . . . . . . . . . . . . . . . 10
4.2 DC/DC converter: DCDC_DRV, DCDC_DAC, CMP_OUT_V, CS_CMP,
DCDC_DAC_REF, DEMAGNET, VTARGET 10
4.3 Half-bridge driver: UPBL, DNBL, PWM_QFOD, WAVE_SNS . . . . . . . . . 10
4.4 Wireless power functions: TANK_VOLTAGE, ISENSE, COIL_TEMP,
SYMBOL_DETECT, CURRENT_DEMOD, QFOD_ADC 11
4.5 Input power supply management: VMAIN, QC_IO . . . . . . . . . . . . . . . . . . .11
4.6 External digital interface: UART_TX, UART_RX . . . . . . . . . . . . . . . . . . . 12
4.7 End user signaling: LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.8 Coil selection: I2C_SDA, I2C_SCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.9 Debug: SWIM, NRST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.1 Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.2 Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.3 Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.4 Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.5 Typical current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.6 Loading capacitors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.7 Pin output voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.8 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.9 Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.9.1 VOUT external capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.9.2 Memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.9.3 I/O port pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
DocID031237 Rev 2 3/32
STWBC-MC Contents
32
5.9.4 Typical output level curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.9.5 Fast pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.9.6 Reset pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.9.7 I2C interface characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.9.8 10-bit SAR ADC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6 Thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7 Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7.1 VFQFPN32 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
List of tables STWBC-MC
4/32 DocID031237 Rev 2
List of tables
Table 1. Ordering info rm at ion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Table 2. Pinout description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Table 3. Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 4. Current charact er istics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 5. Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 6. General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 7. Operating conditions at power-up/power-down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 8. Flash program memory/data E2PROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 9. Voltage DC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 10. Current DC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 11. NRST pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 12. I2C interface characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 13. ADC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 14. ADC accuracy characteristic at VDD/VDDA = 5 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 15. Therm a l char a cte ris tics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 16. VFQFPN32 package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 17. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
DocID031237 Rev 2 5/32
STWBC-MC List of figures
32
List of figures
Figure 1. Wireless charging system description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 2. STWBC-MC device architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Figure 3. STWBC-MC configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 4. Supply current measurement conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 5. Pin loading conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 6. Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 7. External capacitor CVOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 8. VOH standard pad at 3.3 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 9. VOL standard pad at 3.3 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 10. VOH standard pad at 5 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 11. VOL standard pad at 5 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 12. VOH fast pad at 3.3 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 13. VOL fast pad at 3.3 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 14. VOH fast pad at 3.3 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 15. VOL fast pad at 3.3 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 16. ADC equivalent input circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 17. ADC accuracy parameter definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 18. VFQFPN32 package outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Description STWBC-MC
6/32 DocID031237 Rev 2
1 Description
The STWBC-MC is the digit al con troller for th e wireless battery charger (WBC) transmitters
(TX) from STMicroelectronics optimized for the extended power profile (EPP) Wireless
Power Consortium (WPC) multi-coil applications up to 15 W.
It offers the most flexible and ef ficient solutio n for controlling the powe r transfer to a receive r
(RX) in WBC-enabled applications such as sma rtphones, t ablets a nd other battery-p owered
devices that use the electromagnetic induction for recharging.
The TX is responsible for controlling the transmitting coil and generating the correct amount
of power requested by the RX. The RX continuously provides the transmitter with the correct
power level requested, by modu lating th e tr ansmitter ca rrier th ro ugh the co ntro lled r esisti ve
or capacitive load. Generating the correct amount of power ensures the highest level of end-
to-end ef ficiency due to reduced energy losses. It also help s maintaining a lower operational
temperature.
The TX can adapt to the amount of energy transferred by the coil by modulating the
frequency, duty cycle or amplitude of the PWM volt age on the transmitting coil.
The STWBC-MC is capable of bidirectional communication with the RX as specified by the
WPC 1.2 protocol.
Figure 1. Wireless charging system description
The STWBC-MC firmware is specifically designed to take advantage of the hardware to
monitor and control the correc t wireless charging operations.
DocID031237 Rev 2 7/32
STWBC-MC STWBC-MC system architecture
32
2 STWBC-MC system architecture
The STWBC-MC is a flexible controller that supports a half-bridge coil driver together with a
DC/DC controller, which regulates the input voltage of the bridge in order to control the
amount of power tr ansmitter to the receiver. It also controls the selection of the active coil for
multi-coil topologies.
The digital controller also regulates the half-bridge operating frequency and duty cycle to
further adjusting the amount of power increasing the overall efficiency at the light-load.
It implements the WPC 1.2 protocol, including foreign object detection (FOD) exte nsions. An
accurate Q-factor measurement provides enhanced FOD.
The STWBC-MC is able to manage both the WPC baseline power profile (up to 5 W) and
extended power profile (EPP).
Figure 2 illustrates the overall system blocks implemented in the STWBC-MC architecture.
Figure 2. STWBC-MC device architect ure
Firmware
The STWBC-MC firmware is available in a turnkey sof tware p acka ge distribu ted as a bi nary
file.
The STWBC-MC provides the UART communication interface, for external programming of
parameters and STWBC-MC control.
%JHJUBMCPPTUBOE
CSJEHFDPOUSPMMFS
5FNQFSBUVSF
QSPUFDUJPO
4JHOBMQSPUPDPM
EFNPEVMBUPS
458#$.$
%JHJUBM
DPOUSPMMFS
7JONPOJUPS
0WFSDVSSFOU
QSPUFDUJPO
7PS 7
JOQVU
2J'0%
2GBDUPS
"DUJWFPCKFDU
EFUFDUPS
Y-&%
"%$
(1*0T
6"35
*$
1MVH1MBZ
5PQPMPHZ
TQFDJGJD
GJSNXBSF
JODMVEJOH2J
DFSUJGJDBUJPO
".
STWBC-MC pinout and pin description STWBC-MC
8/32 DocID031237 Rev 2
3 STWBC-MC pinout and pin description
This section shows the pinout used by the STWBC-MC.
Figure 3. STWBC-MC configuration
Table 2. Pinout description
Pin number Pin name Pin type Description
1 UART_RX DI UART RX link on USB debug connector
2 PWM_QFOD DO PWM dedicated to QFOD circuit
3 I2C_SDA DO I2C_SDA use d for coil selection
4 I2C_SCL DO I2C_SCL used for coil selection
5 DNBL DO Output signal for HB low side driver
6 LED DO Digital output for green and red LEDs indicato rs
7 QC_IO DO Quick charge circuit signal
8 CMP_OUT_V AI Boost output voltage sensing
6"35@59
7065
744
7%%
/345
48*.
%/# -@'#
61#-

       
6"35@39  %$%$@%"$
18.@2'0%  4:.#0-@%&5&$5
*$@4%"  %&."(/&5
*$@4$-  %$%$@%3*7&
%/#-  7."*/
-&%  *4&/4&
2$@*0 
$0* -@5&.1
$.1@065@7 
2'0%@"%$


$4@$.1
%$%$@%"$@3&'
8" 7&@4/4
$633&/5@%&.0%
7%%"
744"
5" /,@7 0-5" (&
75"3(&5
458#$ &1
458#$.$
".
DocID031237 Rev 2 9/32
STWBC-MC STWBC-MC pinout and pin description
32
Note: The operative voltage of analog inputs (AI) ranges from 0 V to 1.2 V.
9 CS_CMP AI Boost current sensing
10 DCDC_DAC_REF AI DAC referen ce value for boost output voltage
11 WAVE_SNS AI Symbol detector based on delta frequency
12 CURRENT_DEMOD AI Current demodulation
13 VDDA PS Analog power supply
14 VSSA PS Analog ground
15 TANK_VOLTAGE AI Analog input to measure the LC voltage (power
calculation)
16 VTARGET AI Boost voltage measurement
17 QFOD_ADC AI High sensitivity peak voltage detector used for
quality factor measurement
18 COIL_TEMP AI Analog input for temperature measurement. The
input is connected to external NTC biased to the
VDD_STWBC
19 ISENSE AI Analog input to measure the current flowing into the
power bridge
20 VMAIN AI Analog input to measure the main power supply
21 DCDC_DRV DO DCDC boost PWM drive
22 DEMAGNET DI Transformer demagnetization sensing
23 SYMBOL_DETECT DI Voltage demodulation
24 DCDC_DAC DO Boost PWM output DAC (setting the CPP3
comparator voltage reference)
25 UPBL DO Output signal for HB high side driver
26 DNBL_FB DI Hard ware PWM feedback
27 SWIM DIO Digital I/O for debug interface
28 NRST DI Reset input monitoring
29 VDD PS Digital and I/O power supply
30 VSS PS Digital and I/O ground
31 VOUT Supply Internal LDO output
32 UART_TX DO UART TX link on USB debug connector
Table 2. Pinout description (continued)
Pin number Pin name Pin type Description
Pins functional descriptio n STWBC-MC
10/32 DocID031237 Rev 2
4 Pins functional description
This section describ es the fu nc tio ns related to the pins of the device.
4.1 Power supplies: VDD, VDDA, VSS, VSSA, VOUT
The digital portion of the STWBC-MC is powered using VDD and VSS (typically 4.5 V).
The analog portion of the STWBC-MC is powered using VDDA and VSSA (typically 4.5 V).
VDD and VDDA should be correctly filtered to allow the correct operation of the device.
The STWBC-MC generates its own internal power supply which needs a filter capacitor of
1 µF on the VOUT pin.
4.2 DC/DC converter: DCDC_DRV, DCDC_DAC, CMP_OUT_V,
CS_CMP, DCDC_DAC_REF, DEMAGNET, VTARGET
The STWBC-MC is designed to drive a DC/DC boost converter placed in front of the half-
bridge coil driver. The DC/DC power switch (external NMOS) is driven by the DCDC_DRV
pin through an output buffer.
The DC/DC inductor charging current is monitored using a sense resistor. The sense
resistor has to b e connected to the CS_ CMP pi n so that the STWBC-MC can dete ct current
flowing into the inductor.
The DC/DC conver te r loo p com pares a refere n c e target voltage app lied on the
DCDC_DAC_REF pin with the feedback voltage conne cted to the CMP_OUT_V pin. The
CMP_OUT_V signal is a partition of the DC/DC output voltage.
The DCDC_DAC_REF reference voltage is variable in order to adjust the DC/DC output
voltage depending on wireless power solution requirements. The DCDC_DAC_REF is
generated by filtering the PWM signal present on the DCDC_DAC pin. A second order
passive filter is required.
The DC/DC output voltage is monitored by the STWBC-MC using the VTARGET pin. The
VTARGET should be generated as a partition of the DCDC output voltage.
In order to enhance the efficiency at the medium and low load, the DC/DC converter can
operate in the quasi-resonant mode. To do so, the STWBC-MC monitors the
demagnetization of the inductor using the DEMAGNET pin.
4.3 Half-bridge driver: UPBL, DNBL, PWM_QFOD, WAVE_SNS
The power half-bridge is driven using UPBL and DNBL pins. The UPBL pin has to be
connected to a high-side gate driver, while the DNBL pin has to be connected to a low-side
gate driver for the power switc hes.
UPBL and DNBL pins are active high: when 1, the corresponding power switch has to be
ON.
DocID031237 Rev 2 11/32
STWBC-MC Pins functional description
32
The STWBC-MC integrates a programmable deadtime between the active states of UPBL
and DNBL avoiding simultaneous conduction of power switches. The external gate driver
doesn't need to manage deadtim e.
The STWBC-MC requires the following capability to be supported by the gate driver:
UPBL = 0, DNBL = 0: in such case, the power half-bridge must be in the high
impedance state.
UPBL = 1, DNBL = 0: high side power switch must be ON.
UPBL = 0, DNBL = 1: low side power switch must be ON.
UPBL = 1, DNBL = 1: optional mode where both high and low side power switches
must be ON (simultaneous conduction).
While the power half-bridge is driven with the UPBL and DNBL signals, a low energy drive is
needed to run the coil quality factor estimation. For this function, the bridge is driven by
using the PWM_QFOD pin instead of UPBL (UPBL is 0 during th is operation) . PWM_QFOD
has to be connected to the low energy high side switch while DNBL is still used for the low
side low impedance switch drive.
In many situation the STWBC-MC requires a ¼ wave synchronization with the LC tank
connected to the half-bridge. A simple passive detector must be connected to the LC tank
and the WAVE_SNS pin. The WAVE_SNS pin should be limited to a 0.6 V swing.
4.4 Wireless power functions: TANK_VOLTAGE, ISENSE,
COIL_TEMP, SYMBOL_DETECT, CURRENT_DEMOD,
QFOD_ADC
The STWBC-MC requires monitor ing the peak voltage on the LC t ank as well as the rectified
current circulating in the tank. To do so, a peak voltage detector of the LC t ank must be
connected to the TAN K_VOLTAGE pin and a filtered current sensor must be connected to
the ISENSE pin .
For quality factor measurement, a high sensitivit y peak voltage de tector of the LC tank mu st
be connected to the QFOD_ADC pin.
The STWBC-MC requires external signal conditioning blocks to pre-demodulate the WPC
Qi messages. One of this block detects the effect of modulation on the LC tank voltage and
it must be connected to the SYMBOL_DETECT pin. Another block is required to detect the
effect of modulation on the LC tank current and it must be connected to the
CURRENT_DEMOD pin.
For safety reason the STWBC-MC is capable to monitor the temperature of the transmitting
coil. In order to do so, a NTC thermistor must be connected to the COIL_TEMP pin.
4.5 Input power supply management: VMAIN, QC_IO
The STWBC-MC monitors the input power supply volt age using the VMAIN pin. This voltage
is used for optimum programming of the DCDC converter but also for the wireless power
mode of the operation.
The STWBC-MC is cap able of requesting 12 V output volt age available from some USB wall
adaptors. While the USB wall adaptor provides 5 V by default, using a specific signaling on
the D+ and D- signals of the USB in terface, 12 V can be ob tained if supported . When 12 V is
Pins functional descriptio n STWBC-MC
12/32 DocID031237 Rev 2
available, the STWBC-MC can provide up to 15 W to a receiver load. The QC_IO pin has to
be connected to a simple interfacing circuit with the USB connector. When QC_IO is 0, 5 V
is requested to the USB wall adapto r. When QC_IO is 1, 12 V is requested to the USB wall
adaptor.
4.6 External digital interface: UART_TX, UART_RX
The STWBC-MC can be programmed and/or controlle d using a 57600 bps, 8 bi ts, 1 start,
1 stop no-parity UART interface. The STWBC-MC UART TX output is present on the
UART_TX pin and the UART RX input is present on the UART_RX pin.
4.7 End user signaling: LED
The STWBC-MC manage s 2 LEDs (red and g reen typically) using a single LED pin. The pin
is output 0 to drive the first LED, output 1 to drive the second LED and high impedance to
not drive any LED. A simple circuit can be used to interface the LEDs with this LED pin.
4.8 Coil selection: I2C_SDA, I2C_SCL
The STWBC-MC embeds an I²C master interface on I2C_SDA and I2C_SCL pins. This
interface is used to select the active coil in a multi-coil TX system, with the aid of a GPIO
expander.
4.9 Debug: SWIM, NRST
The SWIM pin may be used to interface with the STLINK/V2 debugger. The STWBC-MC
can be reset using the active low NRST pin.
DocID031237 Rev 2 13/32
STWBC-MC Electrical characteristics
32
5 Electrical characteristics
5.1 Parameter conditions
Unless otherwise specified, all voltages are referred to VSS. VDDA and VDD must be
connected to the same voltage value. VSS and VSSA must be connected together with a
shortest wire loop.
5.2 Minimum and maximum values
Unless otherwise specified, the minim um and maximum va lues are gu arantee d in the worst
conditions of ambient temperature , supply voltage and fre quencies by tests in productio n on
100% of the devices with an ambient temper ature at TA = 25 °C and TA = TA max. (given by
the selected tem p er at ur e range).
5.3 Typical values
Unless otherwise specified, typical dat a are based on TA = 25 °C, VDD and VDDA = 5 V. They
are given only as design guidelines and are not tested. Typical ADC accuracy values are
determined by char acterization of a batc h of sa mp le s fro m a standard diffusion lot ov er the
full temperature range.
5.4 Typical curves
Unless otherwise specified, all typical curves are given as design guidelines only and are
not tested.
5.5 Typical current consumption
For typical current consumption measurements, VDD and VDDA are connected together as
shown in Figure 4.
Electrical charact eristics STWBC-MC
14/32 DocID031237 Rev 2
Figure 4. Supply current measurement conditions
5.6 Loading capacitors
The loading conditions used for the pin parameter measurement are shown in Figure 5.
Figure 5. Pin loading conditions
DocID031237 Rev 2 15/32
STWBC-MC Electrical characteristics
32
5.7 Pin output voltage
The input voltage measurement on a pin is described in Figure 6.
Figure 6. Pin input voltage
5.8 Absolute maximum ratings
Stresses above those listed as “absolute maximum ratings” may cause permanent damage
to the device. This is a stress rating only and the functional operation of the device under
these conditions is not implied. Exposure to maximum rating conditions for extended
periods may affect the device reliability.
Table 3. Voltage characteris tic s
Symbol Ratings Min. Max. Unit
VDDX - VSSX Supply voltage(1)
1. All power VDDX (VDD, VDDA) and ground VSSX (VSS, VSSA) pins must always be connected to the external
power supply.
-0.3 6.5 V
VIN Input voltage on any other pin(2)
2. IINJ(PIN) must never be exceeded. This is implicitly insured if VIN maximum is respected. If VIN maximum
cannot be respected, the injection current must be limited externally to the IINJ(PIN) value. A positive
injection is induced by VIN > VDD while a negative injection is induced by VIN < VSS.
VSS -0.3 VDD +0.3
VDD - VDDA Vari ation between different power pins - 50 mV
VSS - VSSA Variation between all the different ground
pins(3)
3. VSS and VSSA signals must be interconnected together with a short wire loop.
-50mV
Electrical charact eristics STWBC-MC
16/32 DocID031237 Rev 2
Table 4. Current cha rac te ris tic s(1)
1. Data based on characterization results, not tested in production.
Symbol Ratings Max. Unit
IVDDX Total current into VDDX power lines(2)
2. All power VDDX (VDD, VDDA) and ground VSSX (VSS, VSSA) pins must always be connected to the external
power supply.
100
mA
IVSSX Total current out of VSSX power lines(2) 100
IIO Output current sunk by any I/Os and control pin Ref. to Table 10 on
page 21
Output current source by any I/Os and control pin -
IINJ(PIN)(3), (4)
3. IINJ(PIN) must never be exceeded. This is implicitly insured if VIN maximum is respected. If VIN maximum
cannot be respected, the injection current must be limited externally to the IINJ(PIN) value. A positive
injection is induced by VIN > VDD while a negative injection is induced by VIN < VSS.
4. Negative injection disturbs the analog performance of the device.
Injected current on any pin ± 4
IINJ(TOT)(3), (4), (5)
5. When several inputs are submitted to a current injection, the maximum IINJ(PIN) is the absolute sum of
the positive and negative injected currents (instantaneous values). These results are based on
characterization with the IINJ(PIN) maximum current injection on four I/O port pins of the device.
Sum of injected currents ± 20
Table 5. Thermal characteristics
Symbol Ratings Max. Unit
TSTG Storage temperature range -65 to 150 ºC
TJMaximum junction temperature 150
DocID031237 Rev 2 17/32
STWBC-MC Electrical characteristics
32
5.9 Operating conditions
The device must be used in operating conditions that comply with the parameter s in Table 6.
In addition, a full account must be taken for all physical capacitor characteristics and
tolerances.
Table 6. General operating conditions
Symbol Parameter Conditions Min. Typ. Max. Unit
fCPU Internal CPU clock frequency - - 16 - MHz
VDD1, VDDA1 Operating voltages - 3(1)
1. The external power supply can range from 3 V to 5.5 V although IC performances are optimized for the
power supply equal to 5 V.
55.5
(1)
VVDD, VDDA Nominal operating voltages - 3.3(1) 55
(1)
VOUT
Core digital power supply - - 1.8(2)
2. Internal core power supply voltage.
-
CVOUT: capacitance of external
capacitor(3)
3. Care should be taken when the capacitor is selected due to its tolerance, its dependency on temperature,
DC bias and frequency.
at 1 MHz 470 - 3300 nF
ESR of external capacitor (2) -0.05-0.2
ESL of external capacitor(2) ---15nH
JA(4)
4. To calculate PDmax (TA), use the formula PDmax = (TJmax - TA)/JA.
FR4 multilayer PCB VFQFPN32 - 26 - °C/W
TAAmbient temper ature Pd = 100 mW -40 - 105 °C
Table 7. Operating conditions at power-up/power-down
Symbol Parameter Conditions Min Typ. Max. Unit
VIT+ Power-on reset threshold - 2.65 2.8 2.98(1)
1. VDD rise must be monotone. The slew rate should be between 1 V/s and 0.5 V/s.
V
VIT- Brownout reset threshold - 2.58 2.73 2.88(1)
VHYS(BOR) Brownout reset hysteresis - - 7 0 - mV
Electrical charact eristics STWBC-MC
18/32 DocID031237 Rev 2
5.9.1 VOUT external capacitor
The stabilization of the main regulator is achieved by connecting an external capacitor
CVOUT(a) to the VOUT pin. The CVOUT is specified in Section 5.9: Operating conditions.
Care should be taken to limit the series inductance to less than 15 nH.
Figure 7. Extern al capacitor CVOUT
a. ESR is the equivalent series resistance and ESL is the equivalent inductance.
DocID031237 Rev 2 19/32
STWBC-MC Electrical characteristics
32
5.9.2 Memory characteristics
Flash program and memory/data E2PROM.
General conditions: TA = -40 °C to 105 °C.
Table 8. Flash program memory/data E2PROM
Symbol Parameter Conditions Min.(1)
1. Data based on characterization results, not tested in production.
Typ.(1) Max.(1) Unit
tPROG
Standard programming time
(Including erase)
for byte/word/block
(1 byte/4 bytes/128 bytes)
--66.6
ms
Fast programming time for
1 block (128 bytes) --33.3
tERASE Erase ti me for 1 bl o ck
(128 bytes) --33.3ms
NWE
Erase/write cycles(2)program
memory)
2. The physical granularity of the memory is 4 bytes, so cycling is performed on 4 bytes even when a
write/erase operation addresses a single byte.
TA = 25 °C 10 K - -
Cycles
Erase/write cycles(2) (data
memory) TA = 85 °C 100 K - -
TA= 105 °C 35 K - -
tRET
Data retention (program
memory) after 10 K erase/write
cycles at TA= 25 °C TRET = 85 °C 15 - -
Years
Data retention (program
memory) after 10 K erase/write
cycles at TA= 25 °C TRET = 105 °C 11 - -
Data retention (data memory)
after 100 K erase/write cycles at
TA= 85 °C TRET = 85 °C 15 - -
Data retention (data memory)
after 35 K erase/write cycles at
TA= 105 °C TRET = 105 °C 6 - -
IDDPRG Supply current during program
and erase cycles -40 ºC TA 10 5 ºC - 2 - mA
Electrical charact eristics STWBC-MC
20/32 DocID031237 Rev 2
5.9.3 I/O port pin characteristics
The I/O port pin p arameters are specified und er general operating conditions for VDD and T A
unless otherwise specified. Unused input pins should not be left floating.
Table 9. Voltage DC characteristics
Symbol Description Min.(1)
1. Data based on characterization result, not tested in production.
Typ. Max.(1) Unit
VIL Input low voltage -0.3 - 0.3 * VDD
V
VIH Input high voltage(2)
2. Input signals cannot exceed VDDX (VDDX = VDD, VDDA).
0.7 * VDD -V
DD
VOL1 Output low voltage at 3.3 V(3)
3. Parameter applicable to signals: PWM_QFOD, DNBL, LED, QC_IO, DCDC_DRV, DCDC_DAC, UPBL,
UART_TX.
--0.4
(4)
4. Electrical threshold voltage not characterized at -40 ºC.
VOL2 Output low voltage at 5 V(3) --0.5
VOL3 Output low voltage high sink at 3.3 V / 5 V(2), (5)
5. Parameter applicable to the signals: SWIM, DEMAGNET.
-0.6
(4) -
VOH1 Output high voltage at 3.3 V(3) VDD -0.4(4) --
VOH2 Output high voltage at 5 V(3) VDD -0.5 - -
VOH3 Output high voltage high sink at 3.3 V / 5 V(2), (5) VDD -0.6(4) --
HVS Hysteresis input voltage(6)
6. Applicable to any digital inputs.
-0.1 * V
DD -
RPU Pull-up resistor 30 45 60 k
DocID031237 Rev 2 21/32
STWBC-MC Electrical characteristics
32
Table 10. Current DC characteristics
Symbol Description Min. Typ. Max.(1)
1. Data based on characterization result, not tested in production.
Unit
IOL1 Standard output low level current at 3.3 V and VOL1(2)
2. Parameter applicable to signals: PWM_QFOD, DNBL, LED, QC_IO, DCDC_DRV, DCDC_DAC, UPBL,
UART_TX.
--1.5
mA
IOL2 Standard output low level current at 5 V and VOL2(2) -- 3
IOLhs1 High sink output low level current at 3.3 V and VOL3(3)
3. Parameter applicable to the signals: SWIM, DEMAGNET.
-- 5
IOLhs2 High sink output low level current at 5 V and VOL3(3) - - 7.75
IOH1 Standard output high level current at 3.3 V and VOH1(2) --1.5
IOH2 Standard output high level current at 5 V and V OLH2(2) -- 3
IOHhs1 High sink output high level current at 3.3 V and VOH3(3) -- 5
IOHhs2 High sink output high level current at 5 V and VOH3(3) - - 7.75
ILKg Input leakage current digital - analog VSS VIN VDD(4)
4. Applicable to any digital inputs.
--± 1µA
I_Inj Injection current(5), (6)
5. The maximum value must never be exceeded.
6. The negative injection current on TANK_VOLTAGE, VTARGET, QFOD_ADC, COIL_TEMP, ISENSE,
VMAIN pins have to be avoided since it affects ADC conversion accuracy.
--± 4
mA
I_Inj Total injection current (sum of all I/O and control pins)(5) --± 20
Electrical charact eristics STWBC-MC
22/32 DocID031237 Rev 2
5.9.4 Typical o utput level curves
This section shows the typical output level curves measured on a single output pin for the
three pad family present in th e S TW B C-M C de vice.
Standard pad
This pad class is associated to the following pins: I2C_SDA, I2C_SCL, LED, QC_IO,
SYMBOL_DETECT, SWIM, UART_TX.
.
Figure 8. VOH standard pad at 3.3 V Figure 9. VOL standard pad at 3.3 V





7PI <7>
*PI 
<N">
7EE7
5$
7EE7
5$
7EE7
5 $
".










7PM <N7>
*PM
<N">
7EE7
5 $
7EE7
5$
7EE7
5 $
".
Figure 10. VOH standard pad at 5 V Figure 11. VOL standard pad at 5 V

7PI <7>
*PI <N">
7EE7
5 $
7EE7
5$
7EE7
5$
".








7PM <N7>
*PM <N">
7EE7
5 $
7EE7
5$
7EE7
5$
".
DocID031237 Rev 2 23/32
STWBC-MC Electrical characteristics
32
5.9.5 Fast pad
This pad class is associated to the PWM_QFOD, DNBL, DCDC_DRV, DCDC_DAC, UPBL
pins.
Figure 12. VOH fast pad at 3.3 V Figure 13. VOL fast pad at 3.3 V





7PI <7>
*PI <N">
7EE7
5 $
7EE7
5$
7EE7
5 $
".










7PM 
<N7>
*PM
<N">
7EE7
5 $
7EE7
5$
7EE7
5 $
".
Figure 14. VOH fast pad at 3.3 V Figure 15. VOL fast pad at 3.3 V

7PI <7>
*PI 
<N">
7EE7
5 $
7EE7
5$
7EE7
5$
".








7PM <N7>
*PM<N">
7EE7
5$
7EE7
5$
7EE7
5$
".
Electrical charact eristics STWBC-MC
24/32 DocID031237 Rev 2
5.9.6 Reset pin characteristics
Subject to general operating conditions for VDD and TA unless otherwise specified.
5.9.7 I2C interface characteristics
Table 11. NRST pin characteristics
Symbol Parameter Conditions Min.(1)
1. Data based on characterization results, not tested in production.
Typ. Max.(1) Unit
VIL(NRST) NRST input low level voltage(1) - -0.3 - 0.3 x VDD
VVIH(NRST) NRST input high level voltage(1) - 0.7 x VDD -V
DD + 0.3
VOL(NRST) NRST output low level voltage(1) IOL = 2 mA - - 0.5
RPU(NRST) NRST pull-up resistor(2)
2. The RPU pull-up equivalent resistor is based on a resistive transistor.
-304060k
tIFP(NRST) NRST input filtered pulse(3)
3. Data guaranteed by design, not tested in production.
---75
ns
tINFP(NRST) NRST not input filtered pulse(3) -500--
tOP(NRST) NRST outpu t filtered pu l se(3) -15--µs
Table 12. I2C interface characteristics
Symbol Parameter Standard mode Fast mode Unit
Min.(1)
1. Data based on standard I2C protocol requirement, not tested in production.
Max.(1) Min.(1) Max.(1)
tw(SCLL) SCL clock low time 4.7 - 1.3 - µs
tw(SCLH) SCL clock high time 4.0 - 0.6 -
tsu(SDA) SDA setup time 250 - 100 -
ns
th(SDA) SDA data hold time 0(2)
2. The maximum hold time of the start condition has only to be met if the interface does not stretch the low
time.
-0
(2) 900(2)
tr(SDA) tr(SCL) SDA and SCL rise time (VDD = 3.3 to 5 V) (3)
3. I2C multifunction signals require the high sink pad configuration and the interconnection of 1 k pull-up
resistances.
- 1000 - 300
tf(SDA) tf(SCL) SDA and SCL fall time (VDD = 3.3 to 5 V)(3) - 300 - 300
th(STA) START condition hold time 4.0 - 0.6 - µs
tsu(STA) Repeated START condition setup time 4.7 - 0.6 -
tsu(STO) STOP condition setup time 4.0 - 0.6 - µs
tw(STO:STA) STOP to START condition time (bus free) 4.7 - 1.3 - µ s
CbCapacitive load for each bus line(4)
4. 50 pF is the maximum load capacitance value to meet the I2C std. timing specifications.
-50-50pF
DocID031237 Rev 2 25/32
STWBC-MC Electrical characteristics
32
5.9.8 10-bit SAR ADC characteristics
The 10-bit SAR ADC p arameter s are spe cified un der gene ra l opera tin g condition s for V DDA
and TA unless otherwise specified.
ADC accuracy characteristics
See Figure 17 for more details about ADC accu racy parameter definition.
Table 13. ADC characteristics
Symbol Parameter Min. Typ. Max. Unit
N Resolution - 10 - bit
RADCIN ADC input impedance(1)
1. Maximum input analog voltage cannot exceed VDD/VDDA.
1- -M
VIN Input conversion voltage range 0 - 1.25(1), (2)
2. Exceeding the maximum voltage on TANK_VOLTAGE, VTARGET, COIL_TEMP, ISENSE, QFOD_ADC
signals has to be avoided since it may impact the ADC conversion accuracy defined in Table 14.
V
Vref ADC main reference voltage(3)
3. ADC reference voltage at TA = 25 °C.
-1.250 -
Table 14. ADC accuracy characteristic at VDD/VDDA = 5 V
Symbol Parameter Min.(2) Typ.(1)
1. Operating temperature: TA = 25 °C .
Max.(2)
2. Data based on characterization results, not tested in production.
Unit
|EO| Offset error(3), (4)
3. ADC accuracy vs. negative injection current. The injecting negative current on any of the analog input pins
should be avoided as this reduces the accuracy of the conversion being performed on another analog
input. It is recommended that a Schottky diode (pin to ground) should be added to standard analog pins
which may potentially inject a negative current. Any positive injection current within the limits specified for
IINJ(PIN) and IINJ(PIN) in the I/O port pin characteristics section does not affect the ADC accuracy. The ADC
accuracy parameters may be also impacted exceeding the ADC maximum input voltage VIN.
4. Results in manufacturing test mode.
-0.5-
LSB
|EG| Gain error(3), (4), (5)
5. Gain error evaluated with the two-point method.
-0.4-
EOG Offset + gain error (3), (4), (5), (6)
6. Temper ature operating range: 0 ºC TA 85 ºC.
-8.3 - 8.9
EOG Offset + gain error(3), (4), (5), (7)
7. Temperature operating range: -25 ºC TA 105 ºC.
-10.9 - 10.9
EOG Offset + gain error(3), (4), (5), (8)
8. Temperature operating range: -40 ºC TA 105 ºC.
-13.8 - 10.9
|ED| Differential linearity error (1), (2), (3) -0.8-
|EL| Integral linearity error(3), (4) -2.0-
Electrical charact eristics STWBC-MC
26/32 DocID031237 Rev 2
ADC equivalent input circuit
Figure 16 shows the ADC equivalent input circuit.
Figure 16. ADC equivalent input circuit
Figure 17. ADC accuracy parameter de finitions
DocID031237 Rev 2 27/32
STWBC-MC Electrical characteristics
32
ET = total unadjusted error: maximum deviation between the actual and the ideal transfer
curves.
EO = offset error: deviation between the first actual transition and the first ideal one.
EOG = offset + gain error (1-point gain) : de via tio n be twe e n the last ideal transition and the
last actual one.
EG = gain error (2-point gain): defined so that EOG = EO + EG (parameter correlated to the
deviation of the characteristic slope).
ED = differential linearity error: maximum deviation between actual steps an d the ideal one.
EL = integral linearity error: maximum deviation between any actual transition and the end
point correlation line.
Thermal characteristics STWBC-MC
28/32 DocID031237 Rev 2
6 Thermal characteristics
The STWBC-MC functionality cannot be guarante ed when the device is operating under the
maximum chip junction temperature (TJmax).
TJmax, in degrees Celsius, may be calculated using the following equation:
TJmax = TAmax + (PDmax x JA)
where:
TAmax is the maximum ambient temperature in °C
JA is the package junction to ambient thermal resistance in °C/W
PDmax is the sum of PINTmax and PI/Omax (PDmax = PINTmax + PI/Omax)
PINTmax is the product of IDD and VDD, expressed in Watts. This is the maximum chip
internal power.
PI/Omax represents the maximum power dissipation on output pins where:
PI/Omax = (VOL * IOL) + [(VDD - VOH) * IOH], taking into account the actual VOL/IOL and
VOH/IOH of the I/Os at the low and high leve l.
Table 15. The rmal characte ris tic s
Symbol Parameter Value Unit
JA Thermal resistance junction to ambient(1)
1. Thermal resistance are based on JEDEC JESD51-2 with a 4-layer PCB in a natural convection
environment.
26 °C/W
DocID031237 Rev 2 29/32
STWBC-MC Package information
32
7 Package information
In order to meet environmental requirements, ST offers these devices in different grades of
ECOPACK® packages, depending on their level of environmental compliance. ECOPACK®
specifications, grade definitions and product status are available at: www.st.com.
ECOPACK® is an ST trademark.
7.1 VFQFPN32 package information
Figure 18. VFQFPN32 package outline
Package informati o n STWBC-MC
30/32 DocID031237 Rev 2
Note: VFQFPN stands for “Thermally Enhan ced Very thin Fine pitch Quad Flat Package No lead”.
Very thin profile: 0.80 < A

00 mm.
Details of the terminal 1 are optiona l, but must be located on the top surface of the package
by using either a mold or marked features.
Package outline exclusive of any mold flashes dimensions and metal burrs.
Table 16. VFQFPN32 package mechanical data
Symbol Databook dimension (mm)
Min. Typ. Max.
A 0.80 0.90 1.00
A1 0 0.02 0.05
A3 - 0.20 -
b 0.18 0.25 0.30
D 4.85 5.00 5.15
D2 3.40 3.45 3.50
E 4.85 5.00 5.15
E2 3.40 3.45 3.50
e - 0.50 0.55
L 0.30 0.40 0.50
ddd - - 0.08
DocID031237 Rev 2 31/32
STWBC-MC Revision history
32
8 Revision history
Table 17. Document revision history
Date Revision Changes
03-Jan-2018 1 Initial release.
07-Aug-2018 2 Document has been changed from internal to public.
STWBC-MC
32/32 DocID031237 Rev 2
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelec tronics NV and its subs idiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvement s to ST pro ducts and/o r to this document at any time withou t notice. Purcha sers should obtain the lat est relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and condition s of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for s uch produ ct.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supers edes and replaces information previously suppli ed in any prior versions of this document.
© 2018 STMicroelectronics – All rights reserved