
Analog Integrated Circuit Device Data
Freescale Semiconductor
29
33977
FUNCTIONAL DEVICE OPERATION
LOGIC COMMANDS AND REGISTERS
not be in the expected position, the master may want to re-
calibrate the pointer position with an RTZ command after the
voltage returns to a normal level. For an undervoltage vent,
both gauges may need to be re-enabled as quickly as this
flag returns to Logic [0]. The state machine will continue to
operate properly as long as V
DD
is within the normal range.
0 = Normal range
1 = Battery voltage fell below V
PWRUV
Calibrated Clock out of Specification (CAL) Bit OD7
Reading Logic [1] on this bit indicates the clock count
calibrated to a value outside the expected range given the
tolerance specified by t
CLC
in the Dynamic Electrical
Characteristics
Table 4
under POWER OUTPUT and
CLOCK TIMING.
0 = Clock within specification
1 = Clock out of specification
Undervoltage or Overvoltage Indication (OVUV) Bit OD6
A Logic [1] on this bit indicates V
PWR
voltage fell to a level
below the V
PWRUV
since the last SPI communication. Refer
to the Static Electrical Characteristics table,
Table 3
under
the subheading INPUT POWER. An undervoltage event is
just flagged, while an overvoltage event automatically
disables the drive outputs. Because the pointer may not be in
the expected position, the master may want to re-calibrate
the pointer with an RTZ command after the voltage returns to
normal level. For an overvoltage event, both gauges must be
re-enabled as soon as this flag returns to Logic [0]. The state
machine will continue to operate properly as long as V
DD
is
within the normal range.
0 = Normal range
1 = Battery voltage fell below V
PWRUV
or exceeded
V
PWROV
(ST5) Bit OD5
This bit has no meaning
Gauge Movement Since last SPI Communication (MOV)
Bit OD4
A Logic [1] on this bit indicates the Gauge pointer position
has changed since the last SPI command. This information
allows the master to confirm the pointer is moving as
commanded.
This bit may also be used to determine if the Gauge is
enabled or disabled.
0 = Gauge position has not changed since the last SPI
command
1 = Gauge pointer position has changed since the last
SPI command
ST3 (OD3) - This bit has no meaning
RTZ0 Is Enabled or Disabled (RTZ) Bit OD2
A Logic [1] on this bit indicates the gauge is in the process
of returning to the zero position as requested with the RTZ
command. This bit continues to indicate Logic [1] until the SPI
message following a detection of the zero position, or the
RTZ feature is commanded OFF using the RTZ message.
0 = Return to Zero disabled
1 = Return to Zero enabled successfully
(ST1) Bit OD1
This bit has no meaning.
Gauge Driver Junction Overtemperature (OT) Bit OD0
A Logic [1] on this bit indicates that the coil drive circuitry
has exceeded the maximum allowable junction temperature
since the last SPI communication and that the Gauge has
been disabled. It is recommended that the pointer be re-
calibrated using the RTZ command after re-enabling the
gauge using the PECCR command. This bit remains Logic [1]
until the gauge is re-enabled.
0 = Temperature within range
1 = Maximum allowable junction temperature condition
is reached
RTZ ACCUMULATOR STATUS INFORMATION
Most recent valid PECCR command resulting in the RTZ
Accumulator status output:
[Used headings to distinguish bits and accompanying text.]
The bits in
Table 17
are
read-only
bits.
(RTZ) Bit OD15
RTZ Bit Is Enabled or Disabled. Reading Logic [1] on this
bit indicates that the Gauge is in the process of returning to
the zero position as requested with the RTZ command. This
D11
D10
D9
D8
1
0
x
x
x = Don’t Care
Table 17. RTZ Accumulator Status Output Register
Bits
OD15
OD14
OD13
OD12
OD11
OD10
OD9
OD8
OD7
OD6
OD5
OD4
OD3
OD2
OD1
OD0
Read
RTZ
ACC14 ACC13 ACC12 ACC11 ACC10 ACC9
ACC8
ACC7
ACC6
ACC5
ACC4
ACC3
ACC2
ACC1
ACC0
Write
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–