BD16950EFV-C [ROHM]
BD16950EFV是符合AEC-Q100的2ch半桥栅极驱动器。可通过从外部MCU执行16位串行外设接口(SPI)进行控制。可独立控制高边/低边Nch-MOSFET,可通过MCU以各种模式进行控制。而且,用于调整转换速率的可变驱动电流设定适用于EMI和高效率驱动。错误信号可通过MCU读取。还可通过MCU复位各种设定寄存器。;型号: | BD16950EFV-C |
厂家: | ROHM |
描述: | BD16950EFV是符合AEC-Q100的2ch半桥栅极驱动器。可通过从外部MCU执行16位串行外设接口(SPI)进行控制。可独立控制高边/低边Nch-MOSFET,可通过MCU以各种模式进行控制。而且,用于调整转换速率的可变驱动电流设定适用于EMI和高效率驱动。错误信号可通过MCU读取。还可通过MCU复位各种设定寄存器。 栅极驱动 驱动器 |
文件: | 总55页 (文件大小:4441K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
2ch Half-Bridge Gate Driver
BD16950EFV-C
General Description
Key Specifications
The BD16950EFV is an AEC-Q100 automotive qualified
2-channel Half-Bridge Gate Driver, controlled by an
Input Voltage VS:
Input Voltage VCC:
5.5V to 40V
3.0V to 5.5V
external MCU through
a 16-bit Serial Peripheral
Gate Drive Voltage
for Half-Bridge:
Interface (SPI). Independent control of low-side and
high-side N-MOSFETS allows for several MCU
controlled modes. A programmable drive current is
available to adjust slew-rates, in order to meet EMI and
power dissipation requirements. Diagnostics can be
read and reset by an external MCU.
11V(Typ)
VS Quiescent Supply Current:
VCC Quiescent Supply Current:
Gate Driver Current
0µA(Typ)
2µA(Typ)
1mA to 31mA
with 1mA step
Cross Current Protection Time
SPI clock
0.25μs to 92μs
Features
■
AEC-Q100 Qualified(Note1)
7MHz (Max)
■
■
■
■
2ch Half-Bridge Gate Drivers
4 external MOSFETs are Controlled Independently
Half-Bridge Control Modes are Selected by SPI
Slew Rates are Controlled with Constant Source
/Sink Current.
Package
HTSSOP-B24
W (Typ) x D (Typ) x H (Max)
7.8mm × 7.6mm × 1.00mm
■
■
500 kHz Oscillation for Charge Pump.
16bit SPI
(Note1) Grade1
Applications
4WD Torque Distribution System, Power Window
■
Lifter, Sun Roof Module, Wiper, Seat Belt
Tensioner, Seat Positioning etc.
Typical Application Circuit
VBAT
VS
CP
CVS
VP
CCP1
VP
DRAIN
CCP2
CPM
CPP
TGH2
TGH1
GH1
SH1
GH2
Voltage
Regulator
VCC
CVCC
M
SI
SH2
GL1
BD16950EFV
TGL2
TGL1
SO
SCLK
CSB
RSTB
GL2
SL
μC
SGND
PGND
PWM1
PWM2
◯Product structure: Silicon monolithic integrated circuit ◯This product has no designed protection against radioactive rays.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
1/52
01.MAR.2017 Rev.001
TSZ22111・14・001
BD16950EFV-C
Pin Configuration
(TOP VIEW)
VS
CP
CPP
N.C.
24
23
22
21
20
19
18
17
16
1
2
DRAIN
GH1
SH1
3
4
5
6
CPM
SGND
PWM1
VCC
SI
GH2
SH2
THERMAL
PAD
7
8
N.C.
GL1
SO
9
SCLK
10
11
12
GL2
SL
CSB
RSTB
PWM2
15
14
13
PGND
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
2/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Pin Description
Pin No.
1
Pin Name
Function
Power supply terminal used for charge pump and low side driver.
A capacitor ( CVS =1.0μF (Typ) ) is recommended to be located as close as possible to this
pin and PGND.
VS
2
3
CP
DRAIN
GH1
Charge pump output. Connect CCP1=0.1μF to VS.
High side monitor input from external MOSFET drain for over current and under voltage
protection.
Gate driver output to external MOSFET high-side switch in half-bridge. Connect to Gate
terminal of high-side external MOSFET.
Source/Drain of half-bridge.
Connect to Source / Drain terminal of external MOSFET high/low-side.
4
5
6
SH1
GH2
Gate driver output to external MOSFET high-side switch in half-bridge. Connect to Gate
terminal of high-side external MOSFET.
Source/Drain of half-bridge.
Connect to Source / Drain terminal of external MOSFET high/low-side.
7
8
SH2
N.C.
Pin not connected internally.(Note1)
Gate driver output to external MOSFET low-side switch in half-bridge.
Connect to Gate terminal of low-side external MOSFET.
Gate driver output to external MOSFET low-side switch in half-bridge.
Connect to Gate terminal of low-side external MOSFET.
GL1
GL2
9
10
11
12
13
14
SL
Low-side monitor at external MOSFET Source for over current protection
Power Ground Connector.
Connected to Charge pump, High side driver and Low side driver.
PGND
PWM2
RSTB
PWM2 input for Half-bridge (GH2 and GL2) control. This input has a pull-down resister.
Reset input. The Reset input has a pull-down resistor. RSTB=Low will put the BD16950EFV
into Reset condition from any state.
Chip Select Bar: this input is low active and requires CMOS logic levels.
The serial data transfer between BD16950EFV and MCU is enabled by pulling the input CSB
to low-level. This input has a pull-up resister.
15
CSB
Serial clock input: this input controls the internal shift register of the
SCLK
SO
16
17
SPI and requires CMOS logic levels. This input has a pull-down resister.
Serial data out: SPI data sent to the MCU by the BD16950EFV. When CSB is High, the pin is
in the high-impedance state.
Serial data in: the input requires CMOS logic levels and receives serial data from the MCU.
The communication is organized in 16bit control words and the most significant bit (MSB) is
transferred first. This input has a pull-down resister.
SI
18
Analog blocks and logic voltage supply 3.3V or 5V : for this input a CVCC =0.1μF (Typ)
capacitor as close as possible to SGND is recommended.
19
20
VCC
PWM1 input for Half-bridge (GH1 and GL1) control. This input has a pull-down resister.
PWM1
SGND
CPM
Ground terminal Connect to THERMAL PAD for heat dissipation.
Connected to Logic and analog circuit.
Charge pump pin for capacitor, negative side.
Connect CCP2 =0.1μF (Typ) to CPP terminal.
21
22
23
N.C.
Pin not connected internally.(Note1)
Charge pump pin for capacitor, positive side.
Connect CCP2 =0.1μF (Typ) to CPM terminal.
24
CPP
THERMAL PAD
THERMAL PAD for heat dissipation. Connect to SGND terminal.
(Note1) Please be sure to floating at N.C. pin.
Ensure that the direction and position are correct when mounting the IC on the PCB. Incorrect mounting may damage the IC.
Avoid nearby pins being shorted to each other especially to ground, power supply or output pin. Inter-pin shorts could be due
to many reasons such as metal particles, water droplets (in very humid environment) or unintentional solder bridge deposited
in between pins during assembly.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
3/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Selection of Components Externally Connected
Input Capacitor CVS
The input capacitor (CVS) lowers the power supply impedance and averages the input current. The CVS value is selected
according to the impedance of the power supply that is used. A ceramic capacitor with a small equivalent series resistance
(ESR) should be used. Although the capacitance requirement varies according to the impedance of the power supply that is
used as well as the load current value, it is generally in the range of 1.0μF.
Input Capacitor CVCC
The input capacitor (CVCC) lowers the power supply impedance and averages the input current. The CVCC value is selected
according to the impedance of the power supply that is used. A ceramic capacitor with a small equivalent series resistance
(ESR) should be used. A capacitor value of 0.1μF is recommended.
Charge Pump Capacitor CCP1
The Charge pump capacitor CCP1 is required for smoothing the ripple voltage. A capacitor value of 0.1μF is recommended.
Using a capacitor with a capacitance lower than 0.1μF, results in a larger ripple voltage. Conversely, using a capacitor with a
capacitance greater than 0.1μF results in a larger rush current during start-up, but ripple voltage becomes lower.
Charge Pump Capacitor CCP2
The charge pump capacitor CCP2 is required for charging up the voltage. A capacitor value of 0.1μF is recommended. Using
a capacitor with a capacitance lower than 0.1μF, results in a larger ripple voltage. Conversely, using a capacitor with a
capacitance greater than 0.1μF results in a larger rush current during start-up, but ripple voltage becomes lower.
External N-ch MOSFET
BD16950EFV is the gate driver for high side and low side N-channel MOSFETs. Select MOSFETs with the required current
capacity to drive the motor and a Gate-Source breakdown voltage ≥ 12V.
External Parts
Symbol
Part
CVS
1.0μF, -/+10%
0.1μF, -/+10%
0.1μF, -/+10%
0.1μF, -/+10%
N-Channel MOSFET
CVCC
CCP1
CCP2
TGH1, TGH2, TGL1, TGL2
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
4/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Block Diagram
VCC
VS
VS
CP
CPP
VCC
OSC
Charge
Pump
VCC
CPM
VBG
VBG
IREF
Bandgap
VCC
RSTB
VS
VS Under Voltage
Lockout
VCC
VS
VBG
VS Over Voltage
Protection
VBG
VCC
VCC
VCC
TW & TSDꢀ
VCC
VBG
CSB
VCC Power On
Reset
POR_Circuit_Output
VCC
DRAIN
VCC
DRAIN Under Voltage
Protection
VBG
SCLK
VP
VOCP
OCP
DRAIN
CP
VCC
SI
GH1
SH1
High-side driver
SPI
&
Control
Logic
IREF
VCC
SO
OCP
CP
VOCP
GH2
SH2
High-side driver
IREF
VGL1H
VCC
M
PWM1
GL1
Low-side driver
VCC
IREF
OCP
PWM2
VOCP
VGL2H
GL2
SL
Low-side driver
IREF
OCP
VOCP
PGND
SGND
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
5/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Absolute Maximum Ratings (Ta=25°C)
Parameter
Symbol
VS
Ratings
-0.3 to 40
-0.3 to 7.0
Unit
V
VS Voltage
VCC Voltage
VCC
V
Digital I/O Voltage
( SI, SO, SCLK, CSB, RSTB,
PWM1, PWM2 )
VIO
-0.3 to 7.0
V
CP Voltage
VCP
VCPM
VS to VS+20
V
V
V
V
-0.3 to +12V+0.3V
( VCPM < VS )
CPM Voltage
CPP Voltage
VCPP
VS to VS+20
Gate Voltage for High Side
( GH1,GH2 )
-0.3 to 60
( CP-VS < 12V )
VGH1, VGH2
Gate Voltage for Low Side
( GL1,GL2 )
-0.3 to +12V+0.3V
( VGL1, VGL2 < VS )
VGL1, VGL2
VSH1, VSH2
V
V
Bridge output
( SH1,SH2 )
-4 to 40
Drain Voltage for High Side
Source Voltage for Low Side
VDRAIN
VSL
-0.3 to 40
-0.3 to 7.0
V
V
Operating Temperature Range
( Ambient temperature range )
Tamb
-40 to 125
°C
Storage Temperature Range
Tstg
-55 to 150
150
°C
°C
Maximum Junction Temperature
Tjmax
Human Body Model
VESD,HBM
VESD,HBM
VESD,CDM
VESD,CDM
±4
±2
kV
kV
V
( HBM Global Pin ) (Note1)
Human Body Model
( HBM Local Pin ) (Note2)
Charged Device Model
( CDM Corner Pin ) (Note3)
±750
±500
Charged Device Model
( CDM Other Pin ) (Note 4)
V
(Note 1)Global pins are VS, SH1 and SH2 ( A ‘global’ pin carries signal or power, which enters or leaves the application board ).
These voltages are guaranteed by design.
(Note 2)Local pins are except VS, SH1 and SH2 ( A ‘local’ pin carries a signal or power, which does not leave the application board ).
These voltages are guaranteed by design.
(Note 3)Corner pins are VS, PGND, PWM2 and CPP. These voltages are guaranteed by design.
(Note 4)Other pins are except VS, PGND, PWM2 and CPP. These voltages are guaranteed by design.
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
6/52
01.MAR.2017 Rev.001
BD16950EFV-C
Thermal Resistance(Note 1)
Thermal Resistance (Typ)
Parameter
Symbol
Unit
1s(Note 3)
2s2p(Note 4)
HTSSOP-B24
Junction to Ambient
Junction to Top Characterization Parameter(Note 2)
θJA
143.8
7
26.4
2
°C/W
°C/W
ΨJT
(Note 1)Based on JESD51-2A(Still-Air)
(Note 2)The thermal characterization parameter to report the difference between junction temperature and the temperature at the top center of the outside
surface of the component package.
(Note 3)Using a PCB board based on JESD51-3.
Layer Number of
Measurement Board
Material
FR-4
Board Size
Single
114.3mm x 76.2mm x 1.57mmt
Top
Copper Pattern
Thickness
Footprints and Traces
70μm
(Note 4)Using a PCB board based on JESD51-5, 7.
Thermal Via(NOTE 5)
Layer Number of
Material
Board Size
Measurement Board
Pitch
1.20mm
Diameter
4 Layers
FR-4
114.3mm x 76.2mm x 1.6mmt
2 Internal Layers
Φ0.30mm
Top
Bottom
Copper Pattern
Thickness
Copper Pattern
Thickness
Copper Pattern
Thickness
70μm
Footprints and Traces
70μm
74.2mm x 74.2mm
35μm
74.2mm x 74.2mm
(Note 5)This thermal via connects with the copper pattern of all layers.
Recommended Operating Conditions
Parameter
Supply Voltage1
Symbol
Min
Typ
Max
Unit
V
VS
5.5
3.0
-0.3
-40
13.5
40
5.5
VCC
5
-
V
Supply Voltage2
SI, SCLK, CSB, RSTB,
PWM1, PWM2
Digital Input Voltage
Junction Temperature Range
VCC
150
V
Tj
-
°C
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
7/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Electrical Characteristics
(Unless otherwise specified, -40 °C ≤ Tj ≤ +150 °C, VS= 13.5 V, VCC= 5 V, The typical value is defined at Tj = 25 °C)
Limit
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Consumption Current
VS Quiescent Supply Current1
(Reset / Sleep State) ( Note 1)
0V ≤ VS ≤ Vs_OVP1
-40 °C ≤ Tj ≤ +105 °C
IVS_qui1
-
-
0
0
10
50
μA
μA
VS Quiescent Supply Current2
(Reset / Sleep State) ( Note 1)
0V ≤ VS ≤ Vs_OVP1
-40 °C ≤ Tj ≤ +150 °C
IVS_qui2
SH1=SH2=PGND
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
VS Active Current
IVS_act
-
3.2
6.4
mA
(Normal State) ( Note 1)
VCC Quiescent Supply Current1
(Reset / Sleep State) ( Note 1)
VCC_POR1 ≤ VCC ≤ 5.5V
-40 °C ≤ Tj ≤ +105 °C
IVCC qui1
-
-
2
2
10
μA
μA
VCC Quiescent Supply Current2
(Reset / Sleep state) ( Note 1)
VCC_POR1 ≤ VCC ≤ 5.5V
-40 °C ≤ Tj ≤ +150 °C
IVCC qui2
100
SH1=SH2=PGND
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
VCC Active Current
(Normal state) ( Note 1)
IVCC_act
-
1.2
2.4
mA
Input / Output Terminal
Input High Voltage(PWM1, PWM2,
SI, SCLK, CSB, RSTB)
VCC x
0.7
VIH
VIL
-
-
-
V
V
Input Low Voltage(PWM1, PWM2,
SI, SCLK, CSB, RSTB)
VCC x
0.3
-
VCC x
0.1
Hysteresis Width
VHYS
RIn1
IIL
-
-
160
-
V
Pull-Down Resistance (PWM1,
PWM2, SI, SCLK, RSTB)
40
-1
100
0
kΩ
μA
Input Current (PWM1, PWM2, SI,
SCLK, RSTB)
PWM1, PWM2, SI, SCLK,
RSTB=0V
Pull-Up Resistance at CSB
Input Current at CSB
RIn2
IIH
40
-1
100
0
160
-
kΩ
μA
CSB=VCC
VCC x
0.8
Output Voltage High at SO
Output Voltage Low at SO
PWM Frequency Range
VOH
VOL
-
-
VCC
V
V
ISO=-1mA ( into the pin )
VCC x
0.2
-
ISO=1mA
fPWM
-
-
25
-
kHz
SH1,SH2 Output Current
(Reset/Sleep state) ( Note 1)
ISH1,2_LEAK
-10
0
μA
GH1-SH1,GH2-SH2=0V
GH1=GH2=SH1=SH2=0
EN=CPEN=DRVEN=1
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
GH1=GH2=SH1=SH2=VS
EN=CPEN=DRVEN=1
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
SH1, SH2 Outflow Current1
(Normal state) ( Note 1)
ISH1,2_out1
-280
-280
-155
-155
-70
-70
μA
μA
SH1, SH2 Outflow Current2
(Normal state) ( Note 1)
ISH1,2_out2
GH1,GH2 Pull-Down Resistance
(Gate-Source Pull-Down Current) RGH1,2_pulldown
6
-10
6
15
0
24
-
kΩ
μA
kΩ
(Reset/Sleep State) ( Note 1)
SL Output Current
ISL1,2_LEAK
GL1-SL,GL2-SL=0V
(Reset/Sleep State) ( Note 1)
GL1,GL2 Pull Down Resistance
(Gate-Source Pull-Down Current ) RGL1,2_pulldown
(Reset/Sleep State) ( Note 1)
15
24
(Note 1) Functional statement control is shown on the figure 13.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
8/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Electrical Characteristics(continued)
(Unless otherwise specified, -40 °C ≤ Tj ≤ +150 °C, VS= 13.5 V, VCC= 5 V, The typical value is defined at Tj = 25 °C)
Limit
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Charge Pump
VS = 13.5V, ICP=0mA
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
Output Voltage1
VCP1
VS+10
VS+11
VS+12
VS+6.0
1.0
V
V
(Normal State) ( Note 1)
VS = 6V, ICP=0mA
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
Output Voltage2
(Normal State) ( Note 1)
VCP2
VS+5.0
-
VS = 13.5V, ICP= -10mA
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
Voltage Drop of Charge Pump1
(Normal State) ( Note 1)
VCP_Drop1
VCP_Drop2
fCP
-
-
-
-
V
VS = 6V, ICP= -2mA
CUR_SOURCE[4:0]=00000
CUR_SINK[4:0]=00000
Voltage Drop of Charge Pump2
(Normal State) ( Note 1)
0.5
V
Charge Pump Operating
Frequency
(Normal State) ( Note 1)
Charge Pump operating frequency
is divided by Clock frequency
400
500
667
kHz
Clock Frequency
(Internal Oscillator)
fCLK
3.20
-
4.00
0
5.34
10
MHz
CP Input Current
(Reset/Sleep State) ( Note 1)
ICP_LEAK
μA
EN=0, VCP=25.5V, VS=13.5V
(Note 1) Functional statement control is shown on the figure 13.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
9/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Electrical Characteristics(continued)
(Unless otherwise specified, -40 °C ≤ Tj ≤ +150 °C, VS= 13.5 V, VCC= 5 V, The typical value is defined at Tj = 25 °C)
Limit
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Drivers for External MOSFETs
CUR_SOURCE[4:0]=
00001 to 11111(Note 1)
CUR_SINK[4:0]=
00001 to 11111(Note 1)
1mA to 31mA setting
with 1mA step
Accuracy of
Gate Driver Current
ACCISR
-25
-
+25
%
Pull Down Current ( Note 2)
(Reset/Sleep State) ( Note 3)
GH1=SH1+2V, GH1=SH2+2V
GL1=2V, GL2=2V
Ipulldown
83
-
133
-
334
1
μA
DNL of Gate Driver Current
ACCDNLISR
LSB
GH1/GH2 Output High Voltage
for High Side(Normal State)( Note 3)
VGHxH
VS+10
VS+11
VS+12
V
VS = 13.5V, Icp=0mA
VS = 13.5V
GL1/GL2 Output High Voltage
for Low Side(Normal State) ( Note 3)
VGLxH
tCCPT
10
-25
-
11
-
12
25
1
V
%
CCPT[5:0]=00000 to 111111
Cross Current Protection Time
0.25μs to 92μs setting
DNL of Cross Current Protection
Time
tDNLCCPT
-
LSB
Synchronization Delay Time( Note 4)
Propagation Delay Time( Note 5)
Output on Resistance
tsyn
0.56
100
-
-
1.25
400
20
μs
ns
Ω
SH1=SH2=VS
CUR_SOURCE[4:0]=11111
CUR_SINK[4:0]=11111
tpropa
250
Output on resistance
CUR_SOURCE[4:0]=11111
Rds_on_gate
10
(Note 1) High side source current : GH1=SH1, GH2=SH2, Low side source current : GL1=PGND, GL2=PGND
High side sink current : Isink(GH1=GH2=11V, SH1=SH2=PGND) - 15 kΩ pull down current(CPEN=0)
Low side sink current : Isink(GL1=GL2=11V) - 15 kΩ pull down current(CPEN=0)
(Note 2) (External MOSFET’s gate driver current) = ( Accuracy of gate driver current ) – ( Pull down current )
e.g. condition : CUR_SOURCE[4:0]=01010(10mA setting),GH1=SH1+2V,
( External MOSFET’s gate driver current of GH1 ) = 10mA(Typ) – 133uA(Typ) = 9.867mA.
Maximum inflow current of pull down resistance is 2mA(12V/6kΩ).GH1/GH2/GL1/GL2 outputs do not rise high voltage in 1mA or 2mA setting.
(Note 3) Functional statement control is shown on the figure 13.
(Note 4) Synchronization delay time : Asynchronous internal delay between PWM signal and high-side or low side of logic signal.
This delay time is guaranteed by design.
(Note 5) Propagation delay time : internal delay between high-side or low side of logic signal and GHx or GLx outputs.
This delay time is guaranteed by design.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
10/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Electrical Characteristics(continued)
(Unless otherwise specified, -40 °C ≤ Tj ≤ +150 °C, VS= 13.5 V, VCC= 5 V, The typical value is defined at Tj = 25 °C)
Limit
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Protection
UVLO Voltage Rising
Under Voltage Hysteresis
OVP Voltage Rising
VS_UVLO1
VS_UV_hys
VS_OVP1
4.5
300
20
5.0
500
22
5.5
700
24
V
mV
V
VS UVLO
VS OVP
Over Voltage Hysteresis
VS_OVP_hys
VCC_POR1
VCC_POR_hys
TTW_TR
TTW_RL
TTWHYS
0.6
1
1.4
V
Power On Reset Rising
0.75
0.03
125
105
15
2.00
0.1
2.95
0.25
150
130
25
V
VCC POR
Power On Reset Hysteresis
Thermal Warning Trigger(Note 1)
Thermal Warning Release(Note 1)
Thermal Warning Hysteresis(Note1)
V
137.5
117.5
20
ºC
ºC
ºC
Thermal Shut Down
Trigger(Note 1)
TTSD_TR
TTSD_RL
TTSDHYS
150
175
160
15
200
185
-
ºC
ºC
ºC
μA
μA
V
Thermal Shut Down
Release(Note 1)
135
Thermal Shut Down
Hysteresis(Note 1)
-
-
DRAIN Quiescent Current
(Reset/Sleep State) ( Note 1)
IDRAIN_qui
IDRAIN_act
VUVP
-
1
DRAIN Active Current
(Normal State)
-
120
4.9
180
5.4
DRAIN Under Voltage
Protection Falling
4.4
OCPHD[2:0]=000 to 111
OCPLD[2:0]=000 to 111
0.2V, 0.3V, 0.4V, 0.5V, 0.75V, 1.0V,
1.25V and 1.5V setting
OCP_FILTER[5:0]=000000 to
111111
OCP Detect Voltage
( Drain-SH and SH –SL )
VOCP
-15
-25
-
-
+15
+25
%
%
OCP Detect FILTER Time
tocp_filter
1μs and 63μs setting
with 1μs step
POR Detect Blanking Time
UVLO Detect Blanking Time
OVP Detect Blanking Time
tpor_blanking
tuvlo_blanking
tovp_blanking
0.8
48
48
2
3.8
80
80
μs
μs
μs
64
64
(Note 1) This temperature is guaranteed by design.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
11/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Typical Performance Curves (Reference Data)
(Unless otherwise specified, -40 °C ≤ Tj ≤ +150 °C, VS= 13.5 V, VCC= 5 V, The typical value is defined at Tj = 25 °C)
10
8
10
8
6
6
4
4
Tj=150°C
Tj= 25°C
Tj=-40°C
Tj=150°C
Tj= 25°C
Tj=-40°C
2
2
0
0
0
5
10
15
20
25
30
35
40
0
5
10
15
20
25
30
35
40
VS[V]
VS[V]
Figure 1. IVS_qui2 vs VS ( Reset State )
(RSTB=0V)
Figure 2. IVS_qui2 vs VS ( Sleep State )
(RSTB=5V, Enable Register[2:0]=000)
100
80
60
40
20
0
100
80
60
40
20
0
Tj=150°C
Tj= 25°C
Tj=-40°C
Tj=150°C
Tj= 25°C
Tj=-40°C
0
1
2
3
4
5
6
0
1
2
3
4
5
6
VCC[V]
VCC[V]
Figure 3. IVCC_qui2 vs VCC ( Reset State )
(RSTB=0V)
Figure 4. IVCC_qui2 vs VCC ( Sleep State )
(RSTB=VCC, Enable Register[2:0]=000)
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
12/52
01.MAR.2017 Rev.001
BD16950EFV-C
Typical Performance Curves (Reference Data)
(Unless otherwise specified, -40 °C ≤ Tj ≤ +150 °C, VS= 13.5 V, VCC= 5 V, The typical value is defined at Tj = 25 °C)
3.0
2.5
2.0
1.5
1.0
0.5
0.0
7
6
5
4
3
2
1
0
Tj=150°C
Tj= 25°C
Tj=-40°C
Tj=25°C
Tj=150°C
Tj=-40°C
0
1
2
3
4
5
6
0
5
10
15
20
25
30
35
40
VCC[V]
VS[V]
Figure 5. IVS_act vs VS ( Normal State )
Figure 6. IVCC_act vs VCC ( Normal State )
(RSTB=VCC, SH1=SH2=PGND, Enable Register[2:0]=111,
CUR_SOURCE[4:0]=00000, CUR_SINK[4:0]=00000,
Protection Mode Setting[7:0]=00000000
(RSTB=VCC, SH1=SH2=PGND, Enable Register[2:0]=111,
CUR_SOURCE[4:0]=00000, CUR_SINK[4:0]=00000,
Other address data is default value)
Other address data is default value)
700
650
600
550
500
450
400
350
700
650
600
550
Tj=150°C
Tj= 25°C
Tj=-40°C
500
450
400
350
-40 -20
0
20 40 60 80 100 120 140 160
Tj[°C]
0
1
2
3
4
5
6
VCC[V]
Figure 7. fCP(Charge Pump Operating Frequency) vs Temp
(RSTB=VCC, Enable Register[2:0]=111,
Figure 8. fCP(Charge Pump Operating Frequency) vs VCC
(RSTB=VCC, Enable Register[2:0]=111,
Other address data is default value)
Other address data is default value)
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
13/52
01.MAR.2017 Rev.001
BD16950EFV-C
Typical Performance Curves (Reference Data)
(Unless otherwise specified, -40 °C ≤ Tj ≤ +150 °C, VS= 13.5 V, VCC= 5 V, The typical value is defined at Tj = 25 °C)
35
30
25
20
15
10
5
-5
-10
-15
-20
-25
-30
-35
Sink Current setting=30mA
Source Current setting=10mA
Source Current setting=20mA
Source Current setting=30mA
Sink Current setting=20mA
Sink Current setting=10mA
-40 -20
0
20 40 60 80 100 120 140 160
Tj[°C]
-40 -20
0
20 40 60 80 100 120 140 160
Tj[°C]
Figure 9. High Side Gate Driver Source Current vs Temp
(RSTB=VCC, PWM1=PWM2=VCC, GH1=SH1+2V,
GH2=SH2+2V, Enable Register[2:0]=111,
Figure 10. High Side Gate Driver Sink Current vs Temp
(RSTB=VCC, PWM1=PWM2=0V, GH1=SH1+2V,
GH2=SH2+2V, Enable Register[2:0]=111,
CH1_MODE[3:0]=1000, CH2_MODE[3:0]=1000,
CUR_SOURCE[4:0]=00000,
CH1_MODE[3:0]=1000, CH2_MODE[3:0]=1000,
CUR_SOURCE[4:0]=01010, 10100, 11110
CUR_SINK[4:0]=00000, Other address data is default value)
CUR_SINK[4:0]= 01010, 10100, 11110,
Other address data is default value)
-5
35
Sink Current setting=30mA
Source Current setting=10mA
-10
30
-15
25
Source Current setting=20mA
Sink Current setting=20mA
-20
20
-25
15
Source Current setting=30mA
Sink Current setting=10mA
-30
-35
10
5
-40 -20
0
20 40 60 80 100 120 140 160
Tj[°C]
-40 -20
0
20 40 60 80 100 120 140 160
Tj[°C]
Figure 11. Low Side Gate Driver Source Current vs Temp
(RSTB=VCC, PWM1=PWM2=0V, GL1=2V, GL2=2V,
Enable Register[2:0]=111, CH1_MODE[3:0]=1000,
CH2_MODE[3:0]=1000,
Figure 12. Low Side Gate Driver Sink Current vs Temp
(RSTB=VCC, PWM1=PWM2=0V, GL1=2V, GL2=2V,
Enable Register[2:0]=111, CH1_MODE[3:0]=1000,
CH2_MODE[3:0]=1000,CUR_SOURCE[4:0]=00000,
CUR_SINK[4:0]= 01010, 10100, 11110,
CUR_SOURCE[4:0]=01010, 10100, 11110
CUR_SINK[4:0]=00000, Other address data is default value)
Other address data is default value)
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
14/52
01.MAR.2017 Rev.001
BD16950EFV-C
Timing Chart
(Note 13)
CP
12V
Charge up time : 0.2ms (Max)
CCP1=CCP2=0.1µF
VS
0V
(Note 6)
(Note 5)
VCC_POR2
5V
0V
(Note 1)
(Note 15)
VCC_POR2
VCC_POR1
VCC_POR1
(Note 2)
VCC
(Note 14)
5V
0V
RSTB
(Note 7)
Filter time : 2µs
Filter time : 2µs
5V
POR_Circuit_Output
0V
(Note 3) (Note 4)
(Note 8) (Note 9)
(Note 11)
CPEN DRVEN
=‘1' =‘1'
(Note 12)
SPI Command (Note 16)
EN
EN=
‘0'
Clear
Status
Clear
EN=
‘1'
X
NOP
NOP
NOP
X
=‘1'
Status
NOP : Not Operating
DRVEN=‘0'
CSB
(Note 10)
POR Flag
POR
=‘1'
POR=‘1'
POR=‘0'
POR=‘0'
POR=‘1'
State
Reset
Sleep
Normal
Sleep
Normal
Sleep
Reset
Reset
3.2mA(Typ)
1.2mA(Typ)
IVS
0µA(Typ)
2µA(Typ)
IVCC
PWM
PWM1/PWM2
PWM
PWM
GH1
GL1
PWM
PWM
GH2
GL2
(Note 1) The Power-On-Reset circuit (POR) monitors the VCC voltage. At power-up, POR is released when VCC ≥ VCC_POR1
voltage. The POR circuit has a blanking time for 2μs (Typ) to reject noise.
The POR Flag in status resister is set to ’1’ in reset and is kept after recovery reset.
(Note 2) RSTB is set high by MCU. State is changed to Sleep state.
(Note 3) MCU sends the EN=’1’ command. State is changed to Normal state.
EN=’1’ command can be sent after 1μs(min) to change RSTB from “Low” to “High”.
Consequently, analog circuit becomes active (IVS_act=3.2mA Typ and IVCC_act=1.2mA Typ).
Transition time is 50μs(Max) from “Sleep state” to “Normal state”.
(Note 4) MCU sends “Clear Status” Command. Therefore, POR bit in status register is set to ‘0’ (POR=’1’ to POR=’0’).
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
15/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
(Note 5) VCC voltage drops below VCC_POR1 – VCC_POR_hys. POR_Circuit_Output voltage is low (logic reset signal).
POR bit register is set to ‘1’. State is changed to Reset state.
Consequently, the analog circuit is OFF (IVS_qui1=0μA Typ and IVCC_qui1=2μA Typ).
(Note 6) VCC voltage rises above VCC_POR1. POR_Circuit_Output level is high (logic reset release)
after filter time(2μs Typ).
(Note 7) POR_Circuit_Output level is high. Therefore, State is changed to Sleep state.
(Note 8) MCU sends the EN=’1’ command. State is changed to Normal state.
Therefore, analog circuit becomes active(IVS_act=3.2mA Typ and IVCC_act=1.2mA Typ).
(Note 9) MCU sends the “Clear Status” Command. Therefore, the POR bit register is set to ‘0’(POR=’1’ to POR=’0’).
(Note 10) MCU sends the CPEN=’1’ command. Charge pump circuit is activated. Charge time is 0.2ms(Max).
(Note 11) MCU sends the DRVEN=’1’ command. GH1, GL1, GH2 and GL2 outputs are active(Constant current driving).
Each register setting is set before DRVEN=’1’.
(Note 12) MCU sends the DRVEN=’0’ command. GH1, GL1, GH2 and GL2 outputs are pulled low with a 10Ω pull down.
(Note 13) MCU sends the EN=’0’ command. State is changed to Sleep state.
Therefore, analog circuit turns OFF(IVS_qui1=0μA Typ, IVCC_qui1=2μA Typ and charge pump circuit is OFF).
(Note 14) RSTB input is set to low level by MCU. State is changed to Reset state.
POR bit register is to ‘1’.Therefore, the SPI interface can’t be communicable.
(Note 15) VCC voltage falls below VCC_POR1 – VCC_POR_hys. POR_Circuit_Output level is low (logic reset signal).
(Note 16) CSB falling edge and rising edge are described as below.
Clear
Status
NOP
EN=‘1'
CSB “falling edge”
CSB “rising edge”
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
16/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
State Description
Table 1. State Description
State
Reset
Sleep
CP
GH1,GH2
GL1,GL2
SPI
OFF
OFF
15kΩ pull down
15kΩ pull down
Inactive
Active
15kΩ pull down
ON(DRVEN=1):
15kΩ pull down
ON(DRVEN=1):
Output is synchronous
with PWM1(Note 1) or
PWM2(Note 2) input
Output is synchronous
with PWM1(Note 1) or
PWM2(Note 2) input
Active
Active
ON
Normal
OFF(DRVEN=0): Outputs are OFF(DRVEN=0): Outputs are
Sink Driving Mode
Sink Driving Mode
( 10Ω pull down )
( 10Ω pull down )
15kΩ pull down / braking
mode
OFF
ON
15kΩ pull down
Active
Active
Output is Sink Driving Mode
( 10Ω pull down )
Output is Sink Driving Mode
( 10Ω pull down )
Protection1
Protection2
Protection3
OFF
OFF
15kΩ pull down
15kΩ pull down / braking
15kΩ pull down
Active
15kΩ pull down
Inactive
(Note 1) GH1 and GL1 outputs are synchronized to the PWM1 input.
(Note 2) GH2 and GL2 outputs are synchronized to the PWM2 input.
Functional Description State Control
Reset
Register:Reset
SPI:Inactive
RSTB=Low OR
VCC<VCC_POR2 ON voltage
RSTB=Low OR
VCC<VCC_POR2 ON voltage
CP:OFF
DRV:All outputs 15kΩ
pull down
RSTB=High AND
VCC>VCC_POR1 OFF voltage
Sleep
Register:Hold
SPI:Active
CP:OFF
DRV:All outputs 15kΩ
pull down
EN=‘0’ or
Software POR(Note 3)
EN=‘0’ or
Software POR(Note 3)
EN=‘0’ or
Software POR(Note 3)
EN = ‘1’
Normal
Register:Hold
SPI:Active
CP:ON/OFF
DRV:ON/OFF
or Braking (OVP)
OCP = ‘0’
UVP = ‘0’
TSD = ‘1’
Protection3
Protection1
TSD
Register:Hold
SPI:Inactive
CP:OFF
OCP/UVP
Register:Hold
SPI:Active
CP:ON
DRV:Detect output Sink Driving
( 10Ω pull down )
UVLO or
OVP = ‘1’
TSD = ‘0’
OCP = ‘1’
UVP = ‘1’
DRV:All outputs 15kΩ
pull down
UVLO and
OVP = ‘0’
Protection2
UVLO/OVP
Register:Hold
SPI:Active
CP:OFF
DRV:High side 15kΩ pull down
Low side 15kΩ pull down
or Braking (OVP)
(Note 3) This is Software POR command. It will set all register to default value. Note default value for POR register is 1.
Figure 13. Functional Description State Control
Transition time is 2μs(Typ) between each state. This does not include any relevant the blanking time. (e.g. UVLO detect
blanking time, OVP detect blanking time etc.).
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
17/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
If settings are changed while IC is in one of the Protection states, the settings become valid except for those which can
influence the transition to that particular protection state itself. Transition from Protection states to Reset state or Sleep state
occurs immediately. Transition to normal state is only possible when the particular protection condition (e.g. OCP, OVP,
UVLO or TSD) is no more existing. Furthermore, only the channels which are having over current move to OCP Protection
state. Other channels with normal currents stay in Normal state.
The following table describes validity of individual command settings when changed in Protection states.
Command
Address
Protection1
Protection2
Software POR, Enable Register,
Status Read/Clear Status
00h, 01h, 09h
Valid immediately
Valid immediately
02h, 03h, 04h, 05h,
06h, 07h
Other Commands
Valid immediately(note1)
Valid immediately(note2)
(note1) Settings become immediately valid except for the Channel which is in OCP. For those channel, settings would become effective only when they move
out of OCP. E.g. if OCP threshold value is changed while a channel is in OCP, the new value would be effective only when the channel moves out of
OCP.
(note2) Settings become immediately valid except for those which can influence the transition to protection mode itself. e.g. when state is Protection2 due to
UVLO, it cannot be disabled by setting UVLOM as ‘0’.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
18/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Reset State (Refer to Table 1, Table 2, Figure 13 and Figure 16)
If RSTB=Low or VCC < VCC_POR1 – VCC_POR_hys Voltage, the state changes to Reset state.
Logic is in Reset state, therefore SPI communication is impossible. All register data is cleared. In the Reset State all analog
circuits are OFF, therefore IVS_qui1=0μA and IVCC_qui1=2μA. The driver outputs of BD16950EFV are pulled down by a 15kΩ
(Typ) internal resistor. The Reset state changes to Sleep state when RSTB=High and VCC > VCC_POR1 Voltage.
Transition to Reset State
Transition to Reset State can be made with 2 type of operation methods.
1. when RSTB=Low.
2. when VCC < VCC_POR1 – VCC_POR_hys Voltage.
Sleep State (Refer to Table 1, Table 2, Figure 13 and Figure 16)
When RSTB=High and VCC > VCC_POR1, the state changes to the Sleep state. The logic is released from reset, therefore SPI
communication is possible and all registers can be set. In the Sleep State, all analog circuits are OFF, therefore IVS_qui1=0μA
and IVCC_qui1=2μA. The driver outputs of BD16950EFV are pulled down by a 15kΩ (Typ) internal resistor. However, the POR
circuit remains active in Sleep State. When VCC < VCC_POR1 – VCC_POR_hys, is detected, the logic is reset and the state
changes to the Reset State.
Transition to Sleep State
Transition to the Sleep State can be made with 2 type of operation methods.
1. when EN=0 (RSTB=High and VCC > VCC_POR1
)
2. by software reset (RSTB=High and VCC > VCC_POR1).
Normal State (Refer to Table 1 and Figure 13)
The Normal State is the standard operating state for BD16950EFV. When the enable register EN is set to ‘1’, the state
changes from Sleep State to Normal State. In the Normal State, all analog circuits are active and SPI communication is
possible. Additionally, ON/OFF control of the charge pump and the driver output is possible by setting the registers CPEN
and DRVEN. The driver outputs are pulled down with 15kΩ (Typ) when CPEN=0. However, when both DRVEN=1 and
DRVEN=0, the driver outputs are actively driven low with 10Ω (Typ). When CPEN=’1’ and DRVEN=’1’ the driver outputs are
synchronized with the PWM1 or PWM2 input.
Protection1 State (Refer to Table 1, Table 2, Figure 13 and Figure 25 to 27)
When Over Current Protection (OCP) or DRAIN terminal Under Voltage Protection (UVP) event is detected, the state
changes to Protection1 State. In this state, the SPI registers hold their values, SPI communication remains possible and the
Charge pump is kept in charged-up state. The driver outputs are actively pulled low with 10Ω (Typ). For driver output OFF
operation of the over current detection, a latch mode and auto recovery mode can be selected. Only the output at which an
OCP event is detected will be turned OFF.
Protection2 State (Refer to Table 1, Table 2, Figure 13 and Figure 17 to 22)
When a UVLO or OVP event is detected at the VS terminal, the state changes to the Protection2 state. In this state, the SPI
registers hold their values, SPI communication remains possible and the charge pump stops charging. The driver outputs
can either be pulled down with 15kΩ (Typ) or operate in braking mode, which is controlled by the MCU in case of a
user-generated over-voltage event that is detected by the MCU. Both (UVLO and OVP) detection functions can be disabled,
but not during an already detected OVP or UVLO event.
Protection3 State (Refer to Table 1, Table 2, Figure 13 and Figure 23)
When a TSD event is detected, the state changes to Protection3 State. In Protection3 state SPI registers hold their values,
but SPI is disabled and the charge pump stops charging. The driver outputs are pulled down with 15kΩ (Typ).
Dual Power Supply: VS and VCC
The supply voltage VS supplies the charge-pump and low-side driver. An internal charge-pump is used to drive the high-side
switches. The supply voltage VCC (3.3V/5V) is used for analog blocks and digital core of the BD16950EFV. Due to the
independent VCC supply voltage, the logic control and logic status information is not lost even if the VS supply voltage is
switched OFF. In case of power-on (VCC increases above the POR threshold VCC_POR1 = 2.00V Typ), the circuit is initialized by
an internally generated power-on reset (POR). If the VCC voltage decreases under the POR threshold VCC
_POR1 – VCC_POR_hys =
1.90V(Typ), the driver outputs (GH1, GH2, GL1 and GL2) are switched-off and the logic registers are set to default values.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
19/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Constant Current Control
The controlled constant source and sink current values of the gate driver can be set individually by the SPI register. Setting
ranges are ‘Drivers OFF’ and 1mA - 31mA in steps of 1mA. In the ‘Drivers OFF’ setting, the drivers are set to 0mA setting
(CUR_SINK [4:0] = 5’b00000). They can be synchronized with PWM1 or PWM2 input signal depending on the Half-bridge
driver mode.
In Figure 14, the high-side constant current circuit is shown. Figure 15 shows the low-side constant current circuit. The global
reference current ‘IREF’ is mirrored into the channel current to generate a local reference voltage while amplifier A1 forces
the voltage across the current sense resistor to match the local reference voltage.
The output device is scaled to give a 5 bit output range so that the source/sink current values can be achieved in range of
1mA to 31mA by steps of 1mA. The source /sink current values do not contain the 15 kΩ pull down current.
CP
RREF
RFB[0]
RFB[1]
RFB[2]
RFB[3]
RFB[4]
CUR_SOURCE[0] CUR_SOURCE[1] CUR_SOURCE[2] CUR_SOURCE[3] CUR_SOURCE[4]
- A1
On[0]
On[1]
On[2]
On[3]
On[4]
+
VS
IREF
Source
Current
External
FET
GH1/GH2
Sink
Current
IREF
+ A1
-
On[0]
On[1]
On[2]
On[3]
On[4]
Pulled down
15kΩ
CUR_SINK[0]
CUR_SINK[1]
CUR_SINK[2]
CUR_SINK[3]
CUR_SINK[4]
RREF
RFB[0]
RFB[1]
RFB[2]
RFB[3]
RFB[4]
SH1/SH2
External
FET
Figure 14. High Side Constant Current Circuit
VS
VGL1H/VGL2H
External
FET
RREF
RFB[0]
RFB[1]
RFB[2]
RFB[3]
RFB[4]
CUR_SOURCE[0] CUR_SOURCE[1] CUR_SOURCE[2] CUR_SOURCE[3] CUR_SOURCE[4]
- A1
On[0]
On[1]
On[2]
On[3]
On[4]
+
IREF
Source
Current
External
FET
GL1/GL2
Sink
Current
IREF
Pulled down
15kΩ
+ A1
-
On[0]
On[1]
On[2]
On[3]
On[4]
CUR_SINK[0]
CUR_SINK[1]
CUR_SINK[2]
CUR_SINK[3]
CUR_SINK[4]
RREF
RFB[0]
RFB[1]
RFB[2]
RFB[3]
RFB[4]
Figure 15. Low Side Constant Current Circuit
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
20/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
High Side Gate Driver Outputs at Saturation Source Current Control
When the GH1/GH2 terminal voltage exceeds VCP-0.7V (Max), the source current decreases from the setting value.
Therefore, the constant current drive range is within GH1/GH2 terminal voltage < VCP-0.7V(Max). After constant current drive,
GH1 and GH2 terminals are pulled up by the current sense resistor and PMOS ON-resistance (current sense resistor(RFB[0],
RFB[1], RFB[2], RFB[3] and RFB[4]) and PMOS). The effective resistance value of the pulled-up is determined by current
sense resistor and PMOS Ron.
VCP voltage
V
CP – 0.7V(Max)
VCP - GH1/GH2 voltage
Configure current(Source current)
Pulled-up voltage
determined by configure
sense resistor and PMOS Ron.
Constant current drive area
Current decreasing area
Evaluation Example (High Side Gate Voltage and Gate Current)
VBAT
VS
VP
DRAIN
VP
IGH1
IGH2
GH1
SH1
CP
GH1
SH1
CPM
CPP
Voltage
VCC
GH2
SH2
Regulator
GH2
SH2
M
SI
BD16950EFV
SO
GL1
GL2
SCLK
μC
CSB
RSTB
SL
SGND
PWM1
PWM2
PGND
Channel 1 side waveform
Channel 2 side waveform
(CUR_SOURCE[4:0]=01010)
(CUR_SOURCE[4:0]=01010)
VCP Voltage
VCP Voltage
GH2 (5V/div)
SH2 (5V/div)
GH1 (5V/div)
SH1 (5V/div)
IGH2 (10mA/div)
IGH1 (10mA/div)
1μs/div
1μs/div
Constant Current Drive Area
Pulled-up voltage
determined by configure
sense resistorand
PMOS Ron.
Constant Current Drive Area
Current decreasing Area
Pulled-up voltage
determined by configure
sense resistorand
PMOS Ron.
Current decreasing Area
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
21/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Low Side Gate Driver Outputs at Saturation Source Current Control
When the GL1/GL2 terminal voltage exceeds VCLAMP-0.7V (Max), the source current decreases from the setting value.
Therefore, the constant current drive range is within GL1/GL2 terminal voltage < VGLXH-0.7V (Max). After constant current
drive, GL1 and GL2 terminals are pulled up on a current sense resistor and PMOS Ron (current sense resistor(RFB[0],
RFB[1], RFB[2], RFB[3] and RFB[4]) and PMOS). The effective resistance value of the pulled-up is determined by current
sense resistor and PMOS Ron.
VGLXH(Note 1) voltage
VGLXH(Note 1) – 0.7V(Max)
VGLXH(Note 1) - GL1/GL2 voltage
GL1/GL2 voltage
Configure current(Source current)
Pulled-up voltage
determined by configure
sense resistor and PMOS Ron
Constant current drive area
Current decreasing area
(Note 1) VGLXH = VGL1H, VGL2H
Evaluation Example (High Side Gate Voltage and Gate Current)
VBAT
VS
VP
DRAIN
VP
CP
GH1
SH1
CPM
CPP
Voltage
VCC
Regulator
GH2
SH2
M
SI
BD16950EFV
SO
IGL1
IGL2
GL1
GL2
GL1
GL2
SCLK
μC
CSB
RSTB
SL
SGND
PWM1
PWM2
PGND
Channel 1 side waveform
Channel 2 side waveform
(CUR_SOURCE[4:0]=01010)
(CUR_SOURCE[4:0]=01010)
VGL1H Voltage
GL1 (5V/div)
VGL2H Voltage
GL2 (5V/div)
IGL1 (5mA/div)
IGL2 (5mA/div)
1μs/div
1μs/div
Constant Current Drive Area
Current decreasing Area
Constant Current Drive Area
Current decreasing Area
Pulled-up voltage
determined by configure
sense resistorand
PMOS Ron.
Pulled-up voltage
determined by configure
sense resistorand
PMOS Ron.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
22/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
High Side Gate Driver Outputs at Saturation Sink Current Control
When GH1/GH2 terminal voltage falls below 0.7V (Max), the sink current decreases from the setting value. Therefore,
constant current drive range is within GH1/GH2 terminal voltage > 0.7V (Max). Beyond this range, GH1 and GH2 terminals
are pulled down on a current sense resistor and NMOS Ron (current sense resistors RFB[0], RFB[1], RFB[2], RFB[3] and
RFB[4] and NMOS). The effective resistance value of the pulled-down is determined by current sense resistor and NMOS
Ron.
GH1/GH2 voltage
GH1/GH2 – SH1/SH2 voltage
SH1/SH2 voltage
0.7V(Max)
Configure current(Sink current)
Pulled-down voltage
determined by configure
Constant current drive area
Current decreasing area
sense resistor and NMOS Ron
Evaluation Example (High Side Gate Voltage and Gate Current)
VBAT
VS
VP
DRAIN
VP
IGH1
IGH2
CP
GH1
SH1
GH1
SH1
CPM
CPP
Voltage
VCC
GH2
SH2
Regulator
GH2
SH2
M
SI
BD16950EFV
SO
GL1
GL2
SCLK
μC
CSB
RSTB
SL
SGND
PWM1
PWM2
PGND
Channel 1 side waveform
(CUR_SINK[4:0]=01010)
Channel 2 side waveform
(CUR_SINK[4:0]=01010)
VCP Voltage
VCP Voltage
GH1 (5V/div)
GH2 (5V/div)
SH1 (5V/div)
SH2 (5V/div)
IGH1 (10mA/div)
IGH2 (10mA/div)
1μs/div
1μs/div
Pulled-down voltage
determined by configure
sense resistorand
NMOS Ron.
Constant Current Drive Area
Pulled-down voltage
determined by configure
sense resistorand
NMOS Ron.
Constant Current Drive Area
Current decreasing Area
Current decreasing Area
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
23/52
01.MAR.2017 Rev.001
BD16950EFV-C
Low Side Gate Driver Outputs at Saturation Sink Current Control
When GL1/GL2 terminal voltage falls below 0.7V (Max), the sink current decreases from the setting value. Therefore,
constant current drive range is within GL1/GL2 terminal voltage > 0.7V (Max). Beyond this range, GL1 and GL2 terminals are
pulled down on a current sense resistor and NMOS Ron (current sense resistors RFB[0], RFB[1], RFB[2], RFB[3] and
RFB[4] and NMOS).
The effective resistance value of the pulled-down is determined by current sense resistor and NMOS Ron.
GL1/GL2 voltage
GL1/GL2 voltage
PGND voltage
0.7V(Max)
Configure current(Sink current)
Pulled-down voltage
determined by configure
Constant current drive area
Current decreasing area
sense resistor and NMOS Ron
Evaluation Example (High Side Gate Voltage and Gate Current)
p
VBAT
VS
VP
DRAIN
VP
CP
GH1
SH1
CPM
CPP
Voltage
VCC
Regulator
GH2
SH2
M
SI
BD16950EFV
IGL1
IGL2
SO
GL1
GL2
GL1
GL2
SCLK
CSB
RSTB
μC
SL
SGND
PWM1
PWM2
PGND
Channel 1 side waveform
(CUR_SINK[4:0]=01010)
Channel 2 side waveform
(CUR_SINK[4:0]=01010)
VGLXH Voltage
VGLXH Voltage
GL2 (5V/div)
GL1 (5V/div)
IGL2 (5mA/div)
IGL1 (5mA/div)
1μs/div
1μs/div
Constant Current Drive Area
Pulled-up voltage
determined by configure
sense resistorand
NMOS Ron.
Constant Current Drive Area
Current decreasing Area
Pulled-up voltage
determined by configure
sense resistorand
NMOS Ron.
Current decreasing Area
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
24/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
PWM Control
( Active Free Wheeling : Half-Bridge Control Mode=1000. See Mode Configuration on page 37 )
The relationship of PWM, GHx and GLx outputs signal are as below. When the BD16950EFV detects the rising edge of the
PWM signal, the GHx or GLx are turned on, after an asynchronous delay (Synchronization delay tsyn). There is also an
internal delay time(Propagation delay tpropa ). before GHx or GLx outputs are turned on.
The external MOSFETs in Half-bridge configuration are switched ON with an additional delay time tCCPT (Cross Current
Protection Time) between the sink current start of GL1 / GL2 and the source current start of GH1/GH2 to prevent cross
current in the half-bridge. This value can be set by the SPI register in the range:
0.25μs…4μs (0.25μs steps)
4μs…12μs (1μs steps)
12μs…92μs (2μs steps)
PWMx
Synchronization delay tsyn
tCCPT
tCCPT
Synchronization
delay tsyn
Propagation
delay tpropa
Propagation
delay tpropa
80%
GHx
20%
80%
GLx
20%
PWM Control
( Passive Free Wheeling : Independent Control Mode : PWM Control Mode. See Mode Configuration on page 37 )
The relationship of PWM, GHx and GLx outputs signal are shown below. When the BD16950EFV is detecting the high edge
of the PWM signal, an asynchronous delay is present (Synchronization delay tsyn) between the PWM signal and high-side
source/sink or low-side source/sink of internal logic signal. Then, GHx or GLx are turned on. However, there is an internal
delay time(Propagation delay tpropa) before GHx or GLx outputs are turned on.
The GHx or GLx are switched ON with an additional delay time tINCCPT (Internal Cross Current Protection Time) between the
sink current end of GHx / GLx and the source current start of GHx / GLx to prevent cross current.
PWMx
Synchronization delay tsyn
+ Internal CCPT tINCCPT
Synchronization delay tsyn
(Internal Oscillator 1 clock)
+ Internal CCPT tINCCPT
(Internal Oscillator 1 clock)
Propagation delay tpropa
Propagation delay tpropa
80%
GHx
20%
80%
GLx
20%
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
25/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Charge Pump
A charge pump is needed for driving the gates of the high-side external power MOS transistors. It requires a 0.1μF capacitor
between the CPP and CPM terminals and another 0.1μF capacitor between the CP and VS terminals. Without load or when
VS>13.5V, the voltage at the CP terminal is boosted up to VS+11V. The charge pump is clocked at 500kHz with a dedicated
internal oscillator. The VCP voltage decreases with a slope of 1V per 10mA of current load at VS=13.5V. It is also possible to
use the VCP voltage to drive external parts taking into account the mentioned load current range and VCP drop voltage.
VCP
VS+11V
VS+4.5V
OVP voltage
falling
OVP voltage
rising
UVLO
voltage
falling
UVLO
voltage
rising
VS
4.5V
5V
6V
11V
21V 22V
40V VS
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
26/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Protection
Table 2. Protection
Detect Conditions (Typical)
State
Protection
Detect Operation
Register Flag
POR
Detect
Release
All registers are reset
CP : OFF
Reset
VCCPOR
VCC < 1.90V
VCC > 2.00V
DRV(GH1,GH2,GL1,GL2) :
All outputs 15kΩ pull down
CP : ON
Normal
TW
Tj > 137.5°C
VS<4.5V
Tj < 117.5°C
VS>5.0V
DRV(GH1,GH2,GL1,GL2): Constant
current operating
TW
CP : OFF
DRV(GH1,GH2,GL1,GL2) :
All outputs 15kΩ pull down
Protection2
VS UVLO
UVLO
CP : OFF
DRV(GH1,GH2,GL1,GL2) :
High side outputs 15kΩ pull down.
Low side outputs 15kΩ pull down or
Braking mode.
Protection2
VS OVP
TSD
VS>22V
VS<21V
OVP
TSD
CP : OFF
DRV(GH1,GH2,GL1,GL2) :
All outputs 15kΩ pull down
Protection3
Protection1
Tj > 175°C
Tj < 160°C
CP : ON
OCP_HS1
OCP_HS2
OCP_LS1
OCP_LS2
VOCP > Setting
value(Note 1)
VUVP < 4.9V
VOCP < Setting
value(Note 1)
VUVP > 4.9V
DRV(GH1,GH2,GL1,GL2) :
OCP : Detection output only
turn OFF(Note 2)
OCP
UVP
UVP : GH1 and GH2 turn OFF(Note 2)
(Note 1) BD16950EFV be able to set the OCP threshold by SPI
(Note 2) BD16950EFV be able to set in the register the latching or auto recovery of OCP and UVP
VCC Power On Reset (POR)
When the VCC terminal voltage drops below 1.90V (Typ), all registers are reset, the driver outputs (GH1, GH2, GL1 and
GL2) of BD16950EFV are pulled down with 15kΩ (Typ) and all analog circuits are OFF. In this case, the POR Status Flag
register is set to ‘1’ (initial value=1). Reading this SPI register is possible when VCC terminal voltage is above 2.00V (Typ). In
order to clear the POR flag in this case, a ‘clear status’ command (clear POR bit) should be sent. In addition, POR Blanking
time of 2μs (Typ) is programmed to avoid a malfunction caused by noise. The BD16950EFV starts counting the blanking time
When the VCC terminal voltage drops below 1.90V (Typ). After that, the driver outputs are pulled down with the internal 15kΩ
(Typ) resistor and the POR register is set to ’1’.
VCC
2.00V(Typ)
1.90V(Typ)
POR Blanking
time=2µs(Typ)
CP
VS
GH1/GH2/GL1/GL2
Constant Current
Operating
15kΩ (Typ)
Pulled down
POR=0
Normal
POR=1
Protection
Normal
Figure 16. VCC POR Timing Chart
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
01.MAR.2017 Rev.001
27/52
BD16950EFV-C
VS Under Voltage Lock Out (UVLO)
There are 3 modes for UVLO function: Auto recovery, Latch and UVLO disable. The UVLO setting can be set by the SPI
register.
1. Auto Recovery
When VS terminal voltage is below 4.5V (Typ), all driver outputs (GH1, GH2, GL1 and GL2) of the BD16950EFV are pulled
down with 15kΩ (Typ), the charge pump stops and the UVLO Status Read register is set to ‘1’. When the VS terminal voltage
rises above 5.0V (Typ), the BD16950EFV returns to normal operation mode. The Status Read remains latched UVLO= 1
until it is cleared via the “Clear Status” command. In addition, a 64μs (Typ) UVLO Blanking time is programmed to reject
noise. When the VS terminal voltage drops below 4.5V (Typ), BD16950EFV starts the blanking time. After that, the driver
outputs are pulled low state with 15kΩ (Typ) and the UVLO register is set “1”.
CP
VS
5.0V(Typ)
4.5V(Typ)
UVLO
Blanking time
=64µs(Typ)
GH1/GH2/GL1/GL2
Constant Current
Operating
15kΩ(Typ)
Pulled down
Constant Current
Operating
UVLO=0
Normal
UVLO=1
Protection
Normal
Figure 17. VS UVLO Timing Chart (Auto Recovery)
2. Latch
When the VS terminal voltage drops below 4.5V (Typ), all driver outputs are pulled down with 15kΩ (Typ), the charge pump
stops charging and the UVLO Status Read register is set ‘1’. When the VS terminal voltage rises above 5.0V (Typ) this
condition remains until UVLO Status Read register is cleared via “Clear Status” command register. In addition, a 64μs (Typ)
UVLO Blanking time is programmed to reject any noise. When the VS terminal voltage drops below 4.5V (Typ), the
BD16950EFV starts counting the blanking time. After that, the driver outputs are pulled down with 15kΩ (Typ) and the UVLO
register is set to ‘1’.
CP
VS
5.0V(Typ)
4.5V(Typ)
UVLO
Blanking time
=64µs(Typ)
GH1/GH2/GL1/GL2
Constant Current
Operating
15kΩ(Typ)
Pulled down
UVLO=0
Normal
UVLO=1
Protection
Figure 18. VS UVLO Timing Chart (Latch)
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
28/52
01.MAR.2017 Rev.001
BD16950EFV-C
3.UVLO Disable
In this setting, normal operation continues when VS terminal voltage drops below 4.5V (Typ).
CP
VS
5.0V(Typ)
4.5V(Typ)
GH1/GH2/GL1/GL2
Constant Current Operating
UVLO=0
Normal
Figure 19. VS UVLO Timing Chart (UVLO Disable)
VS Over Voltage Protection (OVP)
Similar to the UVLO settings, the over-voltage protection function (OVP) also has three settings: Auto recovery, Latch and
OVP disable, which can be set by the SPI register.
1.Auto Recovery
When the VS terminal voltage rises above 22V (Typ), all driver outputs are pulled down with 15kΩ (Typ), the charge pump
stops and the OVP Status Read register is set to ‘1’. When VS terminal voltage drops below 21V (Typ), the driver outputs
come back, the charge pump restarts and the BD16950EFV returns to the normal operation mode. The Status Read register
latches OVP=1. In order to reset this register, it has to be cleared via “Clear Status” command register. Caution should be
taken to never exceed the absolute maximum power supply voltage, which could destroy the IC. In addition, a 64μs (Typ)
OVP Blanking time is programmed to reject noise. As soon as the VS terminal voltage rises above 22V (Typ), the
BD16950EFV starts counting the blanking time. After that, the driver outputs are pulled down with 15kΩ (Typ) and the OVP
register is set to ‘1’. In addition, when the Half-Bridge control No.2 mode register (Figure 29) is set by SPI in an OVP event,
the driver outputs can be controlled in the ‘Braking’ mode.
22V(Typ)
21V(Typ)
CP
OVP Blanking
VS
time
=64µs(Typ)
GH1/GH2/GL1/GL2
Constant Current
Operating
15kΩ(Typ)
Pulled down
Constant Current
Operating
OVP=0
OVP=1
Normal
Protection
Normal
Figure 20. VS OVP Timing Chart (Auto Recovery)
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
29/52
01.MAR.2017 Rev.001
BD16950EFV-C
2.Latch
When the VS terminal voltage rises above 22V (Typ), all driver outputs are pulled down with 15kΩ (Typ), the charge pump
stops and the OVP Status Read register is set to ‘1’. When VS terminal voltage drops above 21V (Typ), this condition
remains until the OVP Status Read register is cleared via “Clear Status” command register. In addition, a 64μs (Typ) OVP
Blanking time is programmed to reject noise. VS terminal voltage above 22V (Typ), BD16950EFV count the blanking time.
After that, the driver outputs are pulled down with 15kΩ (Typ) and OVP register is set “1”. In addition, when the control No.2
mode register (Figure 29) is set by SPI in an OVP event, the driver outputs can be controlled in the ‘Braking’ mode.
22V(Typ)
21V(Typ)
CP
OVP Blanking
VS
time
=64µs(Typ)
GH1/GH2/GL1/GL2
Constant Current
Operating
15kΩ(Typ)
Pulled down
OVP=0
Normal
OVP=1
Protection
Figure 21. VS OVP Timing Chart (Latch)
3.OVP Disable
In this setting, when VS terminal voltage is above 22V (Typ), normal operation continues and Status Read is OVP=0.
22V(Typ)
21V(Typ)
CP
VS
GH1/GH2/GL1/GL2
Constant Current Operating
OVP=0
Normal
Figure 22. VS OVP Timing Chart (OVP Disable)
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
30/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Thermal Shut Down (TSD)
When the junction temperature rises above 175°C (Typ) all driver outputs are pulled down with 15kΩ (Typ), the charge pump
stops and the SPI is uncommunicable ( SO output is all ’1’ output ). In that case the TSD register is set to ‘1’. The SPI
registers hold their values. When the junction temperature falls below 160°C (Typ), the BD16950EFV returns to normal
operation mode and SPI is communicable. There is a 15°C hysteresis. In order to reset this flag, it has to be cleared via
“Clear Status” command register.
175 ˚C(Typ)
160 ˚C(Typ)
Temperature
CP
VS
0V
GH1/GH2/GL1/GL2
Constant Current
Operating
15kΩ (Typ)
Pulled down
Constant Current
Operating
TSD=0
TSD=1
SPI
Uncommunicable
SO is all ‘1’
Communicable
Communicable
Normal
Normal
Protection
Figure 23. TSD Timing Chart
Thermal Warning (TW)
Before the TSD thermal shut down temperature is detected, the BD16950EFV can warn the MCU when the junction
temperature rises above 137.5°C (Typ). In that case the TW register is set to ‘1’. The MCU can confirm that the IC is
heating-up abnormally by reading the register TW. The MCU can turn OFF the charge pump (CPEN=0) or the driver outputs
(DRVEN=0) before a TSD is detected. BD16950EFV releases the thermal warning TW when the junction temperature falls
below 117.5°C (Typ). The Status Read remains latched TW=1. In order to reset TW register, it has to be cleared via “Clear
Status” command.
137.5 ˚C(Typ)
117.5 ˚C(Typ)
Temperature
CP
VS
0V
GH1/GH2/GL1/GL2
Constant Current
Operating
TW=0
TW=1
Normal
Detection
Normal
Figure 24. TW Timing Chart
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
31/52
01.MAR.2017 Rev.001
BD16950EFV-C
Over Current Protection (OCP)
When the drain-source voltage of one (or more) external MOSFETs of the Half-bridge exceeds the OCP detection threshold
setting value, the BD16950EFV detects over current. Only those outputs at which an over current is detected, will be turned
OFF. The OCP detection threshold setting value can be set by the SPI register. Setting ranges are 200mV, 300mV, 400mV,
500mV, 750mV, 1000mV, 1250mV and 1500mV. High side (Drain-SH1 and Drain-SH2) and Low side (SH1-SL and SH2-SL)
OCP detection levels can be individually set to different values. For each of the four external MOSFETs, there is an individual
OCP Status flag (OCP_HS1, OCP_HS2, OCP_LS1 and OCP_LS2).
There is a latch mode and an auto recovery mode for the driver output OFF operation in case an over current is detected.
Latch or auto recovery can be selected by the SPI register. OCP function is effective at No.2 mode, No.3 mode, No.4 mode,
No.6 mode and No.9 mode (Mode Setting Ch2, Ch1).
To reject noise, the OCP Filter time setting can be set by the SPI register for both the auto recovery mode and the OCP latch
mode. OCP Filter time setting ranges are 1μs to 64μs with steps of 1μs. OCP Filter time is the same for all output drivers.
The OCP Filter time starts when the drain-source voltage of the external MOSFET VDS is higher than the OCP detection
threshold voltage. When the setting value of Filter time exceeds the on time set by the PWM, the BD16950EFV cannot
detect over current.
PWM
Synchronization delay(tsyn) + tCCPT
Synchronization delay(tsyn
)
Source current
Propagation delay(tpropa
Sink current
)
IGH*
Propagation delay(tpropa
)
External FET VGS
(High side)
External FET VDS
(High side)
OCP detection
threshold setting value
OCP Filter Time
count up start
t1 : OCP Filter Time
setting range
t1 minimum setting
t1 maximum setting
Figure 25. OCP Timing Chart
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
32/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
In latch mode, the BD16950EFV turns OFF (latched) the driver output when over current is detected. In this case, this output
is actively driven low at the constant current 31mA setting and the OCP Status Read register is set to ‘1’. For each of the four
external MOSFETs, there is an OCP Status Read register of OCP_HS1, OCP_HS2, OCP_LS1 and OCP_LS2. The OCP
register corresponding detected over current is latched to ‘1’. In order to reset the OCP register and release the driver output,
it has to be cleared via Clear Status Command. When the BD16950EFV detects an OCP condition, the charge pump stays
active.
PWM signal
Synchronization
(PWM1/PWM2)
delay(tsyn) + tCCPT
Synchronization delay(tsyn
)
+ tCCPT
Short to
GND
External FETs VGS
External FETs VDS
OCP threshold setting value
Synchronization delay(tsyn
)
Propagation delay(tpropa
)
Synchronization
delay(tsyn
+Propagation
delay(tpropa
)
Synchronization delay(tsyn
)
)
Source current
IGH1
Source current
Sink current
Sink current
Propagation delay(tpropa
)
Propagation delay(tpropa
)
OCP_FILTER[5:0]
OCP Filter time counter
CP
VS
0V
GH1
10Ω (Typ)
Pulled down
Constant Current Operating
OCP_HS1=0
Normal(GH1)
OCP_HS1=1
Protection
(GH1)
GH2 / GL1 / GL2
Constant Current Operating
OCP_HS2 / OCP_LS1 / OCP_LS2 error bit=0
Normal(GH2 / GL1 / GL2 )
Figure 26. OCP Timing Chart (Latch)
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
33/52
01.MAR.2017 Rev.001
BD16950EFV-C
In the auto recovery mode, the BD16950EFV turns OFF (latched) the driver output when over current is detected. After that,
the driver output recovers from this OCP condition at the rising edge of the PWM signal (from PWM1 or PWM2 terminals).
Then the detection output is actively driven low at the constant current 31mA setting and the OCP register is set to ‘1’. For
each of the four external MOSFETs, there is an OCP Status Read register : OCP_HS1, OCP_HS2, OCP_LS1 and OCP_LS2.
The OCP register bit corresponding to the output which detects over current is latched to “1”. In order to release the driver
output and reset the OCP register, it has to be cleared via Clear Status Command. When the BD16950EFV detects an OCP
condition, the charge pump stays active.
PWM signal
(PWM1 / PWM2)
Synchronization delay(tsyn
)
+ tCCPT
External FETs VGS
External FETs VDS
Short to
GND
OCP threshold setting value
Synchronization delay(tsyn
Synchronization delay(tsyn
)
)
+ Propagation delay(tpropa
)
+ tCCPT
Propagation
delay(tpropa
Synchronization delay(tsyn
)
)
Propagation
delay(tpropa
)
Source
current
Source current
Sink current
Source current
IGH1
Propagation delay(tpropa
)
Sink current
Sink current
OCP_FILTER[5:0]
Propagation delay(tpropa
OCP Filter time
counter
)
CP
VS
0V
GH1
*1
*2
*1
*2
OCP_HS1=0
OCP_HS1=1
GH1 state
OCP
OCP
Normal
Normal
GH2 / GL1 / GL2
Constant Current Operating
OCP_HS2 / OCP_LS1 / OCP_LS2=0
Normal(GH2 / GL1 / GL2 )
*1 : Constant Current setting value
*2 : 10Ω (Typ) Pulled down
Figure 27. OCP Timing Chart (Auto Recovery)
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
34/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
DRAIN Under Voltage Protection(UVP)
When the DRAIN terminal voltage drops under 4.9V (Typ), DRAIN under voltage is detected. Therefore, GH1 and GH2
terminal are changed to 31mA sink setting. In other words, high side external MOSFET’s become OFF. The states of high
side driver GH1 and GH2 move to DRAIN under voltage protection1 states. Low side driver GL1 and GL2 stay in Normal
states. UVP has same specification with OCP. The filter time of DRAIN under voltage protection is the same as the
OCP_FILTER. There are latch mode and auto recovery mode for the driver output OFF operation when UVP is detected. In
other words, when OCP is selected to latch mode, UVP becomes the latch mode. When OCP and UVP are detected at the
same time, UVP is high priority. OCP_HS1 or OCP_HS2 Bit is changed, too. If GH1 is source setting (e.g. figure 33) and
GH2 is sink setting, OCP_HS1 bit is changed to 1. If GH1 is sink setting (e.g. figure 30) and GH2 is source setting,
OCP_HS2 bit is changed to 1. UVP function is become effective other than No.1 mode (Mode Setting Ch2, Ch1).
Register Map
Registers can be set using 16-bit SPI command (R/W bit+7bit Address+8bit data). The following table lists the addresses,
Read/Write(R/W) possibility, the corresponding registers and default values of the registers.
Default
Value
Description MSB Address
Data bit
LSB
0
15
W
14-8
7
1
6
1
x
5
0
x
4
1
x
3
0
x
2
1
1
1
7-0
Software
POR
000_0000
1
NA
Enable
Register
R/W 000_0001
x
EN
CPEN
DRVEN 0000_0000
Mode
Setting
Ch2, Ch1
CH2_
000_0010 MODE
[3]
CH2_
MODE
[2]
CH2_
MODE
[1]
CH2_
MODE
[0]
CH1_
MODE
[3]
CH1_
MODE
[2]
CH1_
MODE
[1]
CH1_
MODE 0000_0000
[0]
R/W
Protection
Mode
Setting
OCPLA_ OCPLA_ OCPLA_ OCPLA_
R/W 000_0011
UVLOLA OVPLA UVLOM OVPM 1111_1100
H2
L2
H1
L1
Half-Bridge
CUR_
CUR_
CUR_
CUR_
CUR_
Motor Op. R/W 000_0100
Setting1
x
x
x
SOURCE SOURCE SOURCE SOURCE SOURCE 0001_1111
[4]
[3]
[2]
[1]
[0]
Half-Bridge
Motor Op. R/W 000_0101
Setting2
CUR_
SINK
[4]
CUR_
SINK
[3]
CUR_
SINK
[2]
CUR_
SINK
[1]
CUR_
SINK
[0]
x
x
x
0001_1111
Half-Bridge
Motor Op. R/W 000_0110
Setting3
x
x
x
x
x
x
CCPT[5] CCPT[4] CCPT[3] CCPT[2] CCPT[1] CCPT[0] 0011_1111
OCP and
OCPHD OCPHD OCPHD OCPLD OCPLD OCPLD
0000_0000
UVP
Setting
R/W 000_0111
R/W 000_1000
[2]
[1]
[0]
[2]
[1]
[0]
OCP Filter
Time
OCP_
OCP_
OCP_
OCP_
OCP_
OCP_
FILTER FILTER FILTER FILTER FILTER FILTER 0000_0000
Setting
[5]
[4]
[3]
[2]
[1]
[0]
Status
OCP_
HS1
OCP_
HS2
OCP_
LS1
OCP_
LS2
Read/Clear R/W 000_1001
Status
x
x
x
x
0000_0000
Note: x: Don’t care
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
35/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Address =00h <Software POR>
DATA bit
Address
R/W
7
1
0
6
1
0
5
0
0
4
1
0
3
0
0
2
1
0
1
1
0
0
1
0
00h
Initial Value
R/W
00h
This is Software POR command. It will set all setting register, error register(Global status register bits) and counter(blanking
time) to default value.
Note default value for POR register is 1.
When EN is “1”, software POR can be used.
If the data does not match, this command is ignored, so the registers settings are unchanged.
Address =01h <Enable Register>
DATA bit
Address
R/W
7
x
0
6
x
0
5
x
0
4
x
0
3
x
0
2
EN
0
1
CPEN
0
0
DRVEN
0
01h
R/W
00h
Initial Value
Bit[2]:
Bit[1]:
EN
Enable for all analog blocks
0 : Sleep mode
1 : Normal mode
CPEN
Enable for Charge pump circuit
0 : Charge pump disable.
1 : Charge pump enable.
When CPEN is ‘0’, GH1, GH2, GL1, GL1 and GL2 are pulled down with 15kΩ resistors. It is also possible to
control the driver in braking mode at normal state.
Bit[0]:
DRVEN
Enable for Half-bridge Drivers
0 : Drivers disable. GH1, GH2, GL1 and GL2 are pulled down at 10Ω.
1 : Drivers enable. GH1, GH2, GL1 and GL2 are synchronous with PWM1 or PWM2 input.
Address =02h <Mode Set Register>
DATA bit
Address
R/W
7
6
5
4
3
2
1
0
CH2_
CH2_
CH2_
CH2_
CH1_
CH1_
CH1_
CH1_
02h
R/W
00h
MODE[3] MODE[2] MODE[1] MODE[0] MODE[3] MODE[2] MODE[1] MODE[0]
Initial Value
0
0
0
0
0
0
0
0
CH2_MODE[3:0] Defines mode settings for Channel2(GH2, GL2).
CH1_MODE[3:0] Defines mode settings for Channel1(GH1, GL1).
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
36/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
The table below describes various mode settings for Channel1. Mode for channel2 can be independently set following the
same table using CH2_MODE [3:0] registers.
Mode Configuration
CH1_
CH1_
CH1_
CH1_
Channel
Control
NO
1
GH1 GL1
OFF OFF
OFF PWM
OFF ON
PWM OFF
Channel1 Use Case
High Impedance
MODE[3] MODE[2] MODE[1] MODE[0]
0
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0
Active low PWM Control of a VS connected
load1
2
3
Active low DC control of a VS connected load 1
Active high PWM control of a GND connected
load 2
4
Active high PWM control of load2 & active low
DC control of load1
5
6
7
8
0
0
0
0
1
0
1
0
0
1
1
1
1
0
1
1
PWM ON
ON OFF
ON PWM
Active high DC control of a GND connected
load 2
Active high DC control of load2 & active low
PWM control of load1
Active high DC control of load2 & active low DC
control of load1
ON
ON
Half-
Half-Bridge-Mode (PWM=high->GH1=ON:
PWM with
AFW(PWM)
9
1
0
0
0
Bridge PWM=Low-> GH1=OFF)
Control
Note: In Direct Control (DC) mode, PWM pin is either LOW or HIGH continuously. There is no PWM in DC mode.
Any other input command will put the driver into High impedance mode.
Half-Bridge Control Mode
For the high side and low side gate drivers of the BD16950EFV, there are 9 mode settings which can be set by the SPI
register. In the pictures below, these modes are shown. No.1 is OFF pull down mode. No.4 and No.9 are PWM mode. No.3,
No.6 and No.8 are Direct Control mode. No.5 and No.7 are PWM & Direct Control mode. No.2 is Braking mode.
No.1 to No.8 can control the high-side gate driver and low-side gate driver independently. No.9 can control the high-side gate
driver and low-side gate driver as the Half-Bridge. BD16950EFV can select various modes.
Therefore, these modes allow the BD16950EFV to supports various applications. In addition, the GH1 and GL1 outputs are
synchronized to the PWM1 input. GH2 and GL2 outputs are synchronized to PWM2. When Mode2 is set by SPI during an
OVP detection, the driver outputs can be controlled in the Braking mode. When Inductive loads are used, SH1 and SH2
terminals might exceed their absolute maximum ratings. Therefore, the SH1 and SH2 terminals must be connected to a
protection diode as illustrated by the diagrams below(Figure29 to Figure 35). The minimum current and voltage requirements
of the diode are depending on the corresponding absolute maximum ratings of the SH1 and SH2 terminals.
VS
VS
VS
GH*
GL*
GH*
GL*
GH*
GL*
Load
OFF
OFF
Load
OFF
OFF
PWM
ON
Figure 28. No.1 Mode
Figure 30. No.3 Mode
Figure 29. No.2 Mode
(Braking Mode)
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
37/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
VS
VS
VS
VS
GH*
GL*
GH*
GH*
GL*
PWM
Load
PWM
ON
GL*
ON
Load
Load
Load
OFF
OFF
Figure 31. No.4 Mode
Figure 32. No.5 Mode
Figure 33. No.6 Mode
VS
VS
VS
VS
VS
GH*
GH*
ON
Load
ON
Load
GH*
GL*
PWM
Load
GL*
GL*
ON
PWM
Load
Load
PWM
Figure 34. No.7 Mode
Address =03h <Protection Mode Setting>
Figure 35. No.8 Mode
Figure 36. No.9 Mode
DATA bit
Address
R/W
7
6
5
4
3
2
1
0
OVPM
0
03h
R/W OCPLA_H2 OCPLA_L2OCPLA_H1 OCPLA_L1 UVLOLA
OVPLA
1
UVLOM
0
Initial Value
FCh
1
1
1
1
1
Bit[7] :
Bit[6] :
Bit[5] :
Bit[4] :
Bit[3] :
Bit[2] :
Bit[1] :
Bit[0] :
OCPLA_H2
0 : Auto recovery
1 : Latch
OCPLA_L2
0 : Auto recovery
1 : Latch
OCPLA_H1
0 : Auto recovery
1 : Latch
OCPLA_L1
0 : Auto recovery
1 : Latch
UVLOLA
0 : Auto recovery
1 : Latch
Mode select of Over Current and Under Voltage Protection (GH2)
Mode select of Over Current Protection (GL2)
Mode select of Over Current and Under Voltage Protection (GH1)
Mode select of Over Current Protection (GL1)
Mode select of Under Voltage Lock Out (VS)
OVPLA
0 : Auto recovery
1 : Latch
Mode select of Over Voltage Protection (VS)
UVLOM
Mode select of Under Voltage Protection (VS)
0 : Under Voltage Lock Out is enabled
1 : Under Voltage Lock Out is disabled
OVPM
Mode select of Over Voltage Protection (VS)
0 : Over Voltage Protection is enabled
1 : Over Voltage Protection is disabled
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
38/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Address =04h <Half-Bridge Motor Operating Setting 1>
DATA bit
Address
R/W
7
x
0
6
x
0
5
x
0
4
3
2
1
0
CUR_
CUR_
CUR_
CUR_
CUR_
04h
R/W
1Fh
SOURCE[4] SOURCE[3] SOURCE[2] SOURCE[1] SOURCE[0]
Initial Value
1
1
1
1
1
Bit[4:0]: CUR_SOURCE
configure source current to control external MOSFET gate slew rate
Source Current
CUR_SOURCE
00000
00001
00010
···
Drivers off (0mA)
1mA
2mA
···
01111
10000
10001
···
15mA
16mA
17mA
···
11110
11111
30mA
31mA
Source current does not include the pull-down current due to the 15 kΩ resistor.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
39/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Address =05h <Half-Bridge Motor Operating Setting 2>
DATA bit
Address
R/W
7
x
0
6
x
0
5
x
0
4
3
2
1
0
CUR_
CUR_
CUR_
CUR_
CUR_
05h
R/W
1Fh
SINK[4]
SINK[3]
SINK[2]
SINK[1]
SINK[0]
Initial Value
1
1
1
1
1
Bit[4:0]: CUR_SINK
configure sink current to control external MOSFET gate slew rate
Sink Current
CUR
00000
00001
00010
···
Drivers off (0mA)
1mA
2mA
···
01111
10000
10001
···
15mA
16mA
17mA
···
11110
11111
30mA
31mA
Sink current does not include the pull-down current due to the 15 kΩ resistor.
Address =06h <Half-Bridge Motor Operating Setting 3>
DATA bit
Address
R/W
7
x
0
6
x
0
5
CCPT[5]
1
4
CCPT[4]
1
3
CCPT[3]
1
2
CCPT[2]
1
1
CCPT[1]
1
0
CCPT[0]
1
06h
R/W
3Fh
Initial Value
Bit[5:0]:
CCPT
Configure Cross Current Protection Time.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
40/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
CCPT[5:0]
Cross Current Protection Time
0.25 μs
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
14h
15h
16h
17h
18h
19h
1Ah
1Bh
1Ch
1Dh
1Eh
1Fh
20h
21h
22h
23h
24h
25h
26h
27h
28h
29h
2Ah
2Bh
2Ch
2Dh
2Eh
2Fh
30h
31h
32h
33h
34h
35h
36h
37h
38h
39h
3Ah
3Bh
3Ch
3Dh
3Eh
3Fh
0.50 μs
0.75 μs
1.00 μs
1.25 μs
1.50 μs
1.75 μs
2.00 μs
2.25 μs
2.50 μs
2.75 μs
3.00 μs
3.25 μs
3.50 μs
3.75 μs
4.00 μs
5.00 μs
6.00 μs
7.00 μs
8.00 μs
9.00 μs
10.00 μs
11.00 μs
12.00 μs
14.00 μs
16.00 μs
18.00 μs
20.00 μs
22.00 μs
24.00 μs
26.00 μs
28.00 μs
30.00 μs
32.00 μs
34.00 μs
36.00 μs
38.00 μs
40.00 μs
42.00 μs
44.00 μs
46.00 μs
48.00 μs
50.00 μs
52.00 μs
54.00 μs
56.00 μs
58.00 μs
60.00 μs
62.00 μs
64.00 μs
66.00 μs
68.00 μs
70.00 μs
72.00 μs
74.00 μs
76.00 μs
78.00 μs
80.00 μs
82.00 μs
84.00 μs
86.00 μs
88.00 μs
90.00 μs
92.00 μs
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
41/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Address =07h <OCP>
DATA bit
Address
R/W
7
6
5
4
3
2
1
0
07h
R/W
00h
x
x
OCPHD[2] OCPHD[1] OCPHD[0] OCPLD[2] OCPLD[1] OCPLD[0]
Initial Value
0
0
0
0
0
0
0
0
OCPHD[2:0] Configure OCP of High side
OCPLD[2:0] Configure OCP of Low side
OCPHD/OCPLD
Vocp (mV) (Vds)
000
001
010
011
100
101
110
111
200
300
400
500
750
1000
1250
1500
Address =08h <OCP Filter Time Setting >
DATA bit
Address
R/W
7
6
5
4
OCP_
3
2
1
0
OCP_
OCP_
OCP_
OCP_
OCP_
08h
R/W
00h
x
x
FILTER[5] FILTER[4] FILTER[3] FILTER[2] FILTER[1] FILTER[0]
Initial Value
0
0
0
0
0
0
0
0
Bits[5:0]: OCP_FILTER configure OCP and DRAIN under voltage protection filter time setting.
OCP_FILTER/UVP_FILTER
Filter Time (tocp_filter)
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
1μs
2μs
3μs
4μs
5μs
6μs
7μs
8μs
9μs
10μs
11μs
12μs
13μs
14μs
···
···
3Eh
63μs
64μs
3Fh
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
42/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Address =09h <Status Read/Clear Status>
DATA bit
Address
R/W
7
6
5
4
3
x
0
2
x
0
1
x
0
0
x
0
09h
R
OCP_HS1 OCP_HS2 OCP_LS1 OCP_LS2
Initial Value
00h
0
0
0
0
Bit[7] :
Bit[6] :
Bit[5] :
Bit[4] :
OCP_HS1
0 : Normal
1 : Over current detected in H bridge driver channel 1 (Between Drain, SH1 terminal)
OCP_HS2
0 : Normal
1 : Over current detected in H bridge driver channel 2 (Between Drain, SH2 terminal)
OCP_LS1
0 : Normal
1 : Over current detected in H bridge driver channel 1 (Between SH1, SL terminal)
OCP_LS2
0 : Normal
1 : Over current detected in H bridge driver channel 2 (Between SH2, SL terminal)
When DRAIN under voltage protection (UVP) is detected, OCP_HS1 or OCP_HS2 Bit is set. If GH1 is source setting (e.g.
figure 33) and GH2 is sink setting, OCP_HS1 bit is changed to 1. If GH1 is sink setting (e.g. figure 30) and GH2 is source
setting, OCP_HS2 bit is changed to 1.
Status Read: R/W=1(Note 1): Status bits are read.
Clear Status: R/W=0(Note 1): Status bits are read and then reset to ‘0’. All of the Global status register bits are also reset to ‘0’.
Data-bits input during read and write operations are don’t care.
The Status Read is possible in EN=0 and EN=1, but the Clear Status is only EN=1, not available in EN=0.
(Note1) please see figure.37 and 38.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
43/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Global Status Register:
Bits of this register are defined as follows:
Bit7
x
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
TW
Bit0
OCPx
UVLO
OVP
SPI_FAIL
TSD
POR
Bit[6] :
Bit[5] :
Bit[4]:
Bit[3]:
OCPx
- Logical OR between bits OCP_HS1, OCP_HS2, OCP_LS1, OCP_LS2 and
DRAIN under voltage protection
UVLO
0 : Normal
1 : Under voltage Lock Out detection from monitoring VS terminal
OVP
0 : Normal
1 : Over Voltage Protection detection from monitoring VS terminal
SPI_FAIL
Status of last SPI communication; this bit shall be set when the previous SPI command was not accepted
by the device because of:
- wrong number of SPI clocks
- wrong address
When a communication error is detected, register settings are unchanged.
Bit[2] :
Bit[1] :
Bit[0] :
TSD
0 : Normal
1 : Thermal Shutdown detection
TW
0 : Normal
1 : Thermal Warning detection
POR
0 : Normal
1 : Power On Reset occurs from monitoring VCC terminal
During each SPI command, the first 8-bit that appear on SO pin after CSB goes ‘Low’ are the Global status register bits.
Reset Terminal and Command
The chip has several reset sequences as follows.
Reset Sequence
RSTB = L
Setting(note 1)
Error flags (note 2)
Reset
Counter(note 3)
Reset
Reset
VCCPOR
Reset
Reset
Reset
EN register = 0
Software POR
Hold
Hold
Reset
Reset
Reset
Reset
(Note1) All registers with the exception of the Status Read and the Global status.
(Note2)The error flags are the Status Read and the Global status resisters .
(Note3) This logic block which counts time for Blanking time, filter time and cross current protection time.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
44/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Serial Communication:
The serial port is used to write data, read diagnostic status and configure settings of the chip by transferring the data to the
desired address. During normal operation an 8-bit serial address followed by 8-bit serial data is written into the 16-bit shift
register. The shift register advances on SCLK rising edge. Depending on the address, valid data is conveyed from or to the
appropriate register or a command is interpreted. When a read address is latched data is read out from a storage register
and shifted out of SO to the microcontroller.
Write Register
The write register protocol is shown below. For input pins we use CSB, SCLK and SI. When CSB is Low, data is accepted.
Data (SI) is latched at the rising edge of the clock (SCLK) and sent to the register after 16-bit command is completely
received. For write operation, the highest rank bit (MSB) must be Low. The next 7 bits are address settings, the 8 lowest bits
are data. On SO, after CSB goes Low, the first 8-bits shifted out during send operation are the Global status register bits and
the next 8-bits are the values of the register.
CSB
SCLK
SI
15
x
14
13 12
11 10
9
8
D
D
D
D
D
D
D
D
Hiz
Hiz
OCPx UVLO
OVP SPI_FL TSD
TW
POR
PD
PD
PD
PD
PD
PD
PD
PD
SO
D : Data to be written in registers addressed by bits 14:8
PD: Previous data in the registers addressed by bits 14:8
Figure 37. Register Write Protocol
Read Register
Reading–out from the registers is shown below. For read operation, the highest rank bit (MSB) must be High. After that, the
7 bits address is send followed by 8 data bits (data value is ‘don’t care’). The first 8-bits shifted out on SO during send
operation are the Global status register bits and the next 8-bits shifted out are the values of the register addressed.
CSB
SCLK
SI
15
x
14
13 12
11 10
9
8
Hiz
Hiz
OCPx UVLO
OVP SPI_FL TSD
TW
POR
7
6
5
4
3
2
1
0
SO
X : don't care
Figure 38. Register Read-Out Protocol
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
45/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
SPI Timing Chart
TCSST
70%
70%
30%
30%
CSB
TCSDZ TCSH
TCK
70%
50%
50%
50%
SCLK
30%
30%
30%
TSEST TSEHD
TCKH TCKL
70%
30%
70%
30%
SI
TSEW
70%
30%
SO
TSOD
Figure 39. SPI Timing Diagram
I/O SIGNAL’s TIMING RULE (-40°C ≤ Tj ≤+150°C VCC=3.0 to 5.5V)
Parameter
Symbol
TCK
Min
142
65
65
135
55
55
2
Max
Unit
ns
ns
ns
ns
ns
ns
μs
ns
ns
ns
SCLK Period
-
-
SCLK High Pulse Width
SCLK Low Pulse Width
TCKH
TCKL
-
SI High and Low Pulse Width
SI Setup Time Prior to SCLK Rise
SI Hold Time After SCLK Rise
CSB High Pulse Width
TSEW
TSEST
TSEHD
TCSH
TCSST
TCSDZ
TSOD
-
-
-
-
CSB Setup Time
50
120
-
-
SCLK Rise Edge to CSB Rise Edge
SO Delay Time
-
60
I/O signal’s timing diagram shows the absolute minimal timing and the SO output signal's maximum delay time
The timings are valid for a 7MHz clock signal. The input High Going threshold voltage (VTH) is 0.7x VCC on the rising edge
and (VTH) 0.3x VCC on the falling edge for all digital pins. See electrical characteristics on page 8.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
46/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
I/O Equivalence Circuit
Pin No.
Pin name
Equivalence circuit
Pin No.
Pin name
RSTB
Equivalence circuit
CP
(2Pin)
VCC
(19Pin)
800kΩ(Typ) 10kΩ(Typ)
VS
(1Pin)
RSTB
(14Pin)
2
CP
14
2pF(Typ)
100kΩ(Typ)
SGND
(21Pin)
SGND
(21Pin)
DRAIN
(3Pin)
VCC
(19Pin)
200kΩ(Typ)
100kΩ(Typ)
10kΩ(Typ)
CSB
3
DRAIN
15
CSB
(15Pin)
SGND
(21Pin)
SGND
(21Pin)
CP
(2Pin)
VCC
(19Pin)
4
5
6
7
GH1
SH1
GH2
SH2
GH1(4Pin)
GH2(6Pin)
15Ω(Typ)
SO
(17Pin)
17
SO
15kΩ(Typ)
SH1(5Pin)
SH2(7Pin)
SGND
(21Pin)
SGND
(21Pin)
VS
(1Pin)
VS
(1Pin)
9
10
GL1
GL2
22
CPM
GL1(9Pin)
CPM
GL2(10Pin)
(22Pin)
15kΩ(Typ)
PGN D
(12Pin)
PGND
(12Pin)
CP
(2Pin)
CPP
(24Pin)
11
SL
24
CPP
200kΩ(Typ)
SL
(11Pin)
SGND
(21Pin)
VS
(1Pin)
VCC
(19Pin)
PWM2(13Pin)
SCLK(16Pin )
SI(18Pin)
13
16
18
20
PWM2
SCLK
SI
10kΩ(Typ)
PWM1(20Pin)
100kΩ(Typ)
PWM1
SGND
(21Pin)
Resistance values shown in the diagrams above represent a typical limit, respectively
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
47/52
01.MAR.2017 Rev.001
BD16950EFV-C
Operational Notes
1. Reverse Connection of Power Supply
Connecting the power supply in reverse polarity can damage the IC. Take precautions against reverse polarity when
connecting the power supply, such as mounting an external diode between the power supply and the IC’s power supply pins.
2. Power Supply Lines
Design the PCB layout pattern to provide low impedance supply lines. Furthermore, connect a capacitor to ground at all
power supply pins. Consider the effect of temperature and aging on the capacitance value when using electrolytic
capacitors.
3. Ground Voltage
Except for pins the output and the input of which were designed to go below ground, ensure that no pins are at a voltage
below that of the ground pin at any time, even during transient condition.
4. Ground Wiring Pattern
When using both small-signal and large-current ground traces, the two ground traces should be routed separately but
connected to a single ground at the reference point of the application board to avoid fluctuations in the small-signal ground
caused by large currents. Also ensure that the ground traces of external components do not cause variations on the ground
voltage. The ground lines must be as short and thick as possible to reduce line impedance.
5. Thermal Consideration
Should by any chance the power dissipation rating be exceeded the rise in temperature of the chip may result in
deterioration of the properties of the chip. In case of exceeding this absolute maximum rating, increase the board size and
copper area to prevent exceeding the Pd rating.
6. Recommended Operating Conditions
These conditions represent a range within which the expected characteristics of the IC can be approximately obtained. The
electrical characteristics are guaranteed under the conditions of each parameter.
7. Inrush Current
When power is first supplied to the IC, it is possible that the internal logic may be unstable and inrush current may flow
instantaneously due to the internal powering sequence and delays, especially if the IC has more than one power supply.
Therefore, give special consideration to power coupling capacitance, power wiring, width of ground wiring, and routing of
connections.
8. Operation Under Strong Electromagnetic Field
Operating the IC in the presence of a strong electromagnetic field may cause the IC to malfunction.
9. Testing on Application Boards
When testing the IC on an application board, connecting a capacitor directly to a low-impedance output pin may subject the
IC to stress. Always discharge capacitors completely after each process or step. The IC’s power supply should always be
turned off completely before connecting or removing it from the test setup during the inspection process. To prevent damage
from static discharge, ground the IC during assembly and use similar precautions during transport and storage.
10. Inter-pin Short and Mounting Errors
Ensure that the direction and position are correct when mounting the IC on the PCB. Incorrect mounting may result in
damaging the IC. Avoid nearby pins being shorted to each other especially to ground, power supply and output pin. Inter-pin
shorts could be due to many reasons such as metal particles, water droplets (in very humid environment) and unintentional
solder bridge deposited in between pins during assembly to name a few.
11. Unused Input Pins
Input pins of an IC are often connected to the gate of a MOS transistor. The gate has extremely high impedance and
extremely low capacitance. If left unconnected, the electric field from the outside can easily charge it. The small charge
acquired in this way is enough to produce a significant effect on the conduction through the transistor and cause unexpected
operation of the IC. So unless otherwise specified, unused input pins should be connected to the power supply or ground
line.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
48/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Operational Notes – continued
12. Regarding the Input Pin of the IC
This monolithic IC contains P+ isolation and P substrate layers between adjacent elements in order to keep them isolated.
P-N junctions are formed at the intersection of the P layers with the N layers of other elements, creating a parasitic diode or
transistor. For example (refer to figure below):
When GND > Pin A and GND > Pin B, the P-N junction operates as a parasitic diode.
When GND > Pin B, the P-N junction operates as a parasitic transistor.
Parasitic diodes inevitably occur in the structure of the IC. The operation of parasitic diodes can result in mutual interference
among circuits, operational faults, or physical damage. Therefore, conditions that cause these diodes to operate, such as
applying a voltage lower than the GND voltage to an input pin (and thus to the P substrate) should be avoided.
Resistor
Transistor (NPN)
Pin A
Pin B
Pin B
B
E
C
Pin A
B
C
E
P
P+
P+
N
P+
P
P+
N
N
N
N
N
N
N
Parasitic
Elements
Parasitic
Elements
P Substrate
GND GND
P Substrate
GND
GND
Parasitic
Elements
Parasitic
Elements
N Region
close-by
Figure 40. Example of monolithic IC structure
13. Ceramic Capacitor
When using a ceramic capacitor, determine the dielectric constant considering the change of capacitance with temperature
and the decrease in nominal capacitance due to DC bias and others.
14. Area of Safe Operation (ASO)
Operate the IC such that the output voltage, output current, and power dissipation are all within the Area of Safe Operation
(ASO).
15. Thermal Shutdown Circuit(TSD)
This IC has a built-in thermal shutdown circuit that prevents heat damage to the IC. Normal operation should always be
within the IC’s power dissipation rating. If however the rating is exceeded for a continued period, the junction temperature
(Tj) will rise which will activate the TSD circuit that will turn OFF all output pins. When the Tj falls below the TSD threshold,
the circuits are automatically restored to normal operation.
Note that the TSD circuit operates in a situation that exceeds the absolute maximum ratings and therefore, under no
circumstances, should the TSD circuit be used in a set design or for any purpose other than protecting the IC from heat
damage.
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
49/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Ordering Information
B
D
1
6
9
5
0
E
F
V
-
CE 2
Part Number
Package
EFV: HTSSOP-B24
Packing and Forming Specification
C: Automotive Grade
E2: Embossed Tape and Reel
Marking Diagrams
HTSSOP-B24 (TOP VIEW)
Part Number Marking
LOT Number
B D 1 6 9 5 0
1PIN MARK
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
50/52
01.MAR.2017 Rev.001
TSZ22111・15・001
BD16950EFV-C
Physical Dimension, Tape and Reel Information
Package Name
HTSSOP-B24
www.rohm.com
© 2017 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
TSZ02201-0GBG0BD00160-1-2
51/52
01.MAR.2017 Rev.001
BD16950EFV-C
Revision History
Date
Revision
001
Changes
New release
01-Mar-2017
www.rohm.com
TSZ02201-0GBG0BD00160-1-2
© 2017 ROHM Co., Ltd. All rights reserved.
52/52
01.MAR.2017 Rev.001
TSZ22111・15・001
Notice
Precaution on using ROHM Products
(Note 1)
1. If you intend to use our Products in devices requiring extremely high reliability (such as medical equipment
,
aircraft/spacecraft, nuclear power controllers, etc.) and whose malfunction or failure may cause loss of human life,
bodily injury or serious damage to property (“Specific Applications”), please consult with the ROHM sales
representative in advance. Unless otherwise agreed in writing by ROHM in advance, ROHM shall not be in any way
responsible or liable for any damages, expenses or losses incurred by you or third parties arising from the use of any
ROHM’s Products for Specific Applications.
(Note1) Medical Equipment Classification of the Specific Applications
JAPAN
USA
EU
CHINA
CLASSⅢ
CLASSⅣ
CLASSⅡb
CLASSⅢ
CLASSⅢ
CLASSⅢ
2. ROHM designs and manufactures its Products subject to strict quality control system. However, semiconductor
products can fail or malfunction at a certain rate. Please be sure to implement, at your own responsibilities, adequate
safety measures including but not limited to fail-safe design against the physical injury, damage to any property, which
a failure or malfunction of our Products may cause. The following are examples of safety measures:
[a] Installation of protection circuits or other protective devices to improve system safety
[b] Installation of redundant circuits to reduce the impact of single or multiple circuit failure
3. Our Products are not designed under any special or extraordinary environments or conditions, as exemplified below.
Accordingly, ROHM shall not be in any way responsible or liable for any damages, expenses or losses arising from the
use of any ROHM’s Products under any special or extraordinary environments or conditions. If you intend to use our
Products under any special or extraordinary environments or conditions (as exemplified below), your independent
verification and confirmation of product performance, reliability, etc, prior to use, must be necessary:
[a] Use of our Products in any types of liquid, including water, oils, chemicals, and organic solvents
[b] Use of our Products outdoors or in places where the Products are exposed to direct sunlight or dust
[c] Use of our Products in places where the Products are exposed to sea wind or corrosive gases, including Cl2,
H2S, NH3, SO2, and NO2
[d] Use of our Products in places where the Products are exposed to static electricity or electromagnetic waves
[e] Use of our Products in proximity to heat-producing components, plastic cords, or other flammable items
[f] Sealing or coating our Products with resin or other coating materials
[g] Use of our Products without cleaning residue of flux (even if you use no-clean type fluxes, cleaning residue of
flux is recommended); or Washing our Products by using water or water-soluble cleaning agents for cleaning
residue after soldering
[h] Use of the Products in places subject to dew condensation
4. The Products are not subject to radiation-proof design.
5. Please verify and confirm characteristics of the final or mounted products in using the Products.
6. In particular, if a transient load (a large amount of load applied in a short period of time, such as pulse. is applied,
confirmation of performance characteristics after on-board mounting is strongly recommended. Avoid applying power
exceeding normal rated power; exceeding the power rating under steady-state loading condition may negatively affect
product performance and reliability.
7. De-rate Power Dissipation depending on ambient temperature. When used in sealed area, confirm that it is the use in
the range that does not exceed the maximum junction temperature.
8. Confirm that operation temperature is within the specified range described in the product specification.
9. ROHM shall not be in any way responsible or liable for failure induced under deviant condition from what is defined in
this document.
Precaution for Mounting / Circuit board design
1. When a highly active halogenous (chlorine, bromine, etc.) flux is used, the residue of flux may negatively affect product
performance and reliability.
2. In principle, the reflow soldering method must be used on a surface-mount products, the flow soldering method must
be used on a through hole mount products. If the flow soldering method is preferred on a surface-mount products,
please consult with the ROHM representative in advance.
For details, please refer to ROHM Mounting specification
Notice-PAA-E
Rev.003
© 2015 ROHM Co., Ltd. All rights reserved.
Precautions Regarding Application Examples and External Circuits
1. If change is made to the constant of an external circuit, please allow a sufficient margin considering variations of the
characteristics of the Products and external components, including transient characteristics, as well as static
characteristics.
2. You agree that application notes, reference designs, and associated data and information contained in this document
are presented only as guidance for Products use. Therefore, in case you use such information, you are solely
responsible for it and you must exercise your own independent verification and judgment in the use of such information
contained in this document. ROHM shall not be in any way responsible or liable for any damages, expenses or losses
incurred by you or third parties arising from the use of such information.
Precaution for Electrostatic
This Product is electrostatic sensitive product, which may be damaged due to electrostatic discharge. Please take proper
caution in your manufacturing process and storage so that voltage exceeding the Products maximum rating will not be
applied to Products. Please take special care under dry condition (e.g. Grounding of human body / equipment / solder iron,
isolation from charged objects, setting of Ionizer, friction prevention and temperature / humidity control).
Precaution for Storage / Transportation
1. Product performance and soldered connections may deteriorate if the Products are stored in the places where:
[a] the Products are exposed to sea winds or corrosive gases, including Cl2, H2S, NH3, SO2, and NO2
[b] the temperature or humidity exceeds those recommended by ROHM
[c] the Products are exposed to direct sunshine or condensation
[d] the Products are exposed to high Electrostatic
2. Even under ROHM recommended storage condition, solderability of products out of recommended storage time period
may be degraded. It is strongly recommended to confirm solderability before using Products of which storage time is
exceeding the recommended storage time period.
3. Store / transport cartons in the correct direction, which is indicated on a carton with a symbol. Otherwise bent leads
may occur due to excessive stress applied when dropping of a carton.
4. Use Products within the specified time after opening a humidity barrier bag. Baking is required before using Products of
which storage time is exceeding the recommended storage time period.
Precaution for Product Label
A two-dimensional barcode printed on ROHM Products label is for ROHM’s internal use only.
Precaution for Disposition
When disposing Products please dispose them properly using an authorized industry waste company.
Precaution for Foreign Exchange and Foreign Trade act
Since concerned goods might be fallen under listed items of export control prescribed by Foreign exchange and Foreign
trade act, please consult with ROHM in case of export.
Precaution Regarding Intellectual Property Rights
1. All information and data including but not limited to application example contained in this document is for reference
only. ROHM does not warrant that foregoing information or data will not infringe any intellectual property rights or any
other rights of any third party regarding such information or data.
2. ROHM shall not have any obligations where the claims, actions or demands arising from the combination of the
Products with other articles such as components, circuits, systems or external equipment (including software).
3. No license, expressly or implied, is granted hereby under any intellectual property rights or other rights of ROHM or any
third parties with respect to the Products or the information contained in this document. Provided, however, that ROHM
will not assert its intellectual property rights or other rights against you or your customers to the extent necessary to
manufacture or sell products containing the Products, subject to the terms and conditions herein.
Other Precaution
1. This document may not be reprinted or reproduced, in whole or in part, without prior written consent of ROHM.
2. The Products may not be disassembled, converted, modified, reproduced or otherwise changed without prior written
consent of ROHM.
3. In no event shall you use in any way whatsoever the Products and the related technical information contained in the
Products or this document for any military purposes, including but not limited to, the development of mass-destruction
weapons.
4. The proper names of companies or products described in this document are trademarks or registered trademarks of
ROHM, its affiliated companies or third parties.
Notice-PAA-E
Rev.003
© 2015 ROHM Co., Ltd. All rights reserved.
Daattaasshheeeett
General Precaution
1. Before you use our Pro ducts, you are requested to care fully read this document and fully understand its contents.
ROHM shall not be in an y way responsible or liable for failure, malfunction or accident arising from the use of a ny
ROHM’s Products against warning, caution or note contained in this document.
2. All information contained in this docume nt is current as of the issuing date and subj ect to change without any prior
notice. Before purchasing or using ROHM’s Products, please confirm the la test information with a ROHM sale s
representative.
3. The information contained in this doc ument is provi ded on an “as is” basis and ROHM does not warrant that all
information contained in this document is accurate an d/or error-free. ROHM shall not be in an y way responsible or
liable for any damages, expenses or losses incurred by you or third parties resulting from inaccuracy or errors of or
concerning such information.
Notice – WE
Rev.001
© 2015 ROHM Co., Ltd. All rights reserved.
相关型号:
©2020 ICPDF网 联系我们和版权申明