NCV7519, NCV7519A
www.onsemi.com
19
status bits in the device’s status registers. Off−state faults
will simply set the FLTB flag and the channel’s status bits.
Status information is retrieved by SPI read of registers R4
and R5 (Table 11). Status information for each channel is
3−bit priority encoded (Table 12). Shorted load fault has
priority over open load and short to GND. Short to GND has
priority over open load. Priority ensures that the most severe
fault data is available at the next SPI read.
Status is latched for the currently higher priority fault and
is not demoted if a fault of lower priority occurs. The status
registers are reset to “Diagnostic Not Complete” after
reading the registers, or by asserting a reset via RSTB. Status
registers are not affected by ENB.
When either RSTB is low or ENB is high, diagnostics are
disabled. When RSTB is high and ENB is low, open load
diagnostics are enabled according to the state of the
Diagnostic Config 2 register bits R3.D[5:0] (Table 10).
Diagnostic Pulse Mode
The NCV7519 has functionality to perform either
on−state or off−state diagnostic pulses (Table 5). The
function is provided for applications having loads normally
in a continuous on or off state. The diagnostic pulse function
is available for both latch−off and auto−retry modes. The
pulse executes for the selected channel(s) on low−high
transition on CSB.
Diagnostic pulses have priority and are not dependant on
the input (IN
X
, G
X
) or the output (GAT
X
) states. The pulse
does not execute if: ENB =1 (device is disabled); both an ON
and OFF pulse is simultaneously requested for the same
channel; an ON or OFF pulse is requested and a SCB
(shorted load) diagnostic code is present for the selected
channels; an ON or OFF pulse is requested while a pulse is
currently executing in the selected channels (i.e. a blanking
timer is active); the selected channels are currently under
auto−retry control (i.e. refresh timer is active).
When R1.F
X
= 1, the diagnostic OFF pulse command is
executed. The open load diagnostic is turned on if disabled
(see Diagnostic Config 2 − R3), the output changes state for
the programmed t
BL(OFF)
blanking period, and the
diagnostic status is latched if of higher priority than the
previous status. The output assumes the currently
commanded state at the end of the pulse.
When R1.N
X
= 1, the diagnostic ON pulse command is
executed. The output changes state for the programmed
t
BL(ON)
blanking period, and the diagnostic status is latched
if of higher priority than the previous status. The output
assumes the currently commanded state at the end of the
pulse. A flowchart for the diagnostic pulse is given in
Figure 16.
Shorted Load Detection
An external reference voltage applied to the FLTREF
input serves as a common reference for all channels
(Figures 1 and 2). The FLTREF voltage should be within the
range of 0.35 to 2.75 V and can be derived via a voltage
divider between V
CC1
and GND.
Shorted load detection thresholds can be programmed via
SPI in eight increments that are ratiometric to the applied
FLTREF voltage. Separate thresholds can be selected for
each channel via the Diagnostic Config 1 register bits
R2.C[11:9] (Tables 6 and 9).
A shorted load fault is detected when a channel’s DRN
X
feedback is greater than its selected fault reference after
either the turn−on blanking or the filter has timed out.
Shorted Load Fault Disable and Recovery
Shorted load fault disable mode for each channel is
individually SPI programmable via the device’s Gate &
Mode select register bits R0.M[5:0] (Table 4).
When latch−off mode (default) is selected, the
corresponding GAT
X
output is latched off upon detection of
a fault. Recovery from latch−off is performed for all
channels by disabling then re−enabling the device via the
ENB input. Recovery for selected channels is performed by
reading the status registers (R4, R5) for the faulted channels
then executing a diagnostic ON or OFF pulse for the desired
channels.
When auto−retry mode is selected the corresponding
GAT
X
output is turned off upon detection of a fault for the
duration of the fault retry time (t
FR
). When auto−retry is
selected, input changes for turn−on blanking time are
ignored while the retry timer is active. Once active, the timer
will run to completion of the programmed time. The output
will follow the input at the end of the retry interval. The timer
is reset when ENB = 1 or when the mode is changed to
latch−off.
The output is automatically turned back on (if still
commanded on) when the retry time ends. The channel’s
DRN
X
feedback is re−sampled after the turn−on blanking
time. The output will automatically be turned off if a fault is
again detected. This behavior will continue for as long as the
channel is commanded on and the fault persists.
In either mode, a fault may exist at turn−on or may occur
some time afterward. To be detected, the fault must exist
longer than either t
BL(ON)
at turn−on or longer than t
FF(ON)
some time after turn−on. The length of time that a MOSFET
stays on during a shorted load fault is thus limited to either
t
BL(ON)
or t
FF(ON)
.
Recovery Retry Time
A global retry timer is used for auto−retry timing. The first
faulted channel triggers the timer and the full retry time is
guaranteed for that channel. An additional faulted channel
may initially retry immediately after its turn−on blanking
time, but subsequent retries will have the full retry time.
If all channels become faulted, they will become
synchronized to the global retry timer.
NCV7519, NCV7519A
www.onsemi.com
20
Open Load and Short to GND Detection
A window comparator with references and bias currents
proportional to V
LOAD
is used to detect open load or short
to GND faults when a channel is off. Each channel’s DRN
X
feedback is compared to the references after either the
turn−off blanking or the filter has timed out. Figure 13
shows the DRNX bias and fault detection zones.
V
CTR
V
SG
V
OL
-I
SG
I
OL
0
V
DRNX
I
DRNX
Open
Load
Short to
GND
No
Fault
Figure 13. DRN
X
Bias and Fault Detection Zones
No fault is detected if the feedback voltage at DRN
X
is
greater than the V
OL
open load reference. If the feedback is
less than the V
SG
short to GND reference, a short to GND
fault is detected. If the feedback is less than V
OL
and greater
than V
SG
, an open load fault is detected.
When either RSTB is low or ENB is high, diagnostics are
disabled. When RSTB is high and ENB is low, off−state
diagnostics are enabled according to the content of the
Diagnostic Config 2 register bits R3.D[5:0] (Tables 10
and 17.)
Table 17. OPEN LOAD DIAGNOSTIC CONTROL
(CH0 shown)
D0 OPEN LOAD DIAGNOSTIC
0 OFF
1 ON (DEF)
Figure 14 shows the simplified detection circuitry. Bias
currents I
SG
and I
OL
are applied to a bridge along with bias
voltage V
CTR
.
Figure 14. Short to GND/Open−Load Detection
B
+
CMP2
I
OL
+
CMP1
V
CTR
V
OL
VLOAD
A
V
LD
(V
CL
)
DRN
X
R
DX
R
LD
R
SG
V
X
I
SG
D1
D2
D3
D4
DZ1
V
SG
±V
OS
R4
R3
R2
R1
+
OA
RSTB
VBAT
DX1
S2S1
S3
CONTROL
LOGIC
ENB
t
BL(OFF)
R3.D[5:0]
C
ESD
R1.D[11:0]
NCV7519, NCV7519A
www.onsemi.com
21
Current ISG will charge external capacitance CESD
toward V
CTR
. V
DRNX
will remain at V
CTR
if an open load
truly exists, otherwise the capacitance can continue to
charge via R
LD.
When a channel is off and V
LD
and R
LD
are present, R
SG
is absent, and V
DRNX
>> V
CTR
, bias current I
OL
is supplied
from V
LD
to ground through resistors R
LD
and optional
R
DX
, and bridge diode D2. Bias current I
SG
is supplied from
V
LOAD
to V
CTR
through D3. No fault is detected if the
feedback voltage (V
LD
minus the total voltage drop caused
by I
OL
and the resistance in the path) is greater than V
OL
.
When R
SG
and either V
LD
or R
LD
are absent, the bridge
will self−bias so that V
DRNX
will settle to about V
CTR
. An
open load fault can be detected since the feedback is between
V
SG
and V
OL
.
Short to GND detection can tolerate up to a ±1.0 V offset
(V
OS
) between the NCV7519’s GND and the short. When
R
SG
is present and V
DRNX
<< V
CTR
, bias current I
SG
is
supplied from V
LOAD
to V
OS
through D1, and the R
SG
and
optional R
DX
resistances. Bias current I
OL
is supplied from
V
CTR
to ground through D4.
When V
LD
and R
LD
are present, a voltage divider between
V
LD
and V
OS
is formed by R
LD
and R
SG
. A “soft” short to
GND may be detected in this case depending on the ratio of
R
LD
and R
SG
and the values of R
DX
, V
LD
, and V
OS
.
Optional R
DX
resistor is used when voltages greater than
the 60 V minimum clamp voltage or down to −1 V are
expected at the DRNx inputs. Note that the comparators see
a voltage drop or rise due to the R
DX
resistance and the bias
currents. This produces an error in the comparison of
feedback voltage at the comparator inputs to the actual node
voltage V
X
.
Several equations for choosing R
DX
and for predicting
open load or short to GND resistances, and a discussion of
the dynamic behavior of the short to GND/ open load
diagnostic are provided in the “Application Guidelines”
section of this data sheet.
Fault Flag (FLTB)
The open−drain active−low fault flag output can be used
to provide immediate fault notification to a host controller.
Fault detection from all channels is logically ORed to the
flag (Figure 15) The FLTB outputs from several devices can
be wire−ORed to a common pull−up resistor connected to
the controllers 3.3 or 5 V V
DD
supply.
When RSTB and CSB are high, and ENB is low, the flag
is set (low) when any channel detects any fault. The flag is
reset (hi−Z) and disabled during POR, when either RSTB or
CSB is low, or when ENB is high. See Table 18 for details.
OTHER
CHANNELS
FLTB
FAULT
X
POR
ENB
CSB
RSTB
Figure 15. FLTB Flag Logic
The interaction between CSB and FLTB facilitates fault
polling. When multiple NCV7519 devices are configured
for parallel SPI access with individual CSB addressing, the
device reporting a fault can be identified by pulsing each
CSB in turn.
Fault Detection and Capture
Each channel of the NCV7519 is capable of detecting
shorted load faults when the channel is on, and short to
ground or open load faults when the channel is off. Each
fault type is priority encoded into 3−bit per channel fault data
(Table 12.) Shorted load fault data has priority over open
load and short to GND data. Short to GND data has priority
over open load data. Priority ensures that the most severe
fault data is available at the next SPI read.
A drain feedback input for each channel compares the
voltage at the drain of the channel’s external MOSFET to
several internal reference voltages. Separate detection
references are used to distinguish the three fault types.
Blanking and filter timers are used respectively to allow for
output state transition settling and for glitch suppression.
When enabled and configured, each channel’s drain
feedback input is continuously compared to references
appropriate to the channel’s input state to detect faults, but
the comparison result is only latched at the end of either a
blanking or filter timer event.
Blanking timers for all channels are started when both
RSTB goes high and ENB goes low, when RSTB goes high
while ENB is low, when ENB goes low while RSTB is high,
or by POR. A single channel’s blanking timer is triggered
when its input state changes. If the comparison of the
feedback to a reference indicates an abnormal condition
when the blanking time ends, a fault has been detected and
the fault data is latched into the channel’s status register.
A channel’s filter timer is triggered when its drain
feedback comparison state changes. If the change indicates
an abnormal condition when the filter time ends, a fault has

NCV7519MWTXG

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
Motor / Motion / Ignition Controllers & Drivers LOW SIDE PRE-DRIVER
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet