
Analog Integrated Circuit Device Data
Freescale Semiconductor
22
33976
FUNCTIONAL DEVICE OPERATION
LOGIC COMMANDS AND REGISTERS
0POS1 (OD13) — This bit indicates the configured Position
0 for Gauge 1.
0 = Farthest CCW
1 = Farthest CW
0POS0 (OD12) — This bit indicates the configured Position
0 for Gauge 0.
0 = Farthest CCW
1 = Farthest CW
CMD1 (OD11) — This bit indicates whether Gauge 1 is at
the most recently commanded position.
0 = At commanded position
1 = Not at commanded position
CMD0 (OD10) — This bit indicates whether Gauge 0 is at
the most recently commanded position.
0 = At commanded position
1 = Not at commanded position
OV (OD9) — Overvoltage Indication. A logic [1] on this bit
indicates V
PWR
voltage exceeded the upper limit of V
PWROV
since the last SPI communication (refer to the Static Electrical
Characteristics table under
POWER INPUT
, page
5
). An
overvoltage event will automatically disable the driver
outputs. Because the pointer may 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 overvoltage event, both gauges must 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 exceeded V
PWROV
UV (OD8) — Undervoltage Indication. A logic [1] on this bit
indicates the V
PWR
voltage fell below V
PWRUV
since the last
SPI communication (refer to the Static Electrical
Characteristics table under
POWER INPUT
, page
5
). An
undervoltage event is just flagged; however, at some voltage
level below 4.0 V, the outputs turn OFF and the state
machine resets. Because the pointer may 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 event, 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
CAL (OD7) — Calibrated Clock out of Specification. A
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 under
POWER OUTPUT AND CLOCK TIMINGS
,
page
7
.
0 = Clock within spec
1 = Clock out of spec
OVUV (OD6) — Undervoltage or Overvoltage Indication.
A logic [1] on this bit indicates the V
PWR
voltage fell to a level
below the V
PWRUV
since the last SPI communication (refer to
the Static Electrical Characteristics table under
POWER
INPUT
, page
5
). 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
MOV1 (OD5) — This bit identifies Gauge 1 movement
since last SPI communication. A logic [1] on this bit indicates
the Gauge 1 pointer position 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 Gauge 1 is enabled or disabled.
0 = Gauge 1 position has not changed since the last SPI
command
1 = Gauge 1 pointer position has changed since the last
SPI command
MOV0 (OD4) — Gauge 0 Movement Since last SPI
Communication. A logic [1] on this bit indicates the Gauge 0
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 Gauge 0 is enabled or disabled.
0 = Gauge 0 position has not changed since the last SPI
command
1 = Gauge 0 pointer position has changed since the last
SPI command
RTZ1 (OD3) — RTZ1 Is Enabled or Disabled. A logic [1]
on this bit indicates Gauge 1 is in the process of returning to
the zero position as requested with the RTZ command. This
bit will continue to indicate a 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
RTZ0 (OD2) — RTZ0 Is Enabled or Disabled. A logic [1]
on this bit indicates Gauge 0 is in the process of returning to
the zero position as requested with the RTZ command. This
bit continues to indicate a 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
OT1 (OD1) — Gauge 1 Junction Overtemperature.
A logic [1] on this bit indicates that the coil drive circuitry
dedicated to drive Gauge 1 has exceeded the maximum
allowable junction temperature since the last SPI
communication and that Gauge 1 has been disabled. It is
recommended that the pointer be re-calibrated using the RTZ