Datasheet

Error Correction
Register #
Corresponding Average
Current Register Setting
(Hex)
Corresponding Ideal Average
Current with a 1 Ω ext. Sense
Resistor
0 0A6 200 mA
1 14D 400 mA
2 1F3 600 mA
3 29A 800 mA
4 340 1000 mA
TLE 7241E
Functional Description and Electrical Characteristics
Data Sheet 45 Rev. 1.1, 2009-01-19
For example:
Measured average switch threshold at 0A6
H
during Infineon production test = 207 mV
Ideal average switch threshold at 0A6
H
= 199.6 mV
Error Correction = -7.4 mV / (1.2 mV/count) = -6 counts
The contents of the error correction register are -6 or FA
H
The contents of the error correction registers can be used by the application
microcontroller to improve the accuracy of the average switch points. In the above
example, when the microcontroller requests an average current of 200 mA (assuming a
1 Ω sense resistor), the command sent should be 0A6 (ideal) - 6 (error correction) = 0A0.
For current commands between the 5 measured operating points, the microprocessor
can use linear (or more complex) interpolation to calculate the appropriate error
correction values.