EVAL-ADM1026EB ON Semiconductor, EVAL-ADM1026EB Datasheet
EVAL-ADM1026EB
Specifications of EVAL-ADM1026EB
Related parts for EVAL-ADM1026EB
EVAL-ADM1026EB Summary of contents
Page 1
ADM1026 Complete Thermal System Management Controller The ADM1026 is a complete system hardware monitor for microprocessor−based systems, providing measurement and limit comparison of various system parameters. The ADM1026 has analog measurement channels. Fifteen analog voltage inputs are ...
Page 2
GPIO9 GPIO8 FAN0/GPIO0 FAN1/GPIO1 FAN2/GPIO2 FAN3/GPIO3 3.3V MAIN DGND FAN4/GPIO4 FAN5/GPIO5 FAN6/GPIO6 FAN7/GPIO7 GPIO15 GPIO14 GPIO13 GPIO12 GPIO11 GPIO10 GPIO9 GPIO8 FAN 7/GPIO7 FAN 6/GPIO6 FAN 5/GPIO5 FAN 4/GPIO4 FAN 3/GPIO3 FAN 2/GPIO2 FAN 1/GPIO1 FAN 0/GPIO0 V BAT +5 ...
Page 3
ABSOLUTE MAXIMUM RATINGS Parameter Positive Supply Voltage ( Voltage on +12 V Pin IN Voltage on −12 V Pin IN Voltage on Analog Pins Voltage on Open−Drain Digital Pins Input Current at Any Pin Package Input Current Maximum ...
Page 4
Pin No. Mnemonic Type 17 INT Digital Output 18 PWM Digital Output 19 RESETSTBY Digital Output 20 RESETMAIN Digital I/O 21 AGND Ground 22 3.3 V STBY Power Supply 23 DAC Analog Output 24 V Analog Output REF 25 D1–/NTESTIN ...
Page 5
ELECTRICAL CHARACTERISTICS Parameter POWER SUPPLY Supply Voltage, 3.3 V STBY Supply Current TEMPERATURE−TO−DIGITAL CONVERTER Internal Sensor Accuracy Resolution External Diode Sensor Accuracy Resolution Remote Sensor Source Current ANALOG−TO−DIGITAL CONVERTER (Including MUX and ATTENUATORS) Total Unadjusted Error (TUE) (Note ...
Page 6
ELECTRICAL CHARACTERISTICS Parameter FAN RPM−TO−DIGITAL CONVERTER (Note 6) Accuracy Full−Scale Count FAN0 to FAN7 Nominal Input RPM (Note 5) Internal Clock Frequency OPEN DRAIN O/Ps, PWM, GPIO0 to 16 Output High Voltage High Level Output Leakage Current, I ...
Page 7
ELECTRICAL CHARACTERISTICS Parameter SERIAL BUS TIMING Start Hold Time, t HD; STA SCL Low Time, t LOW SCL High Time, t HIGH SCL, SDA Rise Time SCL, SDA Fall Time Data Setup Time, t SU; DAT ...
Page 8
TYPICAL PERFORMANCE CHARACTERISTICS GND 5 0 – –10 –15 –20 – LEAKAGE RESISTANCE (MΩ) Figure 3. Temperature Error vs. PCB Track Resistance ...
Page 9
TYPICAL PERFORMANCE CHARACTERISTICS 450 400 350 300 250 200 150 100 50 0 –40 – TEMPERATURE (5C) Figure 9. Powerup Reset Timeout vs. Temperature 1.8 1.6 1.4 1.2 1.0 0.8 0.6 0.4 0 ...
Page 10
Functional Description The ADM1026 is a complete system hardware monitor for microprocessor−based systems. The device communicates with the system via a serial system management bus. The serial bus controller has a hardwired address line for device selection (ADD, Pin 15), ...
Page 11
ADM1026 is powered down, unlike the data in the volatile registers. Although referred to as read−only memory, the EEPROM can be written to (as well as read from) via the serial bus in exactly the same way as the other ...
Page 12
Data is sent over the serial bus in sequences of nine clock pulses, 8 bits of data followed by an acknowledge bit from the slave device. Data transitions on the data line must occur during the low period of ...
Page 13
Data can only be written to unprogrammed EEPROM locations. To write new data to a programmed location first necessary to erase it. EEPROM erasure cannot be done at the byte level; the EEPROM is arranged as 128 pages ...
Page 14
RAM SLAVE ADDRESS A DATA A P ADDRESS (00h TO 6Fh) Figure 19. Single Byte Write to RAM The protocol is also used to set up a 2−byte EEPROM address for a ...
Page 15
ADM1026 Read Operations The ADM1026 uses the SMBus read protocols described here. Receive Byte In this operation, the master device receives a single byte from a slave device as follows: 1. The master device asserts a start condition on the ...
Page 16
Table 3 shows the input ranges of the analog inputs and output codes of the ADC. When the ...
Page 17
Voltage Measurement Inputs The internal structure for all the analog inputs is shown in Figure 26. Each input circuit consists of an input protection diode, an attenuator, plus a capacitor to form a first−order low−pass filter that gives each voltage ...
Page 18
Symmetrical bipolar input ranges can be accommodated easily by making V equal to the full−scale voltage of the OS analog input, and by adding a third resistor to set the positive full scale IN(0– ...
Page 19
If the V output is not being used, it should be left REF unconnected. Do not connect V REF capacitor. The internal output buffer on the voltage reference is capacitively loaded, which can cause the voltage reference to oscillate. This ...
Page 20
The results of external temperature measurements are stored in 8−bit, twos complement format, as illustrated in Table 4. Table 4. Temperature Data Format Temperature Digital Output −128°C 1000 0000 −125°C 1000 0011 −100°C 1001 1100 −75°C 1011 0101 −50°C 1100 ...
Page 21
Two remote temperature Pins 28 and 27 are measured both as analog inputs A /A and as remote temperature input D2+/D2−, IN8 IN9 irrespective of which configuration is selected for these pins. If Pins 28 and 27 are configured ...
Page 22
R3 1/4 100kW LM324 DAC R2 39kW R1 10kΩ Figure 37. Fan Drive Circuit with Op Amp and P−Channel MOSFET R2 R2 100kW 100kW R3 39kΩ Q1/Q2 MBT3904 DUAL R4 DAC 10kΩ Figure 38. Discrete Fan Drive Circuit with P−Channel ...
Page 23
When the temperature measured by any of the sensors exceeds the corresponding T , the fan is spun up for MIN 2 seconds with the fan drive set to maximum (full scale from the DAC or 100% PWM duty cycle). ...
Page 24
V PULLUP 4.7kΩ TYP FAN(0–7) * CHOOSE ZD1 VOLTAGE APPROXIMATELY 0 Figure 44. Fan with Tach Pullup to Voltage > V (e.g. 12 V), Clamped with Zener Diode If the fan has a strong pullup (less than ...
Page 25
Table 5 shows the relationship between fan speed and time per revolution at 60%, 70%, and 100% of nominal RPM for fan speeds of 1100, 2200, 4400, and 8800 RPM, and the divisor that would be used for each of ...
Page 26
GPIO16 or the bidirectional THERM pin (Pin 42). The GPIO/FAN pins are configured as general−purpose logic pins by setting ...
Page 27
START OF ANALOG OUT-OF-LIMIT MONITORING CYCLE MEASUREMENT INT CLEARED INT NEW INT FROM FAN Figure 50. Other Interrupt Sources Can Reassert INT Immediately Status Register 4 also stores inputs from two other interrupt sources that operate in a different way ...
Page 28
THERM is only deasserted when the measured temperature of all three sensors is 5°C below the limit. Whenever the THERM output changes, INT is asserted, as shown in Figure 53. However, this is edge−triggered, so FROM ANALOG/TEMP VALUE ...
Page 29
Note that the THERM pin is bidirectional, so THERM may be pulled low externally as an input. This causes the PWM and DAC outputs full scale until THERM is returned high again. To disable THERM as an ...
Page 30
Notes: • For a NAND tree test to work, all outputs (INT, RSTMAIN, RSTSTBY, and PWM) must remain high during the test. • When generating test waveforms, allow for a typical propagation delay of 500 ns through the NAND tree. ...
Page 31
GPIO16 GPIO15 GPIO14 GPIO13 GPIO12 GPIO11 GPIO10 GPIO9 GPIO8 FAN0 FAN1 NTESTOUT Figure 59. NAND Tree Test with One Input Stuck High A similar effect occurs if two adjacent inputs are shorted together. The example in Figure 60 assumes that ...
Page 32
Reduced Power Mode The ADM1026 can be placed in a low power mode by setting Bit 0 of the configuration register to 0. This disables the internal ADC. Software Reset Function As previously mentioned, the ADM1026 can be reset in ...
Page 33
A IN4 38 A IN3 39 A 3.3V STBY IN2 40 A IN1 RESETMAIN 41 A IN0 RESETSTBY 42 THERM 43 GPIO15 44 GPIO14 GPIO13 45 GPIO12 46 47 GPIO11 48 GPIO10 Figure 61. ADM1026 Schematic http://onsemi.com 33 4 ...
Page 34
Registers Table 8. Address Pointer Register Bit Name R/W 7–0 Address Pointer Table 9. List of Registers Hex Name Address 00 Configuration 1 01 Configuration 2 02 Fan 0–3 Divisor 03 Fan 4–7 Divisor 04 DAC Control 05 PWM Control ...
Page 35
Hex Power−On Name Address 24 Status Register 5 25 Status Register Value BAT 27 A Value IN8 28 TDM1 Value 29 TDM2/A Value IN9 2A 3.3 V STBY Value 2B 3.3 V MAIN Value 2C +5.0 V ...
Page 36
Hex Power−On Name Address 54 A High Limit IN4 55 A High Limit IN5 56 A High Limit IN6 57 A High Limit IN7 58 A Low Limit IN0 59 A Low Limit IN1 5A A Low Limit IN2 5B ...
Page 37
Detailed Register Descriptions Table 10. Register 00h, Configuration Register 1 (Power−On Default 00h) Bit Name 0 Monitor = 0 1 Int Enable = 0 2 Int Clear = 0 3 Enable Voltage/Ext2 = 0 4 Enable THERM = 0 5 ...
Page 38
Table 12. Register 02h, Fans Fan Divisor Register (Power−On Default 55h) Bit Name 1–0 Fan 0 Divisor 3–2 Fan 1 Divisor 5–4 Fan 2 Divisor 7–6 Fan 3 Divisor Table 13. Register 03h, Fans ...
Page 39
Table 17. Register 07h, Configuration Register 3 (Power−On Default 00h) Bit Name 0 Enable GPIO16/ THERM = Clear = Select = 0 REF 5–3 Unused 6 GPIO16 Direction 7 GPIO16 Polarity Table 18. Register ...
Page 40
Table 21. Register 0Bh, GPIO Configuration Register 4 (Power−On Default 00h) Bit Name R/W 0 GPIO12 Direction R/W 1 GPIO12 Polarity R/W 2 GPIO13 Direction R/W 3 GPIO13 Polarity R/W 4 GPIO14 Direction R/W 5 GPIO14 Polarity R/W 6 GPIO15 ...
Page 41
Table 29. Register 13h, EEPROM Register 3 (Power−On Default, 00h) Bit Name R/W 0 Read R/W 1 Write R/W 2 Erase R/W 3 Write Protect R/W Once 4 Test Mode Bit 0 R/W 5 Test Mode Bit 1 R/W 6 ...
Page 42
Table 35. Register 19h, Mask Register 2 (Power−On Default, 00h) Bit Name R Mask = 0 R/W IN0 1 A Mask = 0 R/W IN1 2 A Mask = 0 R/W IN2 3 A Mask = 0 R/W ...
Page 43
Table 39. Register 1Dh, Mask Register 6 (Power−On Default, 00h) Bit Name R/W 0 GPIO8 Mask = 0 R/W 1 GPIO9 Mask = 0 R/W 2 GPIO10 Mask = 0 R/W 3 GPIO11Mask = 0 R/W 4 GPIO12 Mask = ...
Page 44
Table 43. Register 21h, Status Register 2 (Power−On Default, 00h) Bit Name R Status = 0 IN0 1 A Status = 0 IN1 2 A Status = 0 IN2 3 A Status = 0 IN3 4 A Status ...
Page 45
Table 45. Register 23h, Status Register 4 (Power−On Default, 00h) Bit Name R/W 0 INT Temp Status = Status = 0 BAT 2 A Status = 0 IN8 3 THERM Status = 0 4 AFC Status = ...
Page 46
Table 46. Register 24h, Status Register 5 (Power−On Default, 00h) R/W Bit Name (Note 1) 0 GPIO0 Status = 0 R/W 1 GPIO1 Status = 0 R/W 2 GPIO2 Status = 0 R/W 3 GPIO3 Status = 0 R/W 4 ...
Page 47
Table 47. Register 25h, Status Register 6 (Power−On Default, 00h) R/W Bit Name (Note 1) 0 GPIO8 Status = 0 R/W 1 GPIO9 Status = 0 R/W 2 GPIO10 Status = 0 R/W 3 GPIO11 Status = 0 R/W 4 ...
Page 48
Table 50. Register 28h, EXT1 Measured Value (Power−On Default, 00h) Bit Name R/W 7–0 Ext1 Value Table 51. Register 29h, EXT2/A Measured Value (Power−On Default, 00h) IN9 Bit Name R/W 7–0 Ext2 Temp/ A Low Limit IN9 Table 52. Register ...
Page 49
Table 61. Register 33h, A Measured Value (Power−On Default, 00h) IN3 Bit Name R/W 7–0 A Value IN3 Table 62. Register 34h, A Measured Value (Power−On Default, 00h) IN4 Bit Name R/W 7–0 A Value IN4 Table 63. Register 35h, ...
Page 50
Table 72. Register 3Eh, FAN6 Measured Value (Power−On Default, 00h) Bit Name R/W 7–0 FAN6 Value Table 73. Register 3Fh, FAN7 Measured Value (Power−On Default, 00h) Bit Name R/W 7–0 FAN7 Value Table 74. Register 40h, EXT1 HIgh Limit (Power−On ...
Page 51
Table 83. Register 49h, EXT/A Low Limit (Power−On Default 80h) IN9 Bit Name R/W 7–0 Ext2 Temp /A Low R/W IN9 Limit Table 84. Register 4Ah, 3.3 V STBY Low Limit (Power−On Default 00h) Bit Name R/W 7–0 3.3 V ...
Page 52
Table 94. Register 54h, A High Limit (Power−On Default FFh) IN4 Bit Name R/W 7–0 A High Limit R/W IN4 Table 95. Register 55h, A High Limit (Power−On Default FFh) IN5 Bit Name R/W 7–0 A High Limit R/W IN5 ...
Page 53
Table 105. Register 5Fh, A Low Limit (Power−On Default 00h) IN7 Bit Name R/W 7–0 A Low Limit R/W IN7 Table 106. Register 60h, FAN0 High Limit (Power−On Default FFh) Bit Name R/W 7–0 FAN0 High Limit R/W Table 107. ...
Page 54
Table 116. Register 6Ah, V High Limit (Power−On Default FFh) BAT Bit Name R/W 7–0 V High Limit R/W BAT Table 117. Register 6Bh, V Low Limit (Power−On Default 00h) BAT Bit Name R/W 7–0 V Low Limit R/W BAT ...
Page 55
... Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. PUBLICATION ORDERING INFORMATION LITERATURE FULFILLMENT: Literature Distribution Center for ON Semiconductor P.O. Box 5163, Denver, Colorado 80217 USA Phone: 303−675−2175 or 800−344−3860 Toll Free USA/Canada Fax: 303− ...