KMA215 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2014. All rights reserved.
Product data sheet Rev. 1 — 24 February 2014 16 of 50
NXP Semiconductors
KMA215
Programmable angle sensor with SAE J2716 SENT
7. Diagnostic features
The KMA215 provides several diagnostic features:
7.1 CRC and EDC supervision
The KMA215 includes a supervision of the programmed data. At power-on, a CRC of the
non-volatile memory is performed. Furthermore the memory is protected against bit
errors. Every 16-bit data word is saved internally as a 22-bit word for this purpose.
The protection logic corrects any single-bit error in a data word, while the sensor
continues in normal operation mode. Furthermore the logic detects double-bit error per
word and switches the output into diagnostic mode.
If there is a CRC error or double-bit error of the non-volatile memory a correct SENT
configuration cannot be guaranteed anymore thus the output is set to LOW.
7.2 Magnet-loss detection
If the applied magnetic field strength is not sufficient, the KMA215 can raise a diagnostic
condition. In order to enter the diagnostic mode, due to magnet-loss, enable the detection
first. The magnet-loss information is then stored in the command register.
7.3 Broken bond wire detection
The broken bond wire detection circuit enables the detection of an interrupted supply or
ground line of the MR sensor bridge. If there is a broken bond wire, the corresponding
status bit of the command register is set.
OEM CODE #6
95h 12 bit OEM CODE #6
OEM CODE #7
96h 12 bit OEM CODE #7
OEM CODE #8
97h 12 bit OEM CODE #8
Table 18. ERROR BYTE - data content
Bit Symbol Description
7 (MSB) - reserved
6- reserved
5 ERR_CORRECT corrected single-bit error
4 BROKEN_BOND_DET broken bond wire detected
3- reserved
2- reserved
1- reserved
0 (LSB) MAGNET_LOSS_DET magnet-loss detected
Table 17. Enhanced serial messages
…continued
8-bit
message ID
12-bit message
12-bit code Definition Comment
KMA215 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2014. All rights reserved.
Product data sheet Rev. 1 — 24 February 2014 17 of 50
NXP Semiconductors
KMA215
Programmable angle sensor with SAE J2716 SENT
7.4 Out of range detection
The KMA215 can be programmed to raise a diagnostic condition if the angular data value
exceeds a programmable data range. If the angular data is above the
OOR_THRESHOLD_HI value, the OOR_HI bit of command register is set. If the angular
data is below the OOR_THRESHOLD_LO value, the OOR_LO bit of command register is
set. These bits are reset if the signal is back in the programmed range.
7.5 Prewarning indication
Bit #1 of the STATUS nibble is a prewarning indication. While the KMA215 is still in normal
operation, this bit is set if one of the following conditions occurs:
The angular data is above the OOR_THRESHOLD_HI value thus the OOR_HI bit is
set
The angular data is below the OOR_THRESHOLD_LO value thus the OOR_LO bit is
set
Optional: A single bit error of the non-volatile memory was corrected and the
ERR_CORRECT bit is set. The indication of the single-bit error via prewarning
indication in the SENT message can be disabled in the command register
7.6 Low voltage detection and overvoltage protection
If the supply voltage is below the switch-off threshold voltage V
th(off)
or above the
overvoltage threshold V
th(ov)
voltage, the output is set to LOW. Table 19 describes the
system behavior depending on the voltage range of the supply voltage.
Table 20 describes the diagnostic behavior and the resulting error flag in the command
register depending on the error case. Furthermore the duration and termination condition
to enter and leave the diagnostic condition are given, respectively.
Table 19. System behavior
Supply voltage State Description
0V to 1.8 V start-up power high-ohmic output stage; external pull-up resistor defines
output voltage
1.8 V to V
POR
power-on
reset
The output buffer drives an active LOW. During the reset
phase, all circuits are in reset and/or Power-down mode.
V
POR
to V
th(on)
or
V
th(off)
initialization The digital core and the oscillator are active. After reset, the
content of the non-volatile memory is copied into the shadow
registers. The output buffer drives an active LOW.
V
th(on)
or V
th(off)
to
minimum V
DD
functional
operation
All analog circuits are active and the output is set to HIGH for
at least 100 s before SENT transmission starts. Not all
parameters are within the specified limits.
Minimum V
DD
to
maximum V
DD
normal
operation
All analog circuits are active and the measured angle is
available at the digital output. All parameters are within the
specified limits.
Maximum V
DD
to
V
th(ov)
functional
operation
All analog circuits are active and the measured angle is
available at the digital output. Not all parameters are within the
specified limits.
V
th(ov)
to 16 V overvoltage The digital core and the oscillator are active but all other
circuits are in Power-down mode. The output buffer drives an
active LOW.
KMA215 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2014. All rights reserved.
Product data sheet Rev. 1 — 24 February 2014 18 of 50
NXP Semiconductors
KMA215
Programmable angle sensor with SAE J2716 SENT
[1] Supply voltage drops below functional operation range longer than 80 s (typical value) initiate a start-up
sequence including diagnostic LOW at the digital output. Supply voltage drops down to 2.3 V (typical value)
shorter than 5 s (typical value) abort the transmission of the current SENT frame. A new SENT frame is
started within 400 s after supply voltage returns to levels higher than the switch-on threshold voltage
V
th(on)
. If applicable, the loop counter value of the single secure sensor protocol frame is incremented by 12
to indicate this short voltage drop at the supply. If applicable, the enhanced serial message is also
restarted.
[2] Enhanced serial protocol must be enabled to transmit diagnostic message.
[3] Status bit stays set in command register until power-on reset.
7.7 Power-loss behavior
If there is ground or power-loss the output becomes high-ohmic and the external pull-up
resistor of the SENT receiver circuit defines the OUT/DATA voltage level.
If there is ground-loss the output goes to supply level without oscillation.
If there is power-loss there is still a connection to the supply voltage via the external
pull-up resistor of the SENT receiver circuit. When the voltage between V
DD
and GND
becomes less than V
th(off)
, the output goes to diagnostic LOW. At lower supply voltages,
below V
POR
, the output becomes high-ohmic and is pulled up by the external resistor.
Table 20. Diagnostic behavior
Diagnostic
condition
Error bit in
command
register
STATUS
nibble in
SENT
message
Output
behavior
Duration Termination
condition
Low
voltage
[1]
LOW_VOLTAGE
_DET
n/a output set to
LOW
40 s<t<120s functional or
normal
operation
Overvoltage n/a n/a output set to
LOW
40 s<t<120s functional or
normal
operation
Single-bit
error
ERR_CORRECT optional:
prewarning
bit if
enabled
diagnostic status
code message
in Enhanced
Serial Protocol
(ESP)
[2]
n/a power-on
reset
[3]
Double-bit
error
UNCORR_ERR n/a output set to
LOW
n/a power-on
reset
[3]
Magnet-loss MAGNET_LOSS
_DET
diagnostic
bit
diagnostic status
code message
in ESP
[2]
2.5 ms < t < 6 ms magnet
present
[3]
Broken
bond wire
BROKEN_BOND
_DET
diagnostic
bit
diagnostic status
code message
in ESP
[2]
0.2ms<t<1ms power-on
reset
[3]
Signal out
of range
HIGH
OOR_HI prewarning
bit
diagnostic status
code message
in ESP
[2]
2.5ms<t<6ms signal in
range
Signal out
of range
LOW
OOR_LO prewarning
bit
diagnostic status
code message
in ESP
[2]
2.5ms<t<6ms signal in
range

KMA215,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
SENSOR ANGLE 180 DEG PC PIN
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet