4 bmc error status registers 40h-47h, 1 register 40hb_error status 1, 4 bmc error status registers 40h–47h – Rainbow Electronics LM93 User Manual
Page 41: 1 register 40h, B_error status 1, 0 registers
16.0 Registers
(Continued)
16.4 BMC ERROR STATUS REGISTERS 40h–47h
The B_Error Status Registers contain several bits that each represent a particular error event that the LM93 can monitor. The
LM93 sets a given bit whenever the corresponding error event occurs. The BMC_ERR bit in the LM93 Status/Control register is
also set if any bit in the BMC Error Status registers is set. If enabled, ALERT is also asserted anytime BMC_ERR is set. The
exception to this is the fixed threshold error status bits in the PROCHOT Error Status registers. They have no influence on
BMC_ERR or ALERT.
Once a bit is set in the BMC Error Status registers, it is not automatically cleared by the LM93 if the error event goes away. Each
bit must be cleared by software. If software attempts to clear a bit while the error condition still exists, and the error is unmasked,
the bit does not clear. If the error is masked, the bit can be cleared even if the error condition still exists.
If the LM93 is in ASF mode, the BMC Error Status registers are both read-to-clear and write-one-to-clear. When not in ASF mode,
the registers are only write-one-to-clear.
Each register described in this section has a column labeled Sleep Masking. This column describes which error events are
masked in various sleep states. The sleep state of the system is communicated to the LM93 by writing to the Sleep State Control
register. If a sleep state in this column has a ‘*’ next to it, it denotes that the error event is optionally masked in that sleep mode,
depending on the Sleep State Mask registers.
16.4.1 Register 40h
B_Error Status 1
Register
Address
Read/
Write
Register
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Default
Value
40h
RWC
B_Error
Status 1
RES
VRD2
_ERR
VRD1
_ERR
ZN4_
ERR
ZN3_
ERR
ZN2_
ERR
ZN1_
ERR
00h
Bit
Name
R/W
Description
Sleep
Masking
0
ZN1_ERR
RWC This bit is set when the zone 1 temperature has fallen outside the zone 1
temperature limits.
S3*, S4/5*
1
ZN2_ERR
RWC This bit is set when the zone 2 temperature has fallen outside the zone 2
temperature limits.
S3*, S4/5*
2
ZN3_ERR
RWC This bit is set when the zone 3 temperature has fallen outside the zone 3
temperature limits.
none
3
ZN4_ERR
RWC This bit is set when the zone 4 temperature has fallen outside the zone 4
temperature limits.
none
4
VRD1_ERR
RWC This bit is set when the VRD1_HOT input has been asserted.
S3, S4/5
5
VRD2_ERR
RWC This bit is set when the VRD2_HOT# input has been asserted.
S3, S4/5
7:6
RES
R
Reserved
N/A
LM93
www.national.com
41