NCV7519, NCV7519A
www.onsemi.com
10
Note: Not defined but usually MSB of data just received.
CSB
SETUP
CSB
SCLK
SI
SO
MSB IN LSB IN
MSB OUT
LSB OUT
SEE
NOTE
TRANSFER
DELAY
1
BITS 14...1
BITS 14...1
16
SO
DELAY
SI
SETUP
SI
HOLD
CSB
HOLD
SO
RISE,FALL
80% V
DD
20% V
DD
CSB to
SO VALID
Figure 9. SPI Timing Diagram
DETAILED OPERATING DESCRIPTION
General
The NCV7519 is a six channel general−purpose low−side
pre−driver for controlling and protecting N−type logic level
MOSFETs. Programmable fault detection and protection
modes allow the device to accommodate a wide range of
external MOSFETs and loads, providing flexible
application solutions. Separate power supply pins are
provided for low and high current paths to improve analog
accuracy and digital signal integrity.
Power Up/Down Control
An internal Power−On Reset (POR) monitors V
CC1
and
causes all GAT
X
outputs to be held low until sufficient
voltage is available to allow proper control of the device. All
internal registers are initialized to their defaults, status data
is cleared, and the open−drain fault flag (FLTB) is disabled.
When V
CC1
exceeds the POR threshold, the device is
initialized and ready to accept input data. When V
CC1
falls
below the POR threshold during power down, FLTB is
disabled and all GAT
X
outputs are driven and held low until
V
CC1
falls below about 1.5 V.
RSTB and ENB Inputs
The active−low RSTB input with a resistive pull−down
allows device reset by an external signal. When RSTB is
brought low, all GAT
X
outputs, the timer clock, the SPI, and
the FLTB flag are disabled. All internal registers are
initialized to their default states, status data is cleared, and
the SPI and FLTB are enabled when RSTB goes high.
The active−low ENB input with resistive pull−up
provides a global enable. ENB disables all GAT
X
outputs
and diagnostics, and resets the auto−retry timer when
brought high. The SPI is enabled, fault data is not cleared
and registers remain as programmed. Faulted outputs are
re−enabled when ENB goes low.
SPI Communication
The NCV7519 is a 16−bit slave device. Communication
between the host and the device may either be parallel via
individual CSB addressing or daisy−chained through other
devices using a compatible SPI protocol.
The active−low CSB chip select input has a pull−up
resistor. The SI and SCLK inputs have pull−down resistors.
The recommended idle state for SCLK is low. The tri−state
SO line driver is powered via the V
DD
and the V
SS
pins, and
can be supplied with either 3.3 V or 5 V.
The device employs odd parity, and frame error detection
that requires integer multiples of 16 SCLK cycles during
each CSB high−low−high cycle (valid communication
frame.) A parity or frame error does not affect the FLTB flag.
The host initiates communication when a selected
device’s CSB pin goes low. Output data is simultaneously
sent MSB first from the SO pin while input data is received
MSB first at the SI pin under synchronous control of the
masters SCLK signal while CSB is held low (Figure 10).
Output data changes on the falling edge of SCLK and is
guaranteed valid before the next rising edge of SCLK. Input
data received must be valid before the rising edge of SCLK.
NCV7519, NCV7519A
www.onsemi.com
11
When CSB goes low, frame error detection is initialized,
output data is transferred to the SPI, and the FLTB flag is
disabled and reset if previously set.
If a valid frame has been received when CSB goes high,
the last multiple of 16 bits received is decoded into
command data, and FLTB is re−enabled. The FLTB flag will
be set if a fault is detected.
If a frame or parity error is detected when CSB goes high,
new command data is ignored, and previous fault data
remains latched and available for retrieval during the next
valid frame. The FLTB flag will be set if a fault (not a frame
or parity error) is detected.
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.
Z
Z
X X
CSB
SCLK
SI
SO
1 2 3 14 15 16
MSB LSB
B15 B14 B13 B12 − B3 B2 B1 B0
UKN
B15 B14 B13 B2 B1 B0
Note: X=Don’t Care, Z=Tri−State, UKN=Unknown Data
4 − 13
B12 − B3
Figure 10. SPI Communication Frame Format
Serial Data and Register Structure
The 16−bit data received by the NCV7519 is decoded into
a 3−bit address, a 12−bit data word, and an odd parity bit
(Figure 11). The upper three bits, beginning with the
received MSB, are fully decoded to address one of eight
registers. The valid register addresses are shown in Table 1.
The input command structure is shown in Table 3. Each
register is later described in detail.
B3 B2 B1 B0
MSB LSB
B7 B6 B5 B4B11 B10 B9 B8B15 B14 B13 B12
B3 B2 B1 B0
MSB LSB
B7 B6 B5 B4B11 B10 B9 B8B15 B14 B13 B12
D3 D2 D1 D0D7 D6 D5 D4D11 D10 D9 D8A2 A1 A0 P
D3 D2 D1 D0D7 D6 D5 D4D11 D10 D9 D8A2 A1 A0 P
ADDRESS INPUT DATA + PARITY
ADDRESS ECHO OUTPUT DATA + PARITY
Figure 11. SPI Data Format
NCV7519, NCV7519A
www.onsemi.com
12
Table 1. VALID REGISTER ADDRESSES
Function Type Alias A2 A1 A0
GATE & MODE SELECT W R0 0 0 0
DIAGNOSTIC PULSE W R1 0 0 1
DIAGNOSTIC CONFIG 1 W R2 0 1 0
DIAGNOSTIC CONFIG 2 W R3 0 1 1
STATUS CH2:0 R R4 1 0 0
STATUS CH5:3 R R5 1 0 1
REVISION INFO R R6 1 1 0
RESERVED TEST R7 1 1 1
The 16−bit data sent by the NCV7519 is an echo of the
previously received 3−bit address with the remainder of the
12−bit data and parity bit formatted into one of four response
types − an echo of the previously received input data, the
diagnostic status information, the device revision
information, or a transmission error (Table 2). The first
response frame sent after reset (via POR or RSTB) is the
device revision information.
Table 2. OUTPUT RESPONSE TYPES
ECHO RESPONSE
A2 A1 A0 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 P
ADDRESS
ECHO
INPUT DATA ECHO ?
DIAGNOSTIC STATUS RESPONSE
1 0 0 0 0 ENB CH2 CH1 CH0 CH2 CH1 CH0 CH2 CH1 CH0 ?
1 0 1 0 0 ENB CH5 CH4 CH3 CH5 CH4 CH3 CH5 CH4 CH3 ?
ST2 ST1 ST0
DEVICE REVISION RESPONSE
1 1 0 0 0 0 0 0 1 D5 D4 D3 D2 D1 D0 ?
DIE REVISION MASK REVISION
TRANSMISSION ERROR RESPONSE
1 1 1 0 1 0 1 0 1 0 1 0 1 0 D0 P
PARITY ERROR 1 0
1 1 1 0 1 0 1 0 1 0 1 0 1 0 D0 P
FRAME ERROR 0 1

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