12
acpi-一致的 smbus 热的 传感器
和 外部 二极管 输入
TC1066
tc1066-1 12/7/99
2001 微芯 技术 公司 ds21351a
生产者
’
s identification 寄存器 (mfr_id)
D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0]
MSB X X X X X X LSB
状态 寄存器 (状态), 8-位, 读 仅有的:
状态 寄存器 (状态)
D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0]
Busy Flag1 Flag2 Flag3 Flag4 Flag5 Flag6 保留
位(s) POR 函数 Operation*
状态
D[7] 0 信号 一个/d 1 = 一个/d busy,
转换器 是 busy. 0 = 一个/d 空闲
D[6] 0 中断 标记 为 1 = 中断 occurred,
int_hlim 事件 0 = 毫无
D[5] 0 中断 标记 为 1 = 中断 occurred,
int_llim 事件 0 = 毫无
D[4] 0 中断 标记 为 1 = 中断 occurred,
ext_hlim 事件 0 = 毫无
D[3] 0 中断 标记 为 1 = 中断 occurred,
ext_llim 事件 0 = 毫无
D[2] 0 外部 二极管 1 = 外部 二极管 故障
“fault” 标记 0 = 外部 二极管 ok
d[1:0] 0 保留 – n/一个
总是
returns 零.
便条:
所有 状态 位 是 cleared 之后 一个 读 运作 是 执行 在
状态. 这 ext_温度 寄存器 将 读 +127
°
c 如果 一个 外部
二极管 “open” 是 发现.
名字 描述 POR 读 写
状态
int_温度 内部的 传感器 0000 0000b*
✓
温度
(2’s complement)
ext_温度 外部 传感器 0000 0000b*
✓
温度
(2’s complement)
状态 状态 寄存器 0000 0000b
✓
CONFIG config 寄存器 0000 0000b
✓✓
conv_比率 一个/d 转换 0000 0010b
✓✓
比率 寄存器
int_hlim 内部的 高 0111 1111b
✓✓
限制
(2’s complement)
int_llim 内部的 低 1100 1001b
✓✓
限制
(2’s complement)
ext_hlim 外部 高 0111 1111b
✓✓
限制
(2’s complement)
ext_llim 外部 低 1100 1001b
✓✓
限制
(2’s complement)
mfr_id
ascii 为 letter “t”
0101 0100b
✓
(微芯)
mfr_rev 串行 设备 **
✓
修订 #
核心的 核心的 限制 n/一个
✓
***
(2’s complement)
*
便条:
这 int_温度 和 ext_温度 寄存器 立即 将 是
updated 用 这 一个/d 转换器 之后 por. 如果 stby# 是 低
在 电源-向上, int_温度 和 ext_温度 将 仍然是 在
por 状态 (0000 0000b).
**mfr_rev 将 sequence 01h, 02h, 03h, 等 用 掩饰
改变.
***critical 仅有的 能 是 写 通过 这 crit[1:0] 管脚. 它
不能 是 accessed 通过 这 smbus 端口.
这 tc1066’s 寄存器 设置 是 summarized 在 这 下列-
ing 表格. 所有 寄存器 是 8-位 宽.
生产者
’
s identification 寄存器
(mfr_id), 8-位, 读 仅有的:
生产者
’
s 修订 寄存器 (mfr_rev)
D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0]
MSB X X X X X X LSB
生产者
’
s 修订 寄存器
(mfr_rev), 8-位, 读 仅有的:
寄存器 设置 summary: