PRODUCT SPECIFICATION
FMS2704/FMS2704L
18
REV. 1.01 12/2/99
Each tachometer output is compared against a programmable
threshold.
1.
TACHTRIPA for bank A tachometers
2.
TACHTRIPB for bank B tachometers
Threshold Period is set at a fraction (e.g. 110%) of nominal, a
level below which airow may be diminished.
An Error Flag will be set in the Tachometer Status Register
under either of the following conditions:
TACA1-A3 > TACHTRIPA
TACB1-B3 > TACHTRIPB
If a violation occurs, an interrupt is generated (INT =L) to
inform BIOS or System Management software that fan regis-
ters should be read. After servicing the interrupt, the source
can be masked to prevent further interrupts.
Thermometers
Remote and local thermal diode voltages are sensed by the
Temperature Processor which sequentially outputs values of
the remote and local temperatures. Inputs are derived from a
remote diode that is connected by two wires to the input of the
processor; and the local diode, which is located on-chip. Out-
put is supplied to the Data Processor which loads the TL7-0
and TR7-0 registers with the digitized local and remote tem-
peratures.
Functional Description
Within the FMS2704, there are six major functional blocks:
1.
Tachometers
2.
Temperature Processor.
3.
Voltage Monitor
4.
Data Processor
5.
Fan Speed Controller
6.
Reset Generators
Tachometers
There are six tachometers, three for each of the two banks of
fans. Tachometers are enabled through the Tachometer
Conguration Register.
Each TACH input can be programmed to accept fan rotation
pulses at one, two, four or eight pulses per revolution.
Tachometer output is an 8-bit value indicating the period of
one fan revolution:
To accommodate slow rise and fall times, edge ltering is
inserted at each tachometer input. Open drain/collector out-
puts are accommodated by pulling up each TACH input with a
10 K
resistor.
TAC
225000
60
RPM
DIV
------------------------------
=
Figure 1. Tachometry
Tachometer
Register
Comparator
Tachometer
Status
Register
TACHTRIPA
and
TACHTRIPB
Registers
Tach Channel A2
Tach Channel A1
Tach Channel B2
Tach Channel B1
Tach Channel A3
Tach Channel B3
TACHB1
TACHA1
TACHB2
TACHA2
TACHB3
TACHA3
Interrupt
Mask
Tach
Interrupt