The A3935 is designed specifically for automotive applications that
require high-power motors. Each provides six high-current gate drive
outputs capable of driving a wide range of n-channel power MOSFETs.
A requirement of automotive systems is steady operation over a
varying battery input range. The A3935 integrates a pulse-frequency
modulated boost converter to create a constant supply voltage for
driving the external MOSFETs. Bootstrap capacitors are utilized to
provide the above battery supply voltage required for n-channel FETs.
Direct control of each gate output is possible via six TTL-compatible inputs. A differential amplifier is integrated to allow accurate
measurement of the current in the three-phase bridge.
Diagnostic outputs can be continuously monitored to protect the
driver from short-to-battery, short-to-supply, bridge-open, and battery
under/overvoltage conditions. Additional protection features include
dead-time, VDD undervoltage, and thermal shutdown.
Data Sheet
ABSOLUTE MAXIMUM RATINGS
Load Supply Voltages, VBAT, VDRAIN,
VBOOST, BOOSTD ... -0.6 V to 40 V
Output Voltage Ranges,
GHA/GHB/GHC, V
SA/SB/SC, VSX............... -4 V to 40 V
GLA/GLB/GLC, V
CA/CB/CC, VCX.......... -0.6 V to 55 V
Sense Circuit Voltages,
CSP,CSN, LSS............... -4 V to 6.5 V
Logic Supply Voltage,
VDD........................... -0.3 V to +6.5 V
Logic Input/Outputs and OVSET, BOOSTS,
CSOUT, VDSTH ......... -0.3 V to 6.5 V
Operating Temperature Range,
TA........................... -40°C to +135°C
Junction Temperature, TJ........... +150°C
Storage Temperature Range,
TS........................... -55°C to +150°C
* Fault conditions that produce excessive
junction temperature will activate device
thermal shutdown circuitry. These conditions
can be tolerated, but should be avoided.
.. -4 V to 55 V
GHX
.... -4 V to 16 V
GLX
The A3935 is supplied in a choice of three packages, a 44-lead
PLCC with copper batwing tabs (suffix ED), a 48-lead low profile QFP
with exposed thermal pad (suffix JP), and a 36-lead 0.8 mm pitch SOIC
(suffix LQ).
FEATURES
!!
! Drives wide range of n-channel MOSFETs in 3-phase bridges
!!
!!
! PFM boost converter for use with low-voltage battery supplies
!!
!!
! Internal LDO regulator for gate-driver supply
!!
!!
! Bootstrap circuits for high-side gate drivers
!!
!!
! Current monitor output
!!
!!
! Adjustable battery overvoltage detection.
!!
!!
! Diagnostic outputs
!!
!Motor lead short-to-battery, short-to-ground, and
bridge-open protection
!Undervoltage protection
!!
! -40 °C to +150 °C, T
!!
!!
! Thermal shutdown
!!
Always order by complete part number, e.g., A3935KLQ .
operation
J
3935
THREE-PHASE POWER
MOSFET CONTROLLER
Functional Block Diagram
See pages 8 and 9 for terminal assignments and descriptions.
* Measured on “High-K” multi-layer PWB per JEDEC Standard JESD51-7.
† Measured on typical two-sided PWB with power tabs (terminals 1, 2, 11, 12, 22, 23, 34, and 35) connected to copper foil with an
area of 3.8 square inches (2452 mm2) on each side. See Application Note 29501.5, Improving Batwing Power Dissipation, for
additional information.
www.allegromicro.com
3
3935
THREE-PHASE POWER
MOSFET CONTROLLER
ELECTRICAL CHARACTERISTICS: unless otherwise noted at T
V
= 4.75 V to 5.25 V, ENABLE = 22.5 kHz, 50% Duty Cycle, Two Phases Active.
DD
= -40°C to +150°C, V
J
= 7 V to 16 V,
BAT
Limits
CharacteristicsSymbolConditionsMinTypMaxUnits
Power Supply
VDD Supply CurrentI
V
Supply CurrentI
BAT
Battery Voltage Operating RangeV
Bootstrap Diode Forward VoltageV
ELECTRICAL CHARACTERISTICS: unless otherwise noted at T
VDD = 4.75 V to 5.25 V, ENABLE = 22.5 kHz, 50% Duty Cycle, Two Phases Active.
= -40°C to +150°C, V
J
CharacteristicsSymbolConditions
Control Logic
Logic Input VoltagesV
Logic Input CurrentsI
Input HysteresisV
Logic Output High VoltageV
Logic Output Low VoltageV
I(1)
V
I(0)
I(1)
I
I(0)
hys
O(H)
I(L)
Minimum high level input for logical “one”2.0––V
Maximum low level input for logical “zero”––0.8V
VI = V
DD
VI = 0.8 V50––µA
I
= -800 µAV
O(H)
I
= 1.6 mA––0.4V
O(L)
Gate Drives, GHx ( internal SOURCE or upper switch stages)
Output High VoltageV
Source Current (pulsed)I
Source ON Resistancer
DSL(H)
xU
SDU(on)
GHx: I
GLx: I
V
V
I
xU
I
xU
= –10 mA, Vsx = 0V
xU
= –10 mA, V
xU
= 10 V, TJ = 25 °C –800–mA
SDU
= 10 V, TJ = 135 °C400––mA
SDU
= 0V
lss
= –150 mA, TJ = 25 °C4.0–10Ω
= –150 mA, TJ = 35 °C7.0–15Ω
Gate Drives, GLx ( internal SINK or lower switch stages)
V
Sink Current (pulsed)I
Sink ON Resistancer
xL
DSL(on)
= 10 V, TJ = 25 °C –850–mA
DSL
= 10 V, TJ = 135 °C 550––mA
V
DSL
I
= +150 mA, TJ = 25 °C1.8–6.0Ω
xL
= +150 mA, TJ = 135 °C3.0–7.5Ω
I
xL
Gate Drives, GHx, GLx (General)
Phase Leakage (Source)I
Propagation Delay, Logic onlyt
Output Skew Timet
Dead Time (Shoot-Through
t
Sx
pd
sk(o)
dead
ENABLE = 0, VSx = 1.7 V0–100µA
Logic input to unloaded GHx, GLx––150ns
Grouped by edge, phase-to-phase––50ns
Between GHx, GLx transitions of same phase75–180ns
Prevention)
= 7 V to 16 V,
BAT
Limits
MinTypMaxUnits
––500µA
100–300mV
– 0.8––V
DD
– 2.26–V
REG
– 0.26–V
REG
REG
REG
V
V
NOTES: Typical Data and Typical Characteristics are for design information only.
Negative current is defi ned as coming out of (sourcing) the specifi ed device terminal.
For GH
For GL
X
: V
X
= VCX – V
SDU
= V
SDU
REG
– V
GHX
GLX
, V
, V
DSL
DSL
= V
= V
– VSX, V
GHX
– V
GLX
LSS
, V
DSL(H)
DSL(H)
= VCX – V
= V
REG
– V
– VSX.
SDU
SDU
– V
LSS.
: V
www.allegromicro.com
5
3935
THREE-PHASE POWER
MOSFET CONTROLLER
ELECTRICAL CHARACTERISTICS: unless otherwise noted at T
V
= 4.75 V to 5.25 V, ENABLE = 22.5 kHz, 50% Duty Cycle, Two Phases Active.
DD
= -40°C to +150°C, V
J
= 7 V to 16 V,
BAT
Limits
CharacteristicsSymbolConditionsMinTypMaxUnits
Sense Amplifier
AHI/BHI/CHI. Direct control of high-side gate outputs GHA/
GHB/GHC. Logic “1” drives the gate “on”. Logic ”0” pulls the
gate down, turning off the external power MOSFET. Internally
pulled down when terminal is open.
ALO/BLO/CLO. Direct control of low-side gate outputs GLA/
GLB/GLC. Logic “1” drives the gate “on”. Logic ”0” pulls the
gate down, turning off the external power MOSFET. Internally
pulled down when terminal is open.
positive supply for high-side gate drive. The bootstrap capacitor
is charged to VREG when the output Sx terminal is low. When
the output swings high, the voltage on this terminal rises with
the output to provide the boosted gate voltage needed for nchannel power MOSFETs.
CSN. Input for current-sense, differential amplifier, inverting,
negative side. Kelvin connection for ground side of currentsense resistor.
CSOUT. Amplifier output voltage proportional to current
sensed across an external low-value resistor placed in the
ground-side of the power FET bridge.
CSP. Input for current-sense differential amplifier, non-
inverting, positive side. Connected to positive side of sense
resistor.
ENABLE. Logic “0” disables the gate control signals and
switches off all the gate drivers “low” causing a “coast”. Can be
used in conjunction with the gate inputs to PWM the load
current. Internally pulled down when terminal is open.
GND. Ground or negative side of VDD and VBAT supplies.
LSS. Low-side gate driver returns. Connects to the common
sources in the low-side of the power MOSFET bridge.
OVFLT. Logic “1” means that the VBAT exceeded the VBAT
overvoltage trip point set by OVSET level. It will recover after
a hysteresis below that maximum value. Normally has a highimpedance state.
OVSET. A positive, dc level that controls the VBAT overvoltage trip point. Usually, provided from precision resistor divider
network between V
preset value. When terminal is open, sets unspecified but high
overvoltage trip point.
SA/SB/SC. Directly connected to the motor terminals, these
terminals sense the voltages switched across the load and are
connected to the negative side of the bootstrap capacitors. Also,
are the negative supply connection for the floating, high-side
drivers.
UVFLT. Logic “1” means that VBAT is below its minimum
value and will recover after a hysteresis above that minimum
value. Has a high-impedance state. [If UVFLT and OVFLT are
both in high-impedance state; then, at least, a thermal shutdown
or VDD undervoltage has occurred.]
VBAT. Battery voltage, positive input and is usually connected
to the motor voltage supply.
VBOOST. Boost converter output, nominally 16 V, is also
input to regulator for VREG. Has internal boost current and
boost voltage control loops. In high-voltage systems is approximately one diode drop below V
VDD. Logic supply, nominally +5 V.
and GND, but can be held grounded for a
DD
.
BAT
FAULT. Diagnostic logic output signal, when “low” indicates
that one or more fault condition have occurred.
GHA/GHB/GHC. High-side gate-drive outputs for n-channel
MOSFET drivers. External series gate resistors can control slew
rate seen at the power driver gate; thereby, controlling the di/dt
and dv/dt of Sx outputs.
GLA/GLB/GLC. Low-side gate drive outputs for external, nchannel MOSFET drivers. External series gate resistors can
control slew rate.
www.allegromicro.com
VDRAIN. Kelvin connection for drain-to-source voltage
monitor and is connected to high-side drains of MOSFET
bridge. High impedance when terminal is open and registers as
a short-to-ground fault on all motor phases.
VDSTH. A positive, dc level that sets the drain-to-source
monitor threshold voltage. Internally pulled down when
terminal is open.
VREG. High-side, gate-driver supply, nominally, 13.5 V. Has
low-voltage dropout (LDO) feature.
9
3935
THREE-PHASE POWER
MOSFET CONTROLLER
Functional Description
Motor Lead Protection. A fault detection circuit monitors
the voltage across the drain to source of the external MOSFETs.
A fault is asserted “low” on the output terminal, FAULT, if the
drain-to-source voltage of any MOSFET that is instructed to turn
on is greater than the voltage applied to the V
When a high-side switch is turned on, the voltage from V
input terminal.
DSTH
DRAIN
to
the appropriate motor phase output, VSX, is examined. If the
motor lead is shorted to ground before the high side is turned on,
the measured voltage will exceed the threshold and the FAULT
terminal will go “low”. Similarly, when a low-side MOSFET is
turned on, the differential voltage between the motor phase
(drain) and the LSS terminal (source) is monitored. V
DSTH
is set
by a resistor divider to VDD.
The V
is intended to be a Kelvin connection for the high-
DRAIN
side, drain-source monitor circuit. Voltage drops across the
power bus are eliminated by connecting an isolated PCB trace
from the V
This allows improved accuracy in setting the V
terminal to the drain of the MOSFET bridge.
DRAIN
DSTH
threshold
voltage. The low-side, drain-source monitor uses the LSS
terminal, rather than V
, in comparing against V
DRAIN
DSTH
.
The A3935 merely reports these motor faults.
Fault Outputs. Transient faults on any of the fault outputs are
to be expected during switching and will not disable the gate
drive outputs. External circuitry or controller logic must
determine if the faults represent a hazardous condition.
FAULT. This terminal will go active “low” when any of the
following conditions occur:
V
overvoltage,
BAT
V
undervoltage,
BAT
V
undervoltage,
REG
Motor lead short-to-ground,
Motor lead short-to-supply (or battery),
Bridge (or V
DRAIN
) open,
VDD undervoltage, or
Thermal shutdown.
OVFLT. Asserts “high” when a V
overvoltage fault occurs
BAT
and resets “low” after a recovery hysteresis. It has a highimpedance state when a thermal shutdown or VDD undervoltage
occurs. The voltage at the OVSET terminal, V
the V
where K
V
overvoltage set point V
BAT
BAT(ov)
V
BAT(ov)
when V
= (K
BAT(ov)
is the gain (12) and V
SET(ov)
, i.e.,
BAT(ov)
BAT(ov)
x V
SET(ov)
) + V
BAT(ov)
(0) is the value of
BAT(ov)
is zero (~22.4). For valid formula, all
OVSET
(0),
, controls
variables must be in range and below maximum operating
specification.
UVFLT. Asserts “high” when a V
undervoltage fault occurs
BAT
and resets “low” after a recovery hysteresis. It has a highimpedance state when a thermal shutdown or VDD undervoltage
occurs. OVFLT and UVFLT are mutually exclusive by definition.
Current Sensing. A current-sense amplifier is provided to
allow system monitoring of the load current. The differential
amplifier inputs are intended to be Kelvin connected across a
low-value sense resistor or current shunt. The output voltage is
represented by:
V
CSOUT
= ( I
x AV x RS) + V
LOAD
OS
where VOS is the output voltage calibrated at zero load current
and AV is the differential amplifier gain of about 19.2. If either
the CSP or CSN pin is open, the CSOUT pin will go to its
maximum positive level.
Shutdown. If a fault occurs because of excessive junction
temperature or undervoltage on VDD or V
, all gate driver
BAT
outputs are driven “low” until the fault condition is removed. In
addition, the boost supply switch and the VREG are turned “off”
until those undervoltages and junction temperatures recover.
Boost Supply. V
is controlled by an inner current-
BOOST
control loop, and by an outer voltage-feedback loop. The
current-control loop turns “off” the boost switch for 5 µs
whenever the voltage across the boost current-sense resistor
exceeds 500 mV. A diode reverse-recovery current flows
through the sense resistor whenever the boost switch turns “on”,
which could turn it “off” again if not for the “blanking time”
circuit. Adjustment of this external sense resistor determines the
maximum current in the inductor. Whenever V
BOOST
exceeds the
predefined threshold, nominally 16 V, the boost switch is
inhibited.
0XX00All gate drive outputs low
1 0000Both gate drive outputs low
1 0101High side on
1 1010Low side on
1 1100XOR circuitry prevents shoot-through
Fault Responses
3935
ENABLEBoostV
REG
Fault ModeInputFAULTOVFLTUVFLTReg.Reg.GHxGLx
No FaultX100ONON""
Short-to-Battery1#000ONON""
Short-to-Ground1$000ONON""
Bridge (V
UndervoltageX000ONON""
V
REG
OvervoltageX010OFF&ON""
V
BAT
Undervoltage'X001OFFOFF00
V
BAT
Undervoltage'X0ZZOFFOFF00
V
DD
) Fault1%000ONON""
DRAIN
Thermal Shutdown'X0ZZOFFOFF00
NOTES: x = “Little x ”indicates A, B, or C phase.
X = “Capital X “ indicates a “don’t care”.
Z = High-impedance state.
" = Depends on xLO input, xHI input, and ENABLE. See Input Logic table.
# = Short-to-battery can only be detected when the corresponding GLx
= 1. This fault is not detected when ENABLE = 0.
$ = Short-to-ground can only be detected when the corresponding GHx = 1. This fault is not detected when ENABLE = 0.
% = Bridge fault appears as a short-to-ground fault on all motor phases. This fault is not detected when ENABLE = 0.
& = Off, only because V
BOOST
≈ V
is above the voltage threshold of the regulator’s voltage control loop.
BAT
' = These faults are not only reported but action is taken by the internal logic to protect the A3935 and the system.
NOTES: 1. Lead spacing tolerance is non-cumulative.
2. Exact body and lead configuration at vendor’s option within limits shown.
3. Supplied in standard sticks/tubes of 31 devices or add “TR” to part number for tape and reel.
www.allegromicro.com
Dimensions in Millimeters
(controlling dimensions)
15
3935
THREE-PHASE POWER
MOSFET CONTROLLER
The products described here are manufactured under one or more
U.S. patents or U.S. patents pending.
Allegro MicroSystems, Inc. reserves the right to make, from time to
time, such departures from the detail specifications as may be required
to permit improvements in the performance, reliability, or
manufacturability of its products. Before placing an order, the user is
cautioned to verify that the information being relied upon is current.
Allegro products are not authorized for use as critical components
in life-support devices or systems without express written approval.
The information included herein is believed to be accurate and
reliable. However, Allegro MicroSystems, Inc. assumes no responsibility for its use; nor for any infringement of patents or other rights of
third parties which may result from its use.