Rainbow-electronics LM93 Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Czujniki Rainbow-electronics LM93. Rainbow Electronics LM93 User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 92
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
LM93
Hardware Monitor with Integrated Fan Control for Server
Management
1.0 General Description
The LM93, hardware monitor, has a two wire digital interface
compatible with SMBus 2.0. Using an 8-bit Σ∆ ADC, the
LM93 measures the temperature of two remote diode con-
nected transistors as well as its own die and 16 power supply
voltages.
To set fan speed, the LM93 has two PWM outputs that are
each controlled by up to four temperature zones. The fan-
control algorithm is lookup table based. The LM93 includes a
digital filter that can be invoked to smooth temperature read-
ings for better control of fan speed. The LM93 has four
tachometer inputs to measure fan speed. Limit and status
registers for all measured values are included.
The LM93 builds upon the functionality of previous mother-
board management ASICs and uses some of the LM85’s
features (i.e. smart tachometer mode). It also adds measure-
ment and control support for dynamic Vccp monitoring and
PROCHOT. It is designed to monitor a dual processor Xeon
class motherboard with a minimum of external components.
2.0 Features
n 8-bit Σ∆ ADC
n Monitors 16 power supplies
n Monitors 2 remote thermal diodes
n Internal ambient temperature sensing
n Programmable autonomous fan control based on
temperature readings with fan boost support
n Fan control based on 13-step lookup table
n Temperature reading digital filter
n 1.0˚C digital temperature sensor resolution
n 0.5˚C temperature resolution for fan control
n 2 PWM fan speed control outputs
n 4 fan tachometer inputs
n Dual processor thermal throttling (PROCHOT)
monitoring
n Dual dynamic VID monitoring (6 VIDs per processor)
n 8 general purpose I/Os:
— 4 can be configured as fan tachometer inputs
— 2 can be configured to connect to THERMTRIP from
a processor
— 2 are standard GPIOs that could be used to monitor
IERR signal
n 2 general purpose inputs that can be used to monitor
SCSI termination signals
n Limit register comparisons of all monitored values
n 2-wire, SMBus 2.0 compliant, serial digital interface
— Supports byte/block read and write
— Configurable slave address (tri-level pin selects 1 of
3 possible addresses)
n 2.5V reference voltage output
n 56-pin TSSOP package
n XOR-tree test mode
3.0 Key Specifications
n Voltage Measurement Accuracy
±
2% FS (max)
n Resolution 8-bits, 1˚C
n Temperature Sensor Accuracy
±
3˚C (max)
n Temperature Range:
— LM93 Operational 0˚C to +85˚C
— Remote Temp Accuracy 0˚C to +125˚C
n Power Supply Voltage +3.0V to +3.6V
n Power Supply Current 0.9 mA
4.0 Applications
n Servers
n Workstations
n Multi-Microprocessor based equipment
5.0 Ordering Information
Order Number NS Package Number Transport media
LM93CIMT MTD56 34 units in rail
LM93CIMTX MTD56 1000 units in tape-and-reel
I
2
C is a registered trademark of the Philips Corporation.
April 2004
LM93 Hardware Monitor with Integrated Fan Control for Server Management
© 2004 National Semiconductor Corporation DS200682 www.national.com
Przeglądanie stron 0
1 2 3 4 5 6 ... 91 92

Podsumowanie treści

Strona 1 - Management

LM93Hardware Monitor with Integrated Fan Control for ServerManagement1.0 General DescriptionThe LM93, hardware monitor, has a two wire digital interfa

Strona 2 - 6.0 Block Diagram

9.0 Pin Descriptions (Continued)Symbol Pin # Type FunctionAD_IN16 39 POWER (VDD) +3.3Vstandby powerVDDpower input for LM93. Generally this is connecte

Strona 3 - 7.0 Application

10.0 Server Terminology (Continued)MTTR Mean time to repairNIC Network Interface Card (Ethernet Card)OS Operating systemP/S Power SupplyPCI PCI Local

Strona 4 - Table of Contents

12.0 Functional DescriptionThe LM93 provides 16 channels of voltage monitoring, tworemote thermal diode monitors, an onboard ambient tem-perature sens

Strona 5 - Table of Contents (Continued)

12.0 Functional Description(Continued)provide a nominal3⁄4full scale reading, while the −12Vshould be scaled to provide a nominal1⁄4scale reading. The

Strona 6

12.0 Functional Description(Continued)Required External Level ShiftingResistors for −12V Power Input20068210The +3.3V standby voltage is used as a ref

Strona 7 - 8.0 Connection Diagram

12.0 Functional Description(Continued)Value Register VIN% ∆ from −12V77 -11.6758 2.701478 -11.6511 2.907279 -11.6264 3.113080 -11.6018 3.318881 -11.57

Strona 8 - 9.0 Pin Descriptions

12.0 Functional Description(Continued)mented to a max count for an above temperature trip anddecremented to zero when below the trip temperature set-t

Strona 9

12.0 Functional Description(Continued)is configured to short the PROCHOT signals together, italways asserts them together whenever this function is en

Strona 10 - 10.0 Server Terminology

13.0 Inputs/Outputs (Continued)of these issues caused problems that were difficult to workaround so moving to monitoring the fuse was selected as thes

Strona 11 - 20068207

14.0 SMBus Interface (Continued)telling the slave device to expect a block write, or it maysimply be a register address that tells the slave where sub

Strona 12

6.0 Block Diagram20068201LM93www.national.com 2

Strona 13 - 12.0 Functional Description

14.0 SMBus Interface (Continued)14.5.2 Block Command Code SummaryBlock command codes control the block read and write operations of the LM93 as summar

Strona 14

14.0 SMBus Interface (Continued)14.5.3.3 SMBus Write Block to Any AddressThe start address for a block write is embedded in this transaction. In this

Strona 15

14.0 SMBus Interface (Continued)14.5.4 Read OperationsThe LM93 uses the following SMBus read protocols.14.5.4.1 Read ByteIn the LM93, the read byte pr

Strona 16

14.0 SMBus Interface (Continued)12. The master receives byte 1 and then asserts ACK.13. The master receives byte 2 and then asserts ACK.14. The master

Strona 17 - 13.0 Inputs/Outputs

14.0 SMBus Interface (Continued)14.5.4.4 Simulated SMBus Block-Write Block-Read Process CallAlternatively, if the master cannot support an SMBus Block

Strona 18 - 14.0 SMBus Interface

14.0 SMBus Interface (Continued)5. The master sends a repeated START.6. The master sends the 7-bit slave address followed by a read bit (high).7. The

Strona 19

14.0 SMBus Interface (Continued)Whenever the low byte of a 16-bit register is written, the writeis buffered and does not take effect until the corresp

Strona 20

15.0 Using The LM93 (Continued)Channel#Input Typical Assignment1 Temp Zone 1 Remote Diode 1 TempReading2 Temp Zone 2 Remote Diode 2 TempReading3 Temp

Strona 21

15.0 Using The LM93 (Continued)Thermal Diode Temperature vs. LM93 TemperatureReading2006821515.9.1 Accuracy Effects of Diode Non-Ideality FactorThe te

Strona 22

15.0 Using The LM93 (Continued)size and cost of the inductor and other components used inthe output stage. The PWM outputs of the LM93 can operateup t

Strona 23

7.0 ApplicationBaseboard management of a Dual processor server. TwoLM93s may be required to manage a quad processor base-board. The block diagram of L

Strona 24

15.0 Using The LM93 (Continued)Zone 1/2 (CPU1 and CPU2) TableIn this example: Zones 1 and 2 are bound to the PWM1 output and the PWM1 frequency set to

Strona 25

15.0 Using The LM93 (Continued)Note that since zones 1 and 2 share the same lookup table,both zones must be operating in the same resolution mode.The

Strona 26 - 15.0 Using The LM93

15.0 Using The LM93 (Continued)15.10.8 VRDx_HOT Ramp-Up/Ramp-DownThis function causes the duty cycle of the PWM outputs togradually increase over time

Strona 27

15.0 Using The LM93 (Continued)15.11 XOR TREE TESTAn XOR tree is provided in the LM93 for Automated TestEquipment (ATE) board level connectivity testi

Strona 28 - 20068220

16.0 Registers16.1 REGISTER WARNINGSIn most cases, reserved registers and register bits return zero when read. This should not be relied upon, since r

Strona 29

16.0 Registers (Continued)Lock Register Name Address Default DescriptionVALUE REGISTERSZone 2 (CPU2) Filtered Temp 55h 00h Filtered value of remote th

Strona 30

16.0 Registers (Continued)Lock Register Name Address Default DescriptionLIMIT REGISTERSZone 2 (CPU2) High Temp 7Bh 80h High limit for external thermal

Strona 31 - values are

16.0 Registers (Continued)Lock Register Name Address Default DescriptionLIMIT REGISTERSP2_PROCHOT User LimitB1h FFh User settable limit for P2_PROCHOT

Strona 32

16.0 Registers (Continued)Lock Register Name Address Default DescriptionSETUP REGISTERSx Zone 1 Base Temperature D0h N/D Base temperature to which loo

Strona 33 - 20068219

16.0 Registers (Continued)Lock Register Name Address Default DescriptionBLOCK COMMANDSBlock Write Command F0h N/A SMBus Block Write Command CodeBlock

Strona 34

Table of Contents1.0 General Description ...

Strona 35 - 16.0 Registers (Continued)

16.0 Registers (Continued)16.3 FACTORY REGISTERS 00h–3Fh16.3.1 Register 00h XOR TestRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3

Strona 36

16.0 Registers (Continued)16.4 BMC ERROR STATUS REGISTERS 40h–47hThe B_Error Status Registers contain several bits that each represent a particular er

Strona 37

16.0 Registers (Continued)16.4.2 Register 41h B_Error Status 2RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defa

Strona 38

16.0 Registers (Continued)16.4.4 Register 43h B_Error Status 4RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defa

Strona 39

16.0 Registers (Continued)16.4.6 Register 45h B_P2_PROCHOT Error StatusRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Strona 40

16.0 Registers (Continued)16.4.8 Register 47h B_Fan Error StatusRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0De

Strona 41

16.0 Registers (Continued)16.5.2 Register 49h H_Error Status 2RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defa

Strona 42

16.0 Registers (Continued)16.5.3 Register 4Ah H_Error Status 3RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defa

Strona 43

16.0 Registers (Continued)16.5.4 Register 4Bh H_Error Status 4RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defa

Strona 44

16.0 Registers (Continued)16.5.5 Register 4Ch H_P1_PROCHOT Error StatusRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Strona 45

Table of Contents (Continued)15.6 ERROR STATUS REGISTERS ...

Strona 46

16.0 Registers (Continued)16.5.6 Register 4Dh B_P2_PROCHOT Error StatusRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Strona 47

16.0 Registers (Continued)16.5.7 Register 4Eh H_GPI Error StatusRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0De

Strona 48

16.0 Registers (Continued)16.5.8 Register 4Fh H_Fan Error StatusRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0De

Strona 49

16.0 Registers (Continued)16.6.3 Register 56–65h A/D Channel Voltage RegistersRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2

Strona 50

16.0 Registers (Continued)16.6.5 Register 68h Average P1_PROCHOTRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0De

Strona 51

16.0 Registers (Continued)16.6.8 Register 6Bh GPI StateRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0DefaultValu

Strona 52

16.0 Registers (Continued)16.6.11 Register 6E–75h Fan Tachometer ReadingsRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit

Strona 53

16.0 Registers (Continued)16.7 LIMIT REGISTERS16.7.1 Registers 78–7Fh Temperature Limit RegistersRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit

Strona 54

16.0 Registers (Continued)16.7.3 Registers 90–AFh Voltage Limit RegistersRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit

Strona 55

16.0 Registers (Continued)16.7.4 Register B0–B1h PROCHOT User Limit RegistersRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2

Strona 56

Table of Contents (Continued)16.7.3 Registers 90–AFh Voltage Limit Registers ...

Strona 57

16.0 Registers (Continued)16.7.5 Register B2–B3h Dynamic Vccp Limit Offset RegistersRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3

Strona 58

16.0 Registers (Continued)16.7.6 Register B4–BBh Fan Tach Limit RegistersRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit

Strona 59

16.0 Registers (Continued)16.8 SETUP REGISTERS16.8.1 Register BCh Special Function Control 1 (Voltage Hysteresis and Fan Control Filter Enable)Registe

Strona 60

16.0 Registers (Continued)16.8.2 Register BDh Special Function Control 2 (Smart Tach Mode Enable and Fan Control Temperature ResolutionControl)Registe

Strona 61

16.0 Registers (Continued)16.8.4 Register BFh PWM Ramp ControlRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defa

Strona 62

16.0 Registers (Continued)16.8.6 Register C1h Fan Boost Hysteresis (Zones 3/4)RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2

Strona 63

16.0 Registers (Continued)16.8.8 Register C3h Zones 1/2 MinPWM and HysteresisRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2

Strona 64

16.0 Registers (Continued)16.8.10 Register C5h GPORegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0DefaultValueC5h

Strona 65

16.0 Registers (Continued)16.8.11 Register C6h PROCHOT OverrideRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Def

Strona 66

16.0 Registers (Continued)16.8.12 Register C7h PROCHOT Time IntervalRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit

Strona 67

8.0 Connection Diagram56 Pin TSSOP20068202NS Package MTD56Top ViewNS Order Numbers:LM93CIMT (34 units per rail), orLM93CIMTX (1000 units per tape-and-

Strona 68

16.0 Registers (Continued)16.8.13 Register C8h PWM1 Control 1RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defau

Strona 69

16.0 Registers (Continued)16.8.14 Register C9h PWM1 Control 2RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defau

Strona 70

16.0 Registers (Continued)16.8.15 Register CAh PWM1 Control 3RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defau

Strona 71

16.0 Registers (Continued)16.8.17 Register CCh PWM2 Control 1RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defau

Strona 72

16.0 Registers (Continued)16.8.18 Register CDh PWM2 Control 2RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defau

Strona 73

16.0 Registers (Continued)16.8.19 Register CEh PWM2 Control 3RegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Defau

Strona 74

16.0 Registers (Continued)16.8.21 Register D0h–D3h Zone 1 to 4 Base TemperaturesRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit

Strona 75

16.0 Registers (Continued)16.8.23 Register E0h Special Function TACH to PWM BindingRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3

Strona 76

16.0 Registers (Continued)16.8.24 Register E2h LM93 Status ControlRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Strona 77

16.0 Registers (Continued)16.8.25 Register E3h LM93 ConfigurationRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0D

Strona 78

9.0 Pin DescriptionsSymbol Pin # Type FunctionGPIO_0/TACH1 1 Digital I/O(Open-Drain)Can be configured as fan tach input or a general purposeopen-drain

Strona 79

16.0 Registers (Continued)16.9 SLEEP STATE CONTROL AND MASK REGISTERS16.9.1 Register E4h Sleep State ControlRegisterAddressRead/WriteRegisterNameBit 7

Strona 80

16.0 Registers (Continued)16.9.2 Register E5h S1 GPI MaskRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0DefaultVa

Strona 81

16.0 Registers (Continued)16.9.4 Register E7h S3 GPI MaskRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0DefaultVa

Strona 82

16.0 Registers (Continued)16.9.7 Register EAh S4/5 GPI MaskRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Default

Strona 83

16.0 Registers (Continued)16.10 OTHER MASK REGISTERS16.10.1 Register ECh GPI Error MaskRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 Bi

Strona 84

16.0 Registers (Continued)16.10.3 Register EEh Special Function Zone 1 Adjustment OffsetRegisterAddressRead/WriteRegisterNameBit 7 Bit 6 Bit 5 Bit 4 B

Strona 85

17.0 Absolute MaximumRatings(Notes 1, 2)If Military/Aerospace specified devices are required,please contact the National Semiconductor Sales Office/Di

Strona 86 - DC Electrical Characteristics

DC Electrical Characteristics (Continued)The following limits apply for +3.0 VDCto +3.6 VDC, unless otherwise noted. Bold face limits apply for TA=TJo

Strona 87

AC Electrical CharacteristicsThe following limits apply for +3.0 VDCto +3.6 VDC, unless otherwise noted. Bold face limits apply for TA=TJ=TMINtoTMAXof

Strona 88 - AC Electrical Characteristics

20068203Note 1: Absolute Maximum Ratings indicate limits beyond which damage to the device may occur. Operating Ratings indicate conditions for which

Strona 89 - 20068204

9.0 Pin Descriptions (Continued)Symbol Pin # Type FunctionREMOTE2− 21 Remote ThermalDiode_2 - Input(CPU2 THERMDC)This is the negative input (current s

Strona 90 - in Vref

Symbol Pin # D1 D2 D4 D5 D6 SNP R1AD_IN1 23 UUUUUAD_IN2 24 UUUUUAD_IN3 25 UUUUUAD_IN4 26 UUUUUAD_IN5 27 UUUUUAD_IN6 28 UUUUUAD_IN7 29 UUUUUAD_IN8 30 U

Strona 91

Note 15: Timing specifications are tested at the TTL logic levels, VIL= 0.4V for a falling edge and VIH= 2.4V for a rising edge. TRI-STATE output volt

Strona 92 - NS Package Number MTD56

20.0 Physical Dimensions inches (millimeters) unless otherwise noted56-Lead Molded TSSOP Package,JEDEC Registration Number MO-153 Variation EE,Order N

Komentarze do niniejszej Instrukcji

Brak uwag