
Analog Integrated Circuit Device Data
26
Freescale Semiconductor
33797
FUNCTIONAL DESCRIPTION
PROTECTION AND DIAGNOSIS FEATURES
HIGH-SIDE SAFING SENSOR DIAGNOSTIC DATA
RESULTS
If the VFIRE_XX terminal is shorted to the VDIAG_X
terminal, the RSSLO bit will be set to “1” and the RSSHI bit
will be set to “1”. If the VFIRE_XX terminal has no connection
to the VDIAG_X terminal, the RSSLO bit will be set to “0” and
the RSSHI bit will be set to “0”. Standard operation with a
safing sensor resistor will have the RSSHI bit set to “1” and
the RSSLO bit set to “0”.
FIRING SUPPLY VOLTAGE (VDIAG_X)
DIAGNOSTICS ($C0 COMMAND)
This function monitors the voltage on the VDIAG_X
terminal. The supply voltage is compared to two thresholds
(nominal and minimum) and will provide two bits of data to
indicate if the terminal voltage is above, below, or in between
the predetermined threshold levels. There is one diagnostic
circuit for each VDIAG_X terminal.
VDIAG_X SUPPLY VOLTAGE DIAGNOSTIC DATA
RESULTS
If the VDIAG_X voltage is above the high limit, bits VDHI
and VDLO will both be set to “1”. If the VDIAG_X voltage is
between the high limit and the low limit, bit VDHI will be set to
“0” and VDLO will be set to “1”. If the VDIAG_X voltage is
below the low limit, bits VDHI and VDLO will both be set to
“0”.
FIRING SUPPLY VOLTAGE (VFIRE_XX)
DIAGNOSTICS ($C5 COMMAND)
This function monitors the voltage on the VFIRE_XX
terminal. The supply voltage is compared to two thresholds
(nominal and minimum) and will provide two bits of data to
indicate if the terminal voltage is above, below, or in between
the predetermined threshold levels. There is one diagnostic
circuit for each VFIRE_XX terminal.
VFIRE_XX SUPPLY VOLTAGE DIAGNOSTIC DATA
RESULTS
If the VFIRE_XX voltage is above the high limit, bits VFHI
and VFLO will both be set to “1”. If the VFIRE_XX voltage is
between the high limit and the low limit, bit VFHI will be set to
“0” and VFLO will be set to “1”. If the VFIRE_XX voltage is
below the low limit, bits VFHI and VFLO will both be set to “0”.
FIRING SUPPLY VOLTAGE DIAGNOSTICS,
VDIAG_X V1, V2, V3, V4 ($C6 COMMAND)
The VDIAG_X V1, V2, V3, V4 function monitors voltage on
the VDIAG terminals. The voltage being measured is then
compared to four thresholds and will provide four bits of data
to indicate if the terminal voltage is above, below, or between
the predetermined threshold levels. There is one diagnostic
circuit for each VDIAG_X terminal.
VDIAG_X VOLTAGE DIAGNOSTIC DATA RESULTS
If the VDIAG_X voltage is above the threshold limit, the
VDIAG_X VX bit will be set to “1”. If the VDIAG_X voltage is
below the threshold limit, the VDIAG_X VX bit will be set to
“0”.
VFIRE_RTN DIAGNOSTICS ($C9 COMMAND)
This function monitors the resistance on the VFIRE_RTN
terminal for open terminal connections. The VFIRE_RTN
voltage is compared to a threshold to determine if the
VFIRE_RTN terminal connection between the terminal and
the printed circuit board is shorted or open.
VFIRE_RTN DIAGNOSTIC DATA RESULTS
If the VFIRE_RTN terminal is above the threshold limit
(open), the VFIRE_RTN X VFXLOW will be set to “1”. If the
VFIRE_RTN terminal is below the threshold limit (shorted),
the VFIRE_RTN X VFXLOW will be set to “0”.
VFIRE return tests are disabled during firing.
DESIGN NOTES
For all standard or cross-coupled squib IC configurations,
the SQB_LO_XX terminal must be tied to a SENSE_XX
terminal for either squib IC #1 or squib IC #2 (see
Figure 7An active 600
A current sink is located in the SENSE_XX
terminal. The sink current is used to pull the charge off the
external EMC/filter caps after a diagnostic measurement has
been made.
SQUIB SHORT-TO-BATTERY/GROUND
DIAGNOSTICS ($C1 COMMAND)
This function monitors the voltage on the SENSE_XX
terminals. The voltage is compared to two thresholds
(minimum and maximum) and will provide two bits of data to
indicate if the terminal voltage is above, below, or in between
the predetermined threshold levels.
When enabled, a 2.7 mA current source located in the
SQB_HI_XX terminal is activated, sourcing current from the
SQB_HI_XX to the SENSE_XX terminal. When resistive
measurement legs to comparators located in the SENSE_XX
terminal are activated, a fault on either side of the squib can
be easily detected. An external current path that causes the
SQB_LO_XX, SQB_HI_XX, or SENSE_XX terminal to be
pulled below the minimum threshold, will be indicated as a
“Short to Ground”.
If the SQB_LO_XX, SQB_HI_XX, or SENSE_XX terminal
has an external current path that causes the terminal to be