
12.0 Functional Description
The LM96194 provides 9 channels of voltage monitoring, 4
remote thermal diode monitors, an internal/local ambient tem-
perature sensor, a PROCHOT monitor, 4 fan tachometers, 8
GPIOs, THERMTRIP monitor for masking error events, 1 sets
of 7 VID inputs, an ALERT output and all the associated limit
registers on a single chip, and communicates to the rest of
the baseboard over the System Management Bus (SMBus).
The LM96194 also provides 2 PWM outputs and associated
fan control logic for controlling the speed of system fans.
There are two sets of fan control logic, a lookup table and a
PI (proportional/integral) loop controller. The lookup table and
PI controller are interactive, such that the fans run at the
fastest required speed. Upon a temperature or fan tach error
event, the PWM outputs may be programmed such that they
automatically boost to 100% duty cycle. A timer is included
that sets the minimum time that the fans are in the boost con-
dition when activated by a fan tach error.
The LM96194 incorporates National Semiconductor's
TruTherm technology for precision “Remote Diode” readings
of processors on 90nm process geometry or smaller. Read-
ings from the external thermal diodes and the internal tem-
perature sensor are made available as an 9-bit two's-
complement digital value with the LSb representing 0.5°C.
Filtered temperature readings are available as a 12-bit two's-
complement digital value with the LSb representing 0.0625°
C.
All of the analog inputs include internal scaling resistors, ex-
ept for AD_IN1, AD_IN2, AD_IN3 and AD_IN8. External scal-
ing resistors are required for measuring ±12V. The inputs are
converted to 8-bit digital values such that a nominal voltage
appears at scale for positive voltages and scale for neg-
ative voltages. The analog inputs are intended to be connect-
ed to both baseboard resident VRDs and to standard voltage
rails supplied by a SSI compliant power supply.
The LM96194 has logic that ties a set of dynamically moving
VID inputs to their associated Vccp analog input for real time
window comparison fault determination. Voltage mapping for
VRD10, VRD10 extended and VRD11are supported by the
LM96194. When VRD10 mode is selected GPI8 and GPI9
can be used to detect external error flags whose state is re-
flected in the status registers.
Error events are captured in two sets of mirrored status reg-
isters (BMC Error Status Registers and Host Status Regis-
ters) allowing two controllers access to the status information
without any interference.
The LM96194's ALERT output supports interrupt mode or
comparator mode of operation. The comparator mode is only
functional for thermal monitoring.
The LM96194 provides a number of internal registers, which
are detailed in the register section of this document.
12.1 Please contact your local sales office for complete
LM96194 applications information.
13.0 Registers
13.1 REGISTER WARNINGS
In most cases, reserved registers and register bits return zero when read. This should not be relied upon, since reserved registers
can be used for future expansion of the LM96194 functions.
Some registers have “N/D” for their default value. This means that the power-up default of the register is not defined. In the case
of value registers, care should be taken to ensure that software does not read a value register until the associated measurement
function has acquired a measurement. This applies to temperatures, voltages, fan RPM, and PROCHOT monitoring.
13.2 REGISTER SUMMARY TABLE
Register Key
Term
N/D
N/A
R
R/W
RWC
Description
Not Defined
Not Applicable
Read Only
Read or Write
Read or Write to Clear
Loc
k
FACTORY REGISTERS
x
XOR Test
SMBus Test
Reserved
“
REMOTE DIODE” MODE SELECT
x
Transistor Mode Select
Register Name
Address
Description
Used to set the XOR test tree mode
SMBus read/write test register
00h
01h
02h-04h
05h
Selects Diode Mode (default) or Transistor Mode for “Remote Diode”
measurements
VALUE REGISTER SECTION 1
Zone 1b (CPU Diode b) Temp
06h
Measured value of remote thermal diode temperature channel 1b
www.national.com
10
L