ADT7476
THERM Timer
The ADT7476 has an internal timer to measure THERM
assertion time. For example, the THERM input can be
connected to the PROCHOT output of a Pentium ? 4 CPU to
measure system performance. The THERM input can also
be connected to the output of a trip-point temperature sensor.
The timer is started on the assertion of the ADT7476’s
THERM input and stopped when THERM is de-asserted.
The timer counts THERM times cumulatively; that is, the
timer resumes counting on the next THERM assertion. The
THERM timer continues to accumulate THERM assertion
times until the timer is read (where it is cleared), or until it
reaches full scale. If the counter reaches full scale, it stops
at that reading until cleared.
The 8-bit THERM timer status register (0x79) is designed
so that Bit 0 is set to 1 on the first THERM assertion. Once
the cumulative THERM assertion time has exceeded
45.52 ms, Bit 1 of the THERM timer is set and Bit 0 now
becomes the LSB of the timer with a resolution of 22.76 ms
(see Figure 32).
THERM
When using the THERM timer, be aware of the following:
After a THERM timer read (0x79)
1. The contents of the timer are cleared on read.
2. The F4P bit (Bit 5) of Interrupt Status Register 2
needs to be cleared (assuming that the THERM
timer limit has been exceeded).
If the THERM timer is read during a THERM assertion, the
following occurs:
1. The contents of the timer are cleared.
2. Bit 0 of the THERM timer is set to 1, because a
THERM assertion is occurring.
3. The THERM timer increments from zero.
4. If the THERM timer limit register (0x7A) = 0x00,
the F4P bit is set.
Generating SMBALERT Interrupts from THERM Timer
Events
The ADT7476 can generate SMBALERTs when a
programmable THERM timer limit has been exceeded. This
allows the system designer to ignore brief, infrequent
THERM assertions, while capturing longer THERM timer
events. Register 0x7A is the THERM timer limit register.
This 8-bit register allows a limit from 0 sec (first THERM
THERM
TIMER
(REG. 0x79)
0 0 0 0 0 0 0 1
7 6 5 4 3 2 1 0
THERM ASSERTED
≤ 22.76 ms
assertion) to 5.825 sec to be set before an SMBALERT is
generated. The THER M timer value is compared with the
contents of the THERM timer limit register. If the THERM
timer value exceeds the THERM timer limit value, then the
THERM
ACCUMULATE THERM LOW
ASSERTION TIMES
F4P bit (Bit 5) of Interrupt Status Register 2 is set and an
SMBALERT is generated.
NOTE: Depending on which pins are configured as a THERM timer,
setting the F4P bit (Bit 5) of Mask Register 2 (0x75) or Bit 0
of Mask Register 1 (0x74) masks out SMBALERT; although
the F4P bit of Interrupt Status Register 2 is still set if the
THERM
0 0 0 0 0 0 1 0
THERM timer limit is exceeded.
TIMER
(REG. 0x79)
7 6 5 4 3 2 1 0
THERM ASSERTED
≥ 45.52 ms
Figure 33 is a functional block diagram of the THERM
timer, limit, and associated circuitry. Writing a value of 0x00
to the THERM timer limit register (0x7A) causes an
THERM
ACCUMULATE THERM LOW
ASSERTION TIMES
SMBALERT to be generated on the first THERM assertion.
A THERM timer limit value of 0x01 generates an
SMBALERT once cumulative THERM assertions exceed
45.52 ms.
THERM
0 0 0 0 0 1 0 1
TIMER
(REG. 0x79)
7 6 5 4 3 2 1 0
THERM ASSERTED
≥ 113.8 ms
(91.04 ms + 22.76 ms)
Figure 32. Understanding the THERM Timer
http://onsemi.com
23
相关PDF资料
ADT7490ZEVB BOARD EVALUATION FOR ADT7490
ADZS-21262-1-EZEXT BOARD DAUGHTER FOR ADSP-21262
ADZS-BF-EZEXT-1 BOARD DAUGHTER ADSP-BF533/561KIT
ADZS-BFAV-EZEXT BOARD DAUGHT ADSP-BF533,37,61KIT
ADZS-BFSHUSB-EZEXT BOARD DAUGHTER EZ EXTENDER
ADZS-BRKOUT-EX3 ADZS-BRKOUT-EX3
ADZS-SHAUDIO-EZEXT SHARC AUDIO EZ-EXTENDER
ADZS-WVGALCD-EX3 BOARD EXTENDER WVGA/LCD EI3
相关代理商/技术参数
ADT7481 制造商:AD 制造商全称:Analog Devices 功能描述:Dual Channel Temperature Sensor and Over Temperature Alarm
ADT7481ARMZ 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
ADT7481ARMZ-001 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
ADT7481ARMZ-1 功能描述:IC SENSOR TEMP 2CH ALARM 10MSOP RoHS:是 类别:集成电路 (IC) >> PMIC - 热管理 系列:- 标准包装:1 系列:- 功能:温度监控系统(传感器) 传感器类型:内部和外部 感应温度:-40°C ~ 125°C,外部传感器 精确度:±2.5°C 本地(最大值),±5°C 远程(最大值) 拓扑:ADC,比较器,寄存器库 输出类型:2 线 SMBus? 输出警报:无 输出风扇:无 电源电压:2.7 V ~ 5.5 V 工作温度:-40°C ~ 125°C 安装类型:表面贴装 封装/外壳:SOT-23-8 供应商设备封装:SOT-23-8 包装:Digi-Reel® 其它名称:296-22675-6
ADT7481ARMZ-1R7 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
ADT7481ARMZ-1REEL 制造商:Rochester Electronics LLC 功能描述: 制造商:Analog Devices 功能描述:
ADT7481ARMZ-1REEL7 制造商:AD 制造商全称:Analog Devices 功能描述:Dual Channel Temperature Sensor and Over Temperature Alarm
ADT7481ARMZ-1RL 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor