Download Print this page
Analog Devices ADM1026 Preliminary Technical Data
Analog Devices ADM1026 Preliminary Technical Data

Analog Devices ADM1026 Preliminary Technical Data

Systems monitor asic

Advertisement

Quick Links

=
Preliminary Technical Data
FEATURES
Up to 19 Analog Measurement Channels (Including Inter-
nal Measurements)
Up to 8 Fan Speed Measurement Channels
Up to 13 General-Purpose Logic I/O Pins
Remote Temperature Measurement with Remote Diode
(Two Channels)
On-Chip Temperature Sensor
Analog and PWM Fan Speed Control Outputs
2
I
C Compatible System Management Bus (SMBus)
2
8kbytes on-chip E
PROM
G PIO 15
G PIO 14
G PIO 13
G PIO 12
G PIO 11
G PIO 10
G PIO 9
G PIO 8
F AN 7/G P IO 7
F AN 6/G P IO 6
F AN 5G P IO 5
F AN 4/G P IO 4
F AN 3/G P IO 3
F AN 2/G P IO 2
F AN 1/G P IO 1
F AN 0/G P IO 0
+V
(0 - + 4.0V )
B A T
+5V
(0 - +6.66V )
IN
-12V
(0 - -1 6V)
IN
+12V
(0 - + 1 6V)
IN
+V
(0 - +3V )
C C P IN
A
(0 - +3 V )
IN 0
A
(0 - +3 V )
IN 1
A
(0 - +3 V )
IN 2
A
(0 - +3 V )
IN 3
A
(0 - +3 V )
IN 4
A
(0 - +3 V )
IN 5
A
(0 - +2.5 V )
IN 6
A
(0 - +2.5 V )
IN 7
D2+/A
(0 - + 2.5V )
IN 8
D2-/A
(0 - + 2.5V )
IN 9
D1+
D1-/NT E S TIN
T E M P . S E NSO R
REV. PrL 06/00
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
FUNCTIONAL BLOCK DIAGRAM
G PIO
RE G IS T ER S
F AN S PE E D
CO UN T E R
IN P UT
AT T E N U AT O RS
A N D
AN A L O G
M U L T IP L E X E R
BA ND G AP
Chassis Intrusion Detect
Interrupt Output
Reset Input, Reset Outputs
Thermal Interrupt (THERM) Output
Shutdown Mode to Minimize Power Consumption
Limit Comparison of all Monitored Values
APPLICATIONS
Network Servers and Personal Computers
Microprocessor-Based Office Equipment
Test Equipment and Measuring Instruments
AD D/
S D A
S C L
NT E S T O U T
S E RI AL B US
IN T E R F A C E
P W M RE G IS T ER
AN D C O N T RO LL E R
AD D R E S S
P O I NT E R
RE G IS T E R
CO M P A R A T O R S
8KBY T E S
E 2P R O M
T E M P E RA T UR E
CO N F IG U R AT I O N
RE G IS T E R
A D M 1026
8-B IT A DC
CO N F IG U R AT IO N
BA ND G AP
RE F E RE N CE
O U T P U T R E G I S T E R
AG N D
V
(1.8 2V O R 2.5 V )
DG N D
R E F
2
I
C is a registered trademark of Philips Corporation
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
Fax: 781/326-8703
Versatile PC
Systems Monitor ASIC
ADM1026
3.3V S T BY
3.3V M AIN
V
R E S E T IN
3.3V M AIN
RE S E T
100k
G EN E RA TO R
V
100k
3.3V S T BY
R ES E T
G EN E RA TO R
V A L U E A ND
L IM IT
RE G I S T E R S
L IM IT
IN T E RR U P T
S T AT U S
V
RE G I S T E R S
C C
IN T M A S K
100k
RE G I S T E R S
V
IN T E RR U P T
C C
M A S KI N G
100k
RE G IS T E R S
T O G P IO
RE G IS T ER S
AN A L O G
AN D 8 -B IT DA C
World Wide Web Site: http://www.analog.com
© Analog Devices, Inc., 2000
C C
R E S E T M A IN
C C
R E S E T S T B Y
P W M
CI
IN T
G PIO 16/T H E R M
DA C

Advertisement

loading
Need help?

Need help?

Do you have a question about the ADM1026 and is the answer not in the manual?

Questions and answers

Summary of Contents for Analog Devices ADM1026

  • Page 1 REV. PrL 06/00 C is a registered trademark of Philips Corporation Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties One Technology Way, P.O.
  • Page 2 0 to 2.5V or 0 to 3V. Finally, the ADM1026 has on on-chip temperature sensor. The ADM1026 has eight pins that can be configured for fan-speed measurement or as general purpose logic I/O pins. A further 8 pins are dedi- cated to general-purpose logic I/O.
  • Page 3 PRELIMINARY TECHNICAL DATA ADM1026 Specifications (Continued) Parameter Units Test Conditions/Comments FAN RPM-TO-DIGITAL CONVERTER See Note 5 Accuracy ±6 Full-Scale Count FAN0 TO FAN7 Nominal Input RPM 8800 Divisor = 1, Fan Count = 153 (Note 5) 4400 Divisor = 2, Fan Count = 153...
  • Page 4 ADM1026 PRELIMINARY TECHNICAL DATA N O T E S All voltages are measured with respect to GND, unless otherwise specified Typicals are at T =25°C and represent most likely parametric norm. Shutdown current typ is measured with V = 3.3V TUE (Total Unadjusted Error) includes Offset, Gain and Linearity errors of the ADC, multiplexer and on-chip input attenuators, including an external series input pro- tection resistor value between zero and 1k .
  • Page 5 An active high input which captures a Chassis Intrusion event in Bit 7 of Status Register 4. This bit will remain set until cleared, so long as battery voltage is applied to the V input, even when the ADM1026 is powered off. I N T Digital Output Interrupt Request (open drain).
  • Page 6 ADM1026 PRELIMINARY TECHNICAL DATA PIN FUNCTION DESCRIPTION (CONTINUED) PIN NO. MNEMONIC TYPE DESCRIPTION Analog Output 0 to 2.5V output for analog control of fan speed. VREF Analog Output Reference voltage output. Can be selected as 1.8V (default) or 2.5V. D1-/NTESTIN Analog Input Connected to cathode of 1st remote temperature sensing diode.
  • Page 7 When writing to The ADC also accepts input from an on-chip bandgap tem- the ADM1026, the first byte of data is always a register ad- perature sensor that monitors system ambient temperature.
  • Page 8 R/W bit, which determines the direction of the data transfer, i.e. whether data will be written to or Control of the ADM1026 is carried out via the serial Sys- read from the slave device (0 = write, 1 = read).
  • Page 9 SMBus clock extend function. This allows the read or write operations of 32 data bytes, which is the ADM1026 to pull SCL low and extend the clock pulse maximum block size allowed by the SMBus specification. when it cannot accept any more data.
  • Page 10 In the ADM1026, the send byte protocol is used to write a ACK and carry out a single byte read, block read or...
  • Page 11 (00h TO FFh) transaction ends. Figure 3d. Single Byte Write To EEPROM In the ADM1026, the receive byte protocol is used to read Block Write a single byte of data from A RAM or EEPROM location whose address has previously been set by a send byte or In this operation the master device writes a block of data write byte/word operation.
  • Page 12 AIN 6 - A IN9 (0 - 2.5V ) MEASUREMENT INPUTS 10p F The ADM1026 has 17 external analog measurement pins, which can be configured to perform various functions. It 122.2k also measures two supply voltages, 3.3V MAIN and 3.3V +1 2 V STBY, and the internal chip temperature.
  • Page 13 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 2. A/D OUTPUT CODE VS. V Input Voltage A/D Output +12V -12V 3.3VMAIN AIN (1-6) AIN(7-10) Decimal Binary B A T 3.3VSTBY <0.062 <-15.928 <0.026 <0.0172 <0.016 <0.012 <0.012 <0.010 00000000 0.062 - 0.125 -15.928 -15.855 0.026 - 0.052 0.017 - 0.034...
  • Page 14 ADM1026 PRELIMINARY TECHNICAL DATA A IN(0 -9) A IN(0 - 9) Figure 5. Scaling AIN(0 - 9) R1/R2 = (V -3.0)/3.0 (for A to A R1/R2 = (V -2.5)/2.5 (for A to A Figure 7. Scaling and Offsetting AIN(0 - 9) for Bipolar Inputs...
  • Page 15 , varies from device to device, and individual calibration is equired to null this out, so the technique is unsuitable for mass-production. The technique used in the ADM1026 is to measure the change in V when the device is operated at two different currents.
  • Page 16 Limit, which will usually be some degrees lower. This can 1. Place the ADM1026 as close as possible to the remote be useful as it allows the system to be shut down when the sensing diode. Provided that the worst noise sources...
  • Page 17 ANALOG OUTPUT For applications where the monitoring cycle time is im- The ADM1026 has a single analog output from a un- portant, it can easily be calculated. signed 8 bit DAC which produces 0 - 2.5V (independent of the reference voltage setting).
  • Page 18 ADM1026 PRELIMINARY TECHNICAL DATA +1 2 V + 1 2 V 1 /4 L M 3 2 4 100k 100k D A C IR F 9 6 2 0 2N 22 19A 3.9k D A C Q 1 /Q 2...
  • Page 19 XX to YY (still await- ing diagrams). M IN AUTOMATIC FAN SPEED CONTROL The ADM1026 offers a simple method of controlling fan speed according to temperature without intervention from the host processor. + 20 To enable automatic fan speed control, monitoring must...
  • Page 20 P UL L UP Z D 1 T Y P. <1k Signal conditioning in the ADM1026 accommodates the Z E N E R* O R T O T E M -P O L E slow rise and fall times typical of fan tachometer outputs.
  • Page 21 PRELIMINARY TECHNICAL DATA ADM1026 pulses are counted from the second rising edge to the clock pulses. fourth rising edge. This is repeated for the other six fan The worst-case measurement time for a fan-configured channels. channel occurs when the counter reaches 254 from start to...
  • Page 22 THE ADM1026 INTERRUPT STRUCTURE nal NPN transistor, or a TTL or CMOS inverter gate may The Interrupt Structure of the ADM1026 is shown in Figure be used if one is available. See the AD22105 data sheet for 15. Interrupts can come from a number of sources, which information on selecting R are combined to form a common INT output.
  • Page 23 S T AT US R EG IS T ER 6 M AS K M AS KIN G D AT A M AS K R E G IS T E R 6 F RO M S M BU S Figure 15. ADM1026 Interrupt Structure REV. PrL –23–...
  • Page 24 ADM1026 PRELIMINARY TECHNICAL DATA ter 4 and causes a one-off INT output. A change of state tus Bit output low, whilst setting an Interrupt Mask Bit at the THERM output also causes bit 0 of Status Register low allows the corresponding Status Bit to be asserted. Af-...
  • Page 25 ADM1026 receives the Alert Response Address NAND TREE TESTS (0001 100) over the SMBus. A NAND tree is provided in the ADM1026 for Auto- bit 2 of Configuration Register 1 is set. mated Test Equipment (ATE) board level connectivity testing.
  • Page 26 ADM1026 PRELIMINARY TECHNICAL DATA input furthest from NTESTOUT (RESETMAIN). This R E S ET M A IN should give the characteristic output pattern shown in R E S ET S T B Y Figure 22, with NTESTOUT toggling each time an input P W M is taken high.
  • Page 27 The monitoring function (Analog inputs, temperature, and particular it should be noted that all GPIO pins are con- fan speeds) in the ADM1026 is started by writing to Con- figured as inputs to avoid possible conflicts with circuits figuration Register 1 and setting Start (Bit 0), high. The INT_Enable (Bit 1) should be set to 1, and INT Clear trying to drive these pins.
  • Page 28 REDUCED POWER AND SHUTDOWN MODE APPLICATION CIRCUIT The ADM1026 can be placed in a low-power mode by Figure 27 shows a generic application circuit using the setting bit 0 of the Configuration register to 0. This dis- ADM1026.
  • Page 29 PRELIMINARY TECHNICAL DATA ADM1026 AWAITING AWAITING AWAITING DIAGRAM DIAGRAM DIAGRAM AWAITING AWAITING DIAGRAM DIAGRAM Figure 27. ADM1026 Application Circuit REV. PrL –29–...
  • Page 30 ADM1026 REGISTERS TABLE 5. ADDRESS POINTER REGISTER Name Description Address Pointer Write Address of ADM1026 Registers. See the tables below for detail. TABLE 6. LIST OF REGISTERS Name Power on Value Description Address (Hex or Binary Bit 7 - 0)
  • Page 31 PRELIMINARY TECHNICAL DATA ADM1026 Name Power on Value Description Address (Hex or Binary Bit 7 - 0) Test Register For manufacturer's use only Manufacturer’s ID Contains manufacturer's ID code Revision Contains code for major and minor revisions Mask Register 1...
  • Page 32 ADM1026 PRELIMINARY TECHNICAL DATA Name Power on Value Description Address (Hex or Binary Bit 7 - 0) Value Measured value of A Value Measured value of A Value Measured value of A FAN0 Value Measured speed of Fan 0 FAN1 Value...
  • Page 33 PRELIMINARY TECHNICAL DATA ADM1026 Name Power on Value Description Address (Hex or Binary Bit 7 - 0) High Limit F F h High limit for A measurement High Limit F F h High limit for A measurement High Limit F F h...
  • Page 34 Enable Voltage / Ext2 = 0 R/W When this bit is 1 the ADM1026 monitors voltage (AIN9 and AIN10) on pins 28 and 27 respectively. When this bit is 0, the ADM1029 monitors a second thermal diode temperature channel, D2, on these pins.
  • Page 35 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 9. REGISTER 02H, FANS 0 TO 3 FAN DIVISOR REGISTER (POWER-ON DEFAULT 55H) Name Description 1-0 Fan 0 Divisor Sets the oscillator prescaler division ratio for fan 0 speed measurement. The division ratios, oscillator frequencies and typical fan speeds (based on 2 tach pulses per rev.) are as follows:...
  • Page 36 Test mode bit. For factory use only. Clock Extend Setting this bit enables SMBus clock extension. The ADM1026 can pull SCL low to extend the clock pulse if it cannot acccept any more data. Used to extend the clock pulse during repeated EEPROM write or block write operations.
  • Page 37 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 16. REGISTER 09H, GPIO CONFIGURATION REGISTER 2 (POWER-ON DEFAULT 00H) Name Description GPIO4 Direction When this bit is 0, GPIO4 is configured as an input, otherwise, it is an output. GPIO4 Polarity When this bit is 0, GPIO4 is active low, otherwise it is active high.
  • Page 38 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 19. REGISTER 0CH, EEPROM REGISTER 1 (POWER-ON DEFAULT 00H) Name Description 7-0 Factory Use For factory use only. TABLE 20. REGISTER 0DH, INTERNAL TEMPERATURE THERM LIMIT (POWER-ON DEFAULT 37H (55C)) Name Description 7-0 Int Temp THERM Limit This register contains the THERM limit for the Internal Temperature Channel.
  • Page 39 Rev 0 = 0h, Rev 1 = 1h, etc. 7–4 Major Revision Code This nibble denotes the generation of the device. For the ADM1026 this nibble will read 4h. TABLE 31. REGISTER 18H, MASK REGISTER 1 (POWER-ON DEFAULT 00H) Name...
  • Page 40 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 32. REGISTER 19H, MASK REGISTER 2 (POWER-ON DEFAULT 00H) Name Description Mask = 0 When this bit is set, interrupts generated on the A Voltage channel are masked out. Mask = 0 When this bit is set, interrupts generated on the A Voltage channel are masked out.
  • Page 41 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 34. REGISTER 1BH, MASK REGISTER 4 (POWER-ON DEFAULT 00H) Name Description Int Temp Mask = 0 When this bit is set, interrupts generated on the Int Temp channel are masked out. Mask = 0 When this bit is set, interrupts generated on the V Voltage channel are masked out.
  • Page 42 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 36. REGISTER 1DH, MASK REGISTER 6 (POWER-ON DEFAULT 00H) Name Description GPIO8 Mask = 0 When this bit is set, interrupts generated on the GPIO8 channel are masked out. GPIO9 Mask = 0 When this bit is set, interrupts generated on the GPIO9 channel are masked out.
  • Page 43 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 39. REGISTER 20H, STATUS REGISTER 1 (POWER-ON DEFAULT 00H) Name Description Ext1 Temp Status = 0 1, if Ext1 Value is above the High Limit or below the Low Limit on the previous conversion cycle, 0 otherwise. This bit is set (once only) if a THERM mode is engaged as a result of Ext1 temp readings exceeding the Ext1 THERM limit.
  • Page 44 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 41. REGISTER 22H, STATUS REGISTER 3 (POWER-ON DEFAULT 00H) Name Description FAN0 Status = 0 1, if FAN0 Value is above the High Limit on the previous conversion cycle, 0 otherwise. FAN1 Status = 0 1, if FAN1 Value is above the High Limit on the previous conversion cycle, 0 otherwise.
  • Page 45 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 43. REGISTER 24H, STATUS REGISTER 5 (POWER-ON DEFAULT 00H) Name Description GPIO0 Status = 0 When GPIO0 is configured as an input , this bit is set when GPIO0 is asserted. ("asserted" may be active-high or active-low depending on setting of bit 1 in GPIO Configuration Register 1).
  • Page 46 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 44. REGISTER 25H, STATUS REGISTER 6 (POWER-ON DEFAULT 00H) Name Description GPIO8 Status = 0 When GPIO8 is configured as an input , this bit is set when GPIO8 is asserted. ("asserted" may be active-high or active-low depending on setting of bit 1 in GPIO Configuration Register 3).
  • Page 47 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 45. REGISTER 26H, VBAT MEASURED VALUE (POWER-ON DEFAULT 00H) Name Description 7–0 V Value This register contains the measured value of the V analog input channel. TABLE 46. REGISTER 27H, AIN8 MEASURED VALUE (POWER-ON DEFAULT 00H)
  • Page 48 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 56. REGISTER 31H, AIN1 MEASURED VALUE (POWER-ON DEFAULT 00H) Name Description 7–0 A Value This register contains the measured value of the A analog input channel. TABLE 57. REGISTER 32H, AIN2 MEASURED VALUE (POWER-ON DEFAULT 00H)
  • Page 49 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 67. REGISTER 3CH, FAN4 MEASURED VALUE (POWER-ON DEFAULT 00H) Name Description 7–0 FAN4 Value This register contains the measured value of the FAN4 tach input channel. TABLE 68. REGISTER 3DH, FAN5 MEASURED VALUE (POWER-ON DEFAULT 00H)
  • Page 50 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 78. REGISTER 47H, -12V HIGH LIMIT (POWER-ON DEFAULT FFH) Name Description 7–0 -12V High Limit This register contains the high limit of the –12V analog input channel TABLE 78. REGISTER 48H, EXT1 LOW LIMIT (POWER-ON DEFAULT 80H)
  • Page 51 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 88. REGISTER 52H, AIN2 HIGH LIMIT (POWER-ON DEFAULT FFH) Name Description 7–0 A High Limit This register contains the high limit of the A analog input channel TABLE 89. REGISTER 53H, AIN3 HIGH LIMIT (POWER-ON DEFAULT FFH)
  • Page 52 ADM1026 PRELIMINARY TECHNICAL DATA TABLE 99. REGISTER 5DH, AIN5 LOW LIMIT (POWER-ON DEFAULT 00H) Name Description 7–0 A Low Limit This register contains the low limit of the A analog input channel TABLE 100. REGISTER 5EH, AIN6 LOW LIMIT (POWER-ON DEFAULT 00H)
  • Page 53 PRELIMINARY TECHNICAL DATA ADM1026 TABLE 110. REGISTER 68H, INT TEMP HIGH LIMIT (POWER-ON DEFAULT 50H (80C) ) Name Description 7–0 Int Temp High Limit This register contains the high limit of the internal temperature channel. TABLE 111. REGISTER 69H, INT TEMP LOW LIMIT (POWER-ON DEFAULT 80H)
  • Page 54 ADM1026 PRELIMINARY TECHNICAL DATA OUTLINE DIMENSIONS Dimensions shown in inches and (mm). 0.354 (9.0 0) B S C 0.276 (7.0 0) B S C P IN 1 0.02 (0.50) BS C M IN 0.063 (1.60) 0.01 (0.25) 0.055 (1.40) 0.006 (0.15) 0.002 (0.05)