
TLE5012B
Interfaces
User’s Manual
50
Rev. 1.2, 2018-02
The status nibble, which is sent with each SPC data frame, provides an error indication similar to the Safety Word
of the SSC protocol. In case the sensor detects an error, the corresponding error bit in the Status register is set
and either the bit SYS_ERR or the bit ELEC_ERR of the status nibble will be “high”, depending on the kind of error
(see
). As long as a fault is present, the error information will be transmitted in SPC frames. Any fault will
be communicated at least once by the SPC frame (even if the fault happened and disappeared before the trigger
nibble).
5.4.1
Unit Time Setup
The basic SPC protocol unit time granularity is defined as 3
μ
s. Every timing is a multiple of this basic time unit.To
achieve more flexibility, trimming of the unit time can be done within IFAB_HYST. This enables a setup of different
unit times.
Table 5-8
Frame configuration
Frame type
IFAB_RES
Data nibbles
12-bit angle
00
3 nibbles
16-bit angle
01
4 nibbles
12-bit angle, 8-bit temperature
10
5 nibbles
16-bit angle, 8-bit temperature
11
6 nibbles
Table 5-9
Structure of status nibble
Name
Bits
Description
SYS_ERR
[3]
Indication of system error (S_FUSE, S_OV, S_XYOL, S_MAGOL, S_ADCT)
0: No system error
1: System error occurred
ELEC_ERR
[2]
Indication of electrical error (S_RST, S_VR)
0: No electrical error
1: Electrical error occurred
Both hardware and software resets will set this bit at “1” for the first status
nibble after the reset (S_RST).
S_NR
[1]
Slave number bit 1 (level on IFC)
[0]
Slave number bit 0 (level on SCK)
Table 5-10 Predivider setting
Parameter
Symbol
Values
Unit
Note / Test Condition
Min.
Typ.
Max.
Unit time
t
Unit
3.0
μ
s
IFAB_HYST = 00
1)
1) Not subject to production test - verified by design/characterization
2.5
2.0
1.5