TLE4998C8(D)
Programmable Linear Hall Sensor
Features
•
Integration of two individual programmable Linear Hall sensor IC’s with
SPC (Short PWM Code) protocol with enhanced interface features based
on SENT (Single Edge Nibble Transmission, defined by SAE J2716)
•
20-bit Digital Signal Processing (DSP)
•
Digital temperature and stress compensation
•
16-bit overall resolution
•
Operating automotive temperature range -40°C to 125°C
•
Minimal drift of output signal over temperature and lifetime
•
Programmable parameters stored in EEPROM with single-bit error correction:
– SPC protocol modes: synchronous transmission, dynamic range selection, ID selection mode
– Magnetic range, sensitivity (gain), offset, and polarity of the output slope
– Bandwidth
– Clamping levels
– Customer temperature compensation coefficients for all common magnets
•
Re-programmable until memory lock
•
Supply voltage 4.5-5.5 V (4.1-16 V extended range)
•
Configurable magnetic range: ±50 mT, ±100 mT, or ±200 mT
•
Reverse-polarity and overvoltage protection for all pins
•
Output short-circuit protection
•
On-board diagnostics (overvoltage, EEPROM error)
•
Output of internal magnetic field values and temperature
•
Programming and operation of multiple sensors with common power supply
•
Two-point calibration of magnetic transfer function without iteration steps
•
Green Product (RoHS compliant)
•
AEC Qualified
PRO-SIL™ Features
•
Safety Manual and Safety Analysis Summary Report
Data Sheet
www.infineon.com
1
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Potential applications
•
Robust replacement of potentiometers: No mechanical abrasion, resistant to humidity, temperature,
pollution and vibration
•
Linear and angular position sensing in automotive and industrial applications with highest accuracy
requirements
•
Suited for safety applications such as pedal position, throttle position and steering torque sensing
Product validation
Qualified for automotive applications. Product validation according to AEC-Q100.
Description
The linear Hall IC TLE4998C8(D) has been designed specifically to meet the requirements of highly accurate
angle and position detection.
The sensor provides a digital SPC (Short PWM Code) signal, based on the standardized SENT (Single Edge
Nibble Transmission, SAE J2716) protocol. The SPC protocol allows transmissions initiated by the ECU. Two
further operation modes are available.
•
“range selection” for dynamically switching of the measurement range during operation
•
“ID selection” to build a bus system with up to 4 IC’s on a single output line and a common supply, which
can be individually accessed by the ECU.
Each transmission sequence contains an adjustable number of nibbles representing the magnetic field, the
temperature value and a status information of the sensor. The interface is further described in Chapter 6.
The output stage is an open-drain driver pulling the output pin to low only. Therefore, the high level needs to
be obtained by an external pull-up resistor. This output type has the advantage that the receiver may use an
even lower supply voltage (e.g. 3.3 V). In this case the pull-up resistor must be connected to the given receiver
supply.
The IC is produced in BiCMOS technology with high voltage capability and it also has reverse-polarity
protection.
Digital signal processing using a 16-bit DSP architecture together with digital temperature and stress
compensation guarantees excellent stability over the whole temperature range and life time.
Table 1
Ordering Information
Product Name
Marking
Ordering Code
Package
TLE4998C8
C8S
SP0024977581)
single sensor, PG-TDSO-8-1
C8D
1)
TLE4998C8D
SP002497754
dual sensor, PG-TDSO-8-2
1) These ordering codes are valid for the B2 design onwards.
Data Sheet
2
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Table of Contents
1
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3
3.1
3.2
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Principle of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Transfer Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4
Application Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5
5.1
5.2
5.3
5.3.1
5.3.2
5.3.3
5.3.4
General Product Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Operating Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Electrical, Thermal and Magnetic Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Magnetic Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Electrical and Magnetic Characteristics in Undervoltage Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Magnetic Field Direction Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6
6.1
6.2
6.3
6.4
6.4.1
6.4.2
6.4.3
SPC Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SPC Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unit Time Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Master Pulse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SPC Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Synchronous Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Synchronous Transmission Including Range Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Synchronous Mode with ID Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
Configuration and Calibration Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8
8.1
8.2
Error Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Voltages Outside the Operating Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
EEPROM Error Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
9
Package Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
10
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Data Sheet
3
14
14
15
16
17
17
17
18
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Block Diagram
1
Block Diagram
VDD
Bias
Supply
spinning
HALL
A
EEPROM
Interface
TST
D
OUT
Temp.
Sense
Stress
Sense
DSP
A
SPC
D
GND
ROM
Figure 1
Data Sheet
Block Diagram
4
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Pin Configuration
2
Pin Configuration
Figure 2 shows the location of the Hall elements in the package and the pin configuration of the
TLE4998C8(D).
Figure 2
Pin Configuration of PG-TDSO-8 package
Table 2
TLE4998C8(D) Pin Definitions and Functions
Pin No.
Symbol
TLE4998C8 Function
TLE4998C8D Function
1
TST
Test pin (connection to GND is
recommended)
Test pin (top die, connection to GND is
recommended)
2
VDD
Supply voltage / programming interface
Supply voltage / programming interface
(top die)
3
GND
Ground
Ground (top die)
4
OUT
Output / programming interface
Output / programming interface (top die)
5
OUT
Not connected
Output / programming interface (bottom
die)
6
GND
Not connected
Ground (bottom die)
7
VDD
Not connected
Supply voltage / programming interface
(bottom die)
8
TST
Not connected
Test pin (bottom die, connection to GND
is recommended)
Data Sheet
5
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Functional Description
3
Functional Description
3.1
Principle of Operation
•
A magnetic flux is measured by a Hall-effect cell
•
The output signal from the Hall-effect cell is converted from analog to digital signals
•
The chopped Hall-effect cell and continuous-time A/D conversion ensure a very low and stable magnetic
offset
•
A programmable low-pass filter to reduce noise
•
The temperature is measured and A/D converted
•
Temperature compensation is done digitally using a second-order function
•
Digital processing of the output value is based on zero field and sensitivity value
•
The output value range can be clamped by digital limiters
•
The final output value is represented by the data nibbles of the SPC protocol
3.2
Transfer Functions
The examples in Figure 3 show how different magnetic field ranges can be mapped to the desired output
value ranges.
•
Polarity Mode:
– Bipolar: Magnetic fields can be measured in both orientations. The limit points do not necessarily have
to be symmetrical around the zero field point
– Unipolar: Only north- or south-oriented magnetic fields are measured
•
Inversion: Both gain can be set to positive values, negative values or positive/negative values.
B (mT)
OUT12 /
OUT16
50
4095 /
100
65535
0
0
-50
Data Sheet
4095 /
65535
0
0
-100
Example 1:
- Bipolar
Figure 3
OUT12 /
OUT16
B (mT)
B (mT)
OUT12 /
OUT16
200
4095 /
65535
0
0
-200
Example 2:
- Unipolar
- Big offset
Example 3:
- Bipolar
- Inverted (neg. gain)
Examples of Operation
6
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Application Circuit
4
Application Circuit
Figure 4 shows the connection of two Linear Hall sensors to a microcontroller.
Sensor
Module
Voltage Supply
Sensor
Voltage Supply
µC
µC
VDD
VDD
47nF
TLE out
4998
ECU
Module
Vdd
2k2
OUT1
GND
50
CCin1
1nF
4.7nF
GND
VGND
CCin2
2k2
V DD
47nF
TLE out
4998
OUT2
50
GND
1nF
4.7nF
Figure 4
Application Circuit
The application circuit shown should be regarded as an example only.
Data Sheet
7
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
General Product Characteristics
5
General Product Characteristics
5.1
Maximum Ratings
All further given specifications are regarded to each of the implemented sensors IC’s, or otherwise noted.
Table 3
Absolute Maximum Ratings
Parameter
Junction temperature
Symbol
TJ
Values
Min.
Typ.
Max.
- 40
–
1601)
Unit
Note or
Test Condition
°C
–
Voltage on VDD pin with respect to
ground
VDD
-18
–
18.35
V
2)3)
Supply current @ overvoltage VDD
max.
IDDov
–
–
15
mA
–
Reverse supply current @ VDD min.
IDDrev
-1
–
0
mA
–
V
–
Voltage on output pin with respect to VOUT
ground
-1
Magnetic field
BMAX
ESD protection
VESD
4)
5)
–
18.35
–
–
1
T
–
–
–
±2
kV
According HBM
ANSI/ESDA/JEDEC
JS-001
1) For limited time of 96 h. Depends on customer temperature lifetime cycles. Please ask Infineon for support.
2) Higher voltage stress than absolute maximum rating, e.g. 150% in latch-up tests is not applicable. In such cases, Rseries
≥100 Ω for current limitation is required.
3) Max 1h, in operating temperature range.
4) IDD can exceed 10 mA when the voltage on OUT is pulled below -1 V (-5 V at room temperature).
5) VDD = 5 V, open drain permanent low, for max. 10 minutes
Attention: Stresses above those listed under “Absolute Maximum Ratings” may cause permanent
damage to the device. This is a stress rating only and functional operation of the device at
these or any other conditions above those indicated in the operational sections of this
specification is not implied. Furthermore, only single error cases are assumed. More than one
stress/error case may also damage the device.
Exposure to absolute maximum rating conditions for extended periods may affect device
reliability. During absolute maximum rating overload conditions the voltage on VDD pins with
respect to ground (VSS) must not exceed the values defined by the absolute maximum ratings.
Lifetime statements are an anticipation based on an extrapolation of Infineon’s qualification
test results. The actual lifetime of a component depends on its form of application and type of
use etc. and may deviate from such statement. The lifetime statement shall in no event extend
the agreed warranty period.
Data Sheet
8
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
General Product Characteristics
5.2
Operating Range
The following operating conditions must not be exceeded in order to ensure correct operation of the
TLE4998C8(D). All parameters specified in the following sections refer to these operating conditions and each
of the implemented sensors IC’s if applicable or unless otherwise indicated.
Table 4
Operating Range
Parameter
Symbol
Supply voltage
VDD
Values
Min.
Typ.
Max.
4.5
–
5.5
4.1
Supply undervoltage
VDDuv
VDDpon
3)
1)2)
Unit
Note or Test Condition
V
–
–
16
V
Extended range
–
4.1
V
Undervoltage range, reduced
magnetic performance (see
Table 7)
Output pull-up voltage4) Vpull-up
–
–
18.35
V
–
4)
RL
1
–
–
kΩ
–
Iout
0
–
5
mA
–
Iout, leak
40
85
140
μA
Vpull-up= 5V and 0< VDD 12 V, a series resistance Rseries ≥100 Ω is recommended
2) The open drain switch off, due to overvoltage on the VDD line, can take place in the range of 16.65 V to 18.35 V, as
defined in Chapter 8.1 of the data sheet.
3) VDDpon ... power-on reset level, see Table 5
4) Output protocol characteristics depend on these parameters, RL must be according to max. output current.
5) Internal leakage from Out pin to GND pin in case VDD is lost.
6) RTHja ≤ 150 K/W.
7) Maximum exposure time at other ambient temperatures between -40°C and 125°C shall be calculated based on the
values specified in this table using the Arrhenius model.
Note:
Data Sheet
Keeping signal levels within the limits specified in this table ensures operation without overload
conditions.
9
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
General Product Characteristics
5.3
Electrical, Thermal and Magnetic Parameters
All specification values are valid over temperature and lifetime, unless noted otherwise.
5.3.1
Electrical Characteristics
Table 5
Electrical Characteristics
Parameter
Symbol
Supply current
Thermal resistance
1)
2)
Power-on time
Values
Unit
Note or Test Condition
Min.
Typ.
Max.
IDD
3
6
8
mA
per die
RthJA
–
–
150
K/W
junction to air
tPon
–
0.7
2
ms
≤ ±5% target out value
–
15
20
≤ ±1% target out value
Power-on reset level3)
VDDpon
3.1
3.5
3.9
V
Output impedance
ZOUT
20
40
70
kΩ
Output fall time
tfall
2
3.5
5
μs
VOUT 4.5 V to 0.5 V4)
Output rise time
trise
–
20
–
μs
VOUT 0.5 V to 4.5 V4)
Output low saturation
voltage
VOUTsat
–
0.3
0.6
V
IOUTsink= 5 mA
–
0.2
0.4
V
IOUTsink= 2.2 mA
Output noise (rms)
OUTnoise
–
–
2
LSB12
With LP filter setting from 80 Hz
until 1390 Hz5)
Oscillator frequency
variation
Δf / f
-20
–
20
%
Nominal oscillator frequency:
8MHz
1) Values derived from a simulation with a 4-layer PCB
2) Response time to set up output data at power on when a constant field is applied. The first value given has a ±5%
error, the second value has a ±1% error.
3) Power-on and power-off
4) Depends on External RL and CL, See Application Circuit
5) Range ±50 mT (also valid for ranges ±100 mT and ±200 mT), Gain 1.0 (scales linearly with gain)
VOUT
*)
t HIGH
tlow
VDD
90% VDD
10% VDD
VOUTsat
*)
tfall
Figure 5
Data Sheet
RL to VDD assumed
trise
t
Output Characteristic
10
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
General Product Characteristics
Calculation of the Junction Temperature
The internal power dissipation PTOT of the sensor increases the chip junction temperature above the ambient
temperature.
The power multiplied by the total thermal resistance RthJA (Junction to Ambient) added to TA leads to the final
junction temperature. RthJA is the sum of the addition of the two components, Junction to Case and Case to
Ambient.
RthJA = RthJC + RthCA
TJ = TA + ΔT = RthJA x PTOT = RthJA x ( VDD x IDD + VOUT x IOUT ); IDD, IOUT > 0, if direction is into IC
Example (assuming no load on VOUT and TLE4998C8(D) type):
•
VDD = 5 V
•
IDD = 8 mA
•
ΔT= 150 [K/W] x (5 [V] x 0.008 [A] + 0 [VA]) = 6 K per silicon
For molded sensors, the calculation with RthJC is more adequate.
5.3.2
Magnetic Characteristics
Table 6
Magnetic Characteristics
Parameter
Symbol
Values
Unit
Min.
Typ.
Max.
Note or Test Condition
Sensitivity
S1)
±8.2
–
±245
LSB12/mT programmable2)
Sensitivity drift
ΔS
-2.0
–
+2.0
%
Magnetic field range
MFR
±50
±100
±200
mT
programmable3)
Integral nonlinearity
INL
–
±2.0
±4.1
LSB12
4)
Magnetic offset
BOS
–
±100
±400
μT
Magnetic offset drift
ΔBOS
–
±1
±5
μT/°C
Magnetic hysteresis
BHYS
–
–
20
10
μT
1)
2)
3)
4)
in 50mT range
in 100mT range
Defined as ΔOUT / ΔB.
Programmable in steps of 0.024%.
Depending on offset and gain settings, the output may already be saturated at lower fields.
Range ±50 mT (also valid for ranges ±100 mT and ±200 mT), Gain = 1.0 (scales linearly with gain)
Data Sheet
11
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
General Product Characteristics
5.3.3
Electrical and Magnetic Characteristics in Undervoltage Range
Table 7
Electrical and Magnetic Characteristics in Supply Undervoltage Range
Parameter
Symbol
Values
Unit
Min.
Typ.
Max.
Note or Test Condition
Sensitivity drift
SE(T)
–
–
+2.5/-7.5 %
Magnetic offset drift
ΔBOS
–
–
±400
μT
Integral nonlinearity
INL
–
–
±8.2
LSB12
1)
Output noise (rms)
OUTnoise –
–
8
LSB12
With LP filter setting from 80 Hz
until 1390 Hz1)
1) Range ±50 mT (also valid for ranges ±100 mT and ±200 mT), Gain = 1.0 (scales linearly with gain)
5.3.4
Magnetic Field Direction Definition
Figure 6 shows the definition of the magnetic field direction. By standard the south pole field defines the
positive field values of the top die of the TLE4998C8(D).
TLE4998x8D (dual die):
TLE4998 x8 (single die):
N
Top Die
S
N
Branded Side
S
Branded Side
Bottom Die
Figure 6
Definition of magnetic field direction of the TLE4998C8(D).
For the TLE4998C8D, the bottom die measures the inverted field value of the top die. This leads to a default
output characteristic as shown in Figure 7.
Data Sheet
12
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
General Product Characteristics
Output [LSB16]
65535
Dual Die Top / Single Die
Dual Die Bottom
32768
0
-50
Figure 7
Data Sheet
-32
0
Magnetic Flux B [mT]
32
50
Example of the dual die output characteristic (range 50 mT, gain 1.0, typical)
13
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
SPC Output
6
SPC Output
The sensor supports a SPC (Short PWM Code) protocol, which enhances the standard SENT protocol (Single
Edge Nibble Transmission) defined by SAE J2716. SPC is a synchronous SENT output, triggered by a master
pulse from the ECU.
6.1
SPC Protocol
The single edge is defined by a 3 unit time (UT) low pulse on the output, followed by the high time defined in
the protocol (nominal values, may vary by tolerance of internal RC oscillator and the programming, see
Chapter 6.2). All values are multiples of a configurable unit time. A transfer consists of the following parts:
•
A trigger pulse by the master, which initiates the data transmission
•
A synchronization period of 56 UT (in parallel, a new sample is calculated)
•
A status nibble of 12-27 UT
•
Between 3 and 6 data nibbles of 12-27 UT each (number is programmable, see Table 8), representing the
Hall value and temperature information
•
A Checksum (CRC) nibble of 12-27 UT.
•
An end pulse to terminate the SPC transmission.
Line idle
Master
Trigger
Pulse
Sync
frame
Status
Nibble
Data
Nibble 1
Data
Nibble 2
Data
Nibble 3
OUT
Data
Nibble 3
Data
Nibble 4*
Data
Nibble 5*
Data
Nibble 6*
CRC
Nibble
End Pulse
Available for
next sample
* Data Nibbles 4 to 6 are optional (programmable )
Figure 8
SPC Frame
The CRC checksum includes the status nibble and the data nibbles and can be used to check the validity of the
decoded data. It is calculated using a polynomial x4 +x3 + x2 + 1 with a seed value of 0101. The calculation
scheme of the CRC is described in detail in the TLE4998 User’s Manual.
The sensor is available for the next sample 90 μs after the falling edge of the end pulse. The sensor’s sampling
time is at the beginning of the synchronization period.
The number of transmitted SPC nibbles is programmable to customize the amount of information sent by the
sensor. The default frame contains a 16 bit Hall value and an 8bit temperature value.
Table 8
Frame Selection
Frame Type
Parameter F
Data Nibbles
16 bit Hall, 8 bit temperature
0
6 nibbles
16 bit Hall
1
4 nibbles
12 bit Hall, 8 bit temperature
2
5 nibbles
12 bit Hall
3
3 nibbles
Data Sheet
14
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
SPC Output
The temperature is coded as an 8 bit value. The value is transferred in unsigned integer format and
corresponds to the range between -55 °C and +200 °C, so a transferred value of 55 corresponds to 0 °C. The
temperature is additional information and although it is not calibrated, may be used for a plausibility check,
for example. Table 9 shows the mapping between junction temperature and the transmitted value in the SPC
frame.
Table 9
Mapping of Temperature Value
Junction Temperature
Typ. Decimal Value from Sensor
Note
- 55 °C
0
Theoretical lower limit1)
0 °C
55
–
25 °C
80
–
200 °C
255
Theoretical upper limit1)
1) Theoretical range of temperature values, not operating temperature range.
The status nibble allows to check internal states and conditions of the sensor.
•
Depending on the selected SPC mode, the first two bits of the status nibble contain either the selected
magnetic range or the ID of the sensor and allow therefore an easy interpretation of the received data.
•
The third bit is set to 1 for the first transmission after the sensor returns from an overvoltage operation with
disabled open drain stage to regular operation (see Chapter 8).
•
The fourth bit is switched to 1 for the first data package transferred after a reset.
6.2
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 used to:
•
Allow a calibration trim within a timing error of less than 20% clock error (as given in SAE standard)
•
Allow a modification of the unit time for small speed adjustments
This enables a setup of different unit times. The output characteristic depends on the external load, the wiring,
as well on the pull-up resistor and the temperature. Furthermore, sufficient driving capability of the reciever
is required, in order to fulfill the master pulse requirements.
Table 10
Pre-divider Setting
Parameter
Unit time
Symbol
tUNIT
Values
Min.
Typ.
Max.
2.0
–
3.88
Unit
Note or Test Condition
μs
ClkUNIT=8 MHz1)2)
1) Default setting is 3 μs nominal SPC unit time.
2) Subject to RC oscillator frequency variation ± 20%.
The nominal unit time is calculated by:
tUNIT = (Prediv + 16) / ClkUNIT
Clk UNIT = 8MHz ± 20%
Data Sheet
(6.1)
15
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
SPC Output
6.3
Master Pulse
An SPC transmission is initiated by a Master pulse from the ECU on the OUT pin. To detect a low-level on the
OUT pin, the voltage has to be below a threshold Vthf. The sensor detects that the OUT line has been released
as soon as Vthr is crossed. Figure 9 shows the timing definitions for the master pulse. The master low time tmlow
as well as the total trigger time tmtr are individual for the different SPC modes and are given in the subsequent
sections.
It is recommended to choose the typical master low time exactly between the minimum and the maximum
possible time: tmlow,typ = (tmlow,min + tmlow,max) / 2. The master shall provide a high timing accuracy (approx. 1%).
If the master low time exceeds the maximum low time, the sensor does not respond and is available for a next
triggering 30μs after the master pulse crosses Vthr. tmd,tot is the delay between internal triggering of the falling
edge in the sensor and the triggering of the ECU.
Note:
Internal acceptance limits for trigger low time are wider than those specified in Table 13, Table 14,
and Table 15, to accomodate +-20% oscillator drift.
Table 11
Master Pulse Parameters
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit
Note or Test Condition
Falling edge threshold
Vthf
1.1
1.3
1.7
V
–
Rising edge threshold
Vthr
1.25
1.43
1.8
V
–
Total trigger time
tmtr
—
13
—
UT
Synchronous mode1)2)
—
56
—
UT
Dyn. range mode 1)2)
—
90
—
UT
ID selection mode 1)2)
3.7
5.8
7.9
μs
3)
Master delay time
tmd,tot
1) UT = Programmed nominal SPC unit time
2) Trigger time in the sensor is fixed to the number of unit times specified in the “typ.” column, but the effective trigger
time varies due to the sensor’s clock variation
3) Depends on External RL, CL and Vdd
tmtr
OUT
Vthf,max
Vthf,min
Vthr,max
ECU trigger
level
Vthr,min
tmd,tot
t mlow,min
t mlow,max
Figure 9
Data Sheet
SPC Master Pulse Timing
16
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
SPC Output
6.4
SPC Modes
SPC enables the use of enhanced protocol functionality due to the ability to select between “synchronous”,
“range selection” and “ID selection” protocol mode. The ID register is only used in ID selection mode.
Table 12
SPC Mode Selection
Mode
Parameter Prot MSB
Parameter Prot LSB
Synchronous
0
No effect
Dynamic range selection
1
0
ID selection
1
1
6.4.1
Synchronous Transmission
In the “synchronous” mode, the sensor (slave) starts to transfer a complete data frame only after a low pulse
is forced by the master on the OUT pin. This means that the data line is bidirectional - an open drain output of
the micro controller (master) sends the trigger pulse. The sensor then initiates a sync pulse and starts to
calculate the new output data value. After the synchronization period, the data follows in form of a standard
SENT frame, starting with the status, data and CRC nibbles. At the end, an end pulse allows the CRC nibble
decoding and indicates that the data line is idle again. The timing diagram in Figure 8 visualizes a
synchronous transmission.
Table 13
Master Pulse Timing for Synchronous Mode
Parameter
Symbol
Master low time
tmlow
Values
Min.
Typ.
Max.
1.5
2.75
4
Unit
Note or Test Condition
UT1)
–
1) UT = Programmed nominal SPC unit time.
CPU
Sensor
VDD
OUT
Capcom-Unit
Outpin (OD)
GND
Figure 10
Bidirectional Communication in Synchronous Mode
6.4.2
Synchronous Transmission Including Range Selection
The low time duration of the master can be used to select the magnetic range of the sensor in SPC dynamic
range selection mode.
Table 14
Master Pulse Timing for Dynamic Range Mode
Parameter
Master low time
Data Sheet
Symbol
tmlow
Values
Unit
Note or Test Condition
Min.
Typ.
Max.
1.5
3.25
5
UT1)
Range = 200 mT (R=0)
9
12
15
UT
Range = 100 mT (R=1)
24
31.5
39
UT
Range = 50 mT (R=3)
17
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
SPC Output
1) UT = Programmed nominal SPC unit time.
Changing the range takes some time due to the settling time of internal circuitry. The first sample after a range
switch therefore still displays a value sampled with the old range setting and the second transmission after
changing the range displays the new range with reduced accuracy.
6.4.3
Synchronous Mode with ID Selection
In ID selection mode, one of up to four sensors are selectable on a bus (bus mode, 1 master with up to 4 slaves).
This allows parallel connection of up to 4 sensors on one data line, as illustrated in Figure 11.
CPU
Sensor 1
VDD
OUT
Capcom-Unit
Outpin (OD)
GND
Sensor 2
VDD
OUT
GND
Figure 11
Bidirectional Communication with ID Selection
In this mode, the sensor starts to transfer complete packages only after receiving a master low pulse with an
ID that is equivalent to the programmed value in its ID register. The mapping between master low time and ID
is given in Table 15. A proper addressing requires the different sensors on a same bus to be programmed with
the same nominal SPC unit time.
Table 15
Master Pulse Timing for ID Selection Mode
Parameter
Master low time
Symbol
tmlow
Values
Unit
Note or Test Condition
Min.
Typ.
Max.
9
10.5
12
UT1)
ID = 0
19
21
23
UT
ID = 1
35.5
38
40.5
UT
ID = 2
61.5
64.5
67.5
UT
ID = 3
1) UT = Programmed nominal SPC unit time.
Data Sheet
18
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
SPC Output
omitted if F[0] = 1*
omitted if F[1] = 1*
TRIGGER
SYNC
bits
STATUS
H1
H2
H3
H4
T1
T2
description
CRC
description
state
state
status information
10
RR/ID
startup condition in RR / of ID
01
RR/ID
overvoltage in RR / of ID
00
RR/ID
normal state in RR / of ID
CRC calculation
for all nibbles
seed value : 0101
polynomial : X4+X3 +X2+1
bits
description
11
+/- 50mT or ID #3
10
+/- 100mT or ID #2
01
+/- 100mT or ID #1
00
+/- 200mT or ID #0
bits
description 1
description 2
decimal: OUT12
decimal: OUT16
( = H1*256+H2*16 +H3 )
( = OUT12*16+H4 )
bits
description
T1
T2
decimal: TEMP8
65535 (FSR)
1111
1111
200 °C
65534
1111
1110
199 °C
4095
:
1111
:
:
0000
4095
65520
1111
0000
185 °C
1110
1111
4094
65519
1110
1111
184 °C
1110
1110
4094
65518
:
:
:
1111
1110
:
4094
:
0101
0000
25 °C
1111
1111
1110
0000
4094
65504
0100
1111
24 °C
1111
1111
1101
1111
4093
65503
:
:
:
:
:
:
:
:
:
0011
0111
0°C
0000
0000
0010
0000
2
32
0011
0110
-1°C
0000
0000
0001
1111
1
31
:
:
:
0000
0000
0001
:
1
:
0000
0001
-54 °C
0000
0000
0001
0000
1
16
0000
0000
-55 °C
0000
0000
0000
1111
0
15
0000
0000
0000
1110
0
14
0000
0000
0000
:
0
:
0000
0000
0000
0001
0
1
0000
0000
0000
0000
0
0
H1
H2
H3
H4
1111
1111
1111
1111
4095 (FSR)
1111
1111
1111
1110
4095
1111
1111
1111
:
1111
1111
1111
1111
1111
1111
1111
1111
* The number of nibbles is programmed
in the frame register F
Figure 12
Data Sheet
( = T1*16 + T2 )
Abbreviations :
TRIGGER – trigger nibble
SYNC – synchronization nibble
STATUS – status nibble
CRC – cyclic redundancy code nibble
FSR – full scale range
H1..4 – hall value
T1..2 – temperature value
OUT12 – 12 bit output value
OUT16 – 16 bit output value
TEMP8 – 8 bit temperature value
Content of a SPC Data Frame (5-8 Nibbles)
19
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Configuration and Calibration Parameters
7
Configuration and Calibration Parameters
The TLE4998C8(D) has several configurable parameters which are stored in the EEPROM. These parameters
affect the internal data processing and compensation and the output protocol. This chapter gives an overview
of the parameters. A detailed description of all the parameters and the programming procedure is given in the
TLE4998 User’s Manual.
Table 16
TLE4998C8(D) Paramters
Parameter
Setting range
Note
Magnetic range
±50 mT
±100 mT
±200 mT
Magnetic input range of Hall ADC
Gain
-4.0...4.0
Gain value of +1.0 corresponds to typical 32
LSB12/mT sensitivity in 100 mT range (64
LSB12/mT in 50mT range)
Offset
-16384 LSB12 ... 16384 LSB12
Quantization step: 1 LSB12
Clamping low level
0 LSB16 ... 64512 LSB16
Quantization step: 1024 LSB16
(see Figure 13)
Clamping high level
1023 LSB16 ... 65535 LSB16
Quantization step: 1024 LSB16
Bandwidth
80 Hz
240 Hz
440 Hz
640 Hz
860 Hz
1100 Hz
1390 Hz
Off
Low-pass filter cut-off (-3 dB) frequency (see
Figure 14)
1st order temperature
coefficient TC1
-1000 ppm/°C ... 2500 ppm/°C
2)
2nd order temperature
coefficient TC2
-4 ppm/°C2 ... 4 ppm/°C2
3)
SPC unit time1)
2.0 µs ... 3.88 µs
see Chapter 6.2
SPC protocol frames
16 bit Hall + 8 bit temperature
16 bit Hall
12 bit Hall + 8 bit temperature
12 bit Hall
see Table 8
SPC mode
Synchronous
Dynamic Range
ID Selection
see Chapter 6.4
1)
1) Subject to oscillator variation ±20%.
2) Relative range to Infineon temperature pre-calibration, the maximum adjustable range is limited by the register-size
and depends on specific pre-calibrated TL setting, full adjustable range: -2441 to +5355 ppm/°C.
3) Relative range to Infineon temperature pre-calibration, the maximum adjustable range is limited by the register-size
and depends on specific pre-calibrated TQ setting, full adjustable range: -15 to +15 ppm/°C2.
Data Sheet
20
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Configuration and Calibration Parameters
OUT (LSB16)
65535
Error range
OUTCH
55295
Operating range
OUTCL
10240
Error range
0
Bmax
Bmin
B (mT)
Figure 13
Clamping Example
0
Magnitude (dB)
-1
-2
-3
-4
-5
-6
101
Figure 14
Data Sheet
2
10
10
3
Frequency (Hz)
DSP Input Filter (Magnitude Plot)
21
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Error Detection
8
Error Detection
Different error cases can be detected by the On-Board Diagnostics (OBD) and reported to the micro controller
in the status nibble (see SPC Output).
8.1
Voltages Outside the Operating Range
•
Inside the ratings specified in Table 3 “Absolute Maximum Ratings” on Page 8
•
Outside the range specified in Table 4 “Operating Range” on Page 9
The output signals an error condition if VDD crosses the overvoltage threshold level.
Table 17
Overvoltage
Parameter
Symbol
Overvoltage threshold
8.2
VDDov
Values
Unit
Min.
Typ.
Max.
16.65
17.5
18.35
Note or
Test Condition
V
EEPROM Error Correction
The parity method is able to correct a single bit in the EEPROM line. One other single bit error in another
EEPROM line can also be detected, but not corrected. In case there is an incorrectable EEPROM failure, the
open drain stage is disabled and permanently kept in off state (high ohmic/sensor defect).
Data Sheet
22
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Package Outlines
9
Package Outlines
PG-TDSO-8 Package Outlines
Figure 15
PG-TDSO-8 (PG-TDSO-Plastic Green Thin Dual Small Outline), Package Dimensions
Distance Chip to package
Figure 16 shows the distance of the chip surface to the PG-TDSO-8 surface.
TLE4998x8D (dual die):
Figure 16
TLE4998x8 (single die ):
Distance of chip surface to package surface
Moisture Sensitivity Level (MSL)
The PG-TDSO-8 fulfills the MSL level 3 according to IPC/JEDEC J-STD-033B.1.
Data Sheet
23
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Package Outlines
PG-TDSO-8 Package Marking
Figure 17
PG-TDSO-8 (PG-TDSO-Plastic Green Thin Dual Small Outline), Package Marking
Data Sheet
24
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Package Outlines
Green Product (RoHS compliant)
To meet the world-wide customer requirements for environmentally friendly products and to be compliant
with government regulations the device is available as a green product. Green products are RoHS-Compliant
(i.e Pb-free finish on leads and suitable for Pb-free soldering according to IPC/JEDEC J-STD-020).
For further information on alternative packages, please visit our website:
http://www.infineon.com/packages.
Data Sheet
25
Dimensions in mm
Rev. 2.0
2018-05
TLE4998C8(D)
Programmable Linear Hall Sensor
Revision History
10
Revision History
Revision History
Page or Item
Subjects (major changes since previous revision)
Rev. 2.0, 2018-05
Updated Datasheet to new Infineon template
Page 2
Removed AEC Q100 Revision version.
Page 2
Updated Ordering Code for the TLE4998C8 for the B2 parts.
Page 2
Updated Ordering Code for the TLE4998C8D for the B2 parts.
Page 2
Added footnote to Ordering Code.
Page 9
Added new parameter Output leakage current to Operating Range.
Page 10
Updated Footnote Hyperlink Depends on External RL and CL, See Application Circuit.
Data Sheet
26
Rev. 2.0
2018-05
Trademarks
All referenced product or service names and trademarks are the property of their respective owners.
Edition 2018-05
Published by
Infineon Technologies AG
81726 Munich, Germany
© 2018 Infineon Technologies AG.
All Rights Reserved.
Do you have a question about any
aspect of this document?
Email: erratum@infineon.com
Document reference
IMPORTANT NOTICE
The information given in this document shall in no
event be regarded as a guarantee of conditions or
characteristics ("Beschaffenheitsgarantie").
With respect to any examples, hints or any typical
values stated herein and/or any information regarding
the application of the product, Infineon Technologies
hereby disclaims any and all warranties and liabilities
of any kind, including without limitation warranties of
non-infringement of intellectual property rights of any
third party.
In addition, any information given in this document is
subject to customer's compliance with its obligations
stated in this document and any applicable legal
requirements, norms and standards concerning
customer's products and any use of the product of
Infineon Technologies in customer's applications.
The data contained in this document is exclusively
intended for technically trained staff. It is the
responsibility of customer's technical departments to
evaluate the suitability of the product for the intended
application and the completeness of the product
information given in this document with respect to
such application.
For further information on technology, delivery terms
and conditions and prices, please contact the nearest
Infineon Technologies Office (www.infineon.com).
WARNINGS
Due to technical requirements products may contain
dangerous substances. For information on the types
in question please contact your nearest Infineon
Technologies office.
Except as otherwise explicitly approved by Infineon
Technologies in a written document signed by
authorized representatives of Infineon Technologies,
Infineon Technologies’ products may not be used in
any applications where a failure of the product or any
consequences of the use thereof can reasonably be
expected to result in personal injury.