
TLE5012B
SSC Registers
User’s Manual
67
Rev. 1.2, 2018-02
6.1.1
Bit Types
The TLE5012B contains read, write and update registers as described in
.
Write bits are mostly for configuration purposes. Mostly to select other configuration settings than the default ones
from the derivate (e.g. change resolution, hysteresis, update rate, enable/disable features such as
autocalibration...), but also possible to overwrite compensation parameters.
Some bits are also marked as update bits. This function is meant to obtain the data from multiple registers in the
very exact moment. In normal operation, if a Command Word is sent to read multiple registers, due to the fact that
some time is needed to process each READ, we will be reading registers in different moments (current data is
read, not data from the same point in time).
To read data from the very exact time (and not current data) an Update-Event has to be generated before sending
the command word. As explained in
under the
Data communication via SSC
section, the Update-
Event is generated by setting the CSQ line to low for 1µs (t
CSupdate
). This will store the values in the update buffer
at the same time; it is a snapshot. These values will remain in the buffer till another Update-Event is generated or
till the TLE5012B is switched off.
To read the update buffer which has just been generated, the Command World has to set the UPD (Update-
Register Access) bit to high. The Command Word structure is described in
under the
SSC Data
Transfer
section. With UPD set to high the update buffer will be read, which contains the data from the very exact
moment and not the normal registers (which contain current values).
Table 6-1
Bit Types
Abbreviation
Function
Description
r
Read
Read-only registers
w
Write
Read and write registers
u
Update
Update buffer for this bit is present. If an update is triggered, the immediate
values are stored in this update buffer simultaneously. This enables a
snapshot of all necessary system parameters at the same time.