9 register 42h: interrupt status register 2, Functional description – Rainbow Electronics LM96000 User Manual

Page 15

Advertising
background image

Functional Description

(Continued)

Bit

Name

R/W

Default

Description

4

Zone 1 Limit

Exceeded

R

0

The LM96000 automatically sets this bit to 1 when the temperature input

measured by the Remote1− and Remote1+ inputs is less than or equal to

the limit set in the Processor (Zone1) Low Temp register or more than the

limit set in the Processor (Zone1) High Temp register. This bit will be set

when a diode fault is detected.

5

Zone 2 Limit

Exceeded

R

0

The LM96000 automatically sets this bit to 1 when the temperature input

measured by the internal temperature sensor is less than or equal to the

limit set in the Internal (Zone2) Low Temp register or greater than the limit

set in the Internal (Zone2) High Temp register.

6

Zone 3 Limit

Exceeded

R

0

The LM96000 automatically sets this bit to 1 when the temperature input

measured by the Remote2− and Remote2+ inputs is less than or equal to

the limit set in the Internal (Zone2) Low Temp register or greater than the

limit set in the Remote (Zone3) High Temp register. This bit will be set

when a diode fault is detected.

7

Error in Status

Register 2

R

0

If there is a set bit in Status Register 2, this bit will be set to 1.

4.9 Register 42h: Interrupt Status Register 2

Register

Address

Read/

Write

Register

Name

Bit 7

(MSB)

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

(LSB)

Default

Value

42h

R

Interrupt Status Register 2

ERR2

ERR1

FAN4

FAN3

FAN2

FAN1

RES

12V

00h

The Interrupt Status Register 2 bits will be automatically set, by the LM96000, whenever a fault condition is detected. Interrupt
Status Register 2 identifies faults caused by temperature sensor error, fan speed droping below minimum set by the tachometer
minimum register, the 12V input voltage going outside the window set by its limit registers. Interrupt Status Register 2 will hold
a set bit until the event is read by software. The contents of this register will be cleared (set to 0) automatically by the LM96000
after it is ready by software, if fault condition no longer exists. Once set, the Interrupt Status Register 2 bits will remain set until
a read event occurs, even if the fault no longer exists

This register is read only — a write to this register has no effect.

Bit

Name

R/W

Default

Description

0

+12V_Error

R

0

The LM96000 automatically sets this bit to 1 when the 12V input voltage

either falls below the limit set in the 12V Low Limit register or exceeds the

limit set in the 12V High Limit register.

1

Reserved

R

0

Reserved

2

Fan1 Stalled

R

0

The LM96000 automatically sets this bit to 1 when the TACH1 input

reading is above the value set in the Tach1 Minimum MSB and LSB

registers.

3

Fan2 Stalled

R

0

The LM96000 automatically sets this bit to 1 when the TACH2 input

reading is above the value set in the Tach2 Minimum MSB and LSB

registers.

4

Fan3 Stalled

R

0

The LM96000 automatically sets this bit to 1 when the TACH3 input

reading is above the value set in the Tach3 Minimum MSB and LSB

registers.

5

Fan4 Stalled

R

0

The LM96000 automatically sets this bit to 1 when the TACH4 input

reading is above the value set in the Tach4 Minimum MSB and LSB

registers.

6

Remote Diode

1 Fault

R

0

The LM96000 automatically sets this bit to 1 when there is either a short

or open circuit fault on the Remote1+ or Remote1− thermal diode input

pins. A diode fault will also set bit 4, Diode 1 Zone Limit bit, of Interrupt

Status Register 1.

LM96000

www.national.com

15

Advertising