STTS2002:内存模块温度传感器的卓越之选

电子说

1.4w人已加入

描述

STTS2002:内存模块温度传感器的卓越之选

在电子设备的设计中,温度监测和数据存储是至关重要的环节。STTS2002作为一款集温度传感器与2 Kb SPD EEPROM于一体的芯片,为移动个人计算平台(如笔记本电脑)、服务器和其他工业应用中的DIMM模块提供了理想的解决方案。今天,我们就来深入了解一下这款芯片的特点、功能和应用。

文件下载:STTS2002B2DN3F.pdf

1. 产品概述

STTS2002是一款2.3 V内存模块温度传感器,集成了2 Kb SPD EEPROM。它具有广泛的兼容性,既向前兼容JEDEC TSE 2002a2,又向后兼容STTS424E02。其工作温度范围为 -40 °C至 +125 °C,单电源电压范围为2.3 V至3.6 V。采用2 mm x 3 mm TDFN8封装,高度最大为0.80 mm,符合JEDEC MO - 229和WCED - 3标准,并且是RoHS合规、无卤的。

2. 温度传感器特性

2.1 分辨率与精度

温度传感器的分辨率可编程,范围为9 - 12位,默认10位时分辨率为0.25 °C/LSB。在不同温度范围内,其精度表现出色:在 +75 °C至 +95 °C范围内,最大精度为 ±1 °C;在 +40 °C至 +125 °C范围内,最大精度为 ±2 °C;在 -40 °C至 +125 °C范围内,最大精度为 ±3 °C。

2.2 转换时间与电流

ADC转换时间在默认10位分辨率时最大为125 ms。典型工作电源电流在EEPROM待机时为160 µA。此外,温度滞后可选设定点为0、1.5、3、6.0 °C,并且支持25 ms - 35 ms的SMBus超时。

3. 2 Kb SPD EEPROM特性

3.1 功能与保护

该EEPROM功能与ST的M34E02 SPD EEPROM相同,可对前128字节进行永久和可逆的软件数据保护。支持字节和页写入(最多16字节),自定时写入周期最大为5 ms,并且具有自动地址递增功能。

3.2 通信接口

采用两线SMBus/I2C兼容串行接口,支持高达400 kHz的传输速率,且不发起时钟拉伸。

4. 串行通信

4.1 设备类型标识符(DTI)代码

JEDEC温度传感器和EEPROM各有其独特的 (I^{2} C) 地址,通过4位DTI代码确保无兼容性或数据转换问题。TS的DTI代码为 '0011',EEPROM内存阵列的DTI代码为 '1010',访问EEPROM软件写保护设置的DTI代码为 ‘0110’。

4.2 引脚描述

  • A0、A1、A2:用于I2C接口地址的3个最低有效位的可选地址引脚,可设置为 (V_{DD}) 或GND,提供8种唯一地址选择。
  • (V_{ss}):电源参考地,必须连接到系统地。
  • SDA:串行数据输入/输出引脚,为开漏输出。
  • SCL:串行时钟输入引脚。
  • EVENT:事件输出引脚,开漏且低电平有效。
  • (V_{DD}):电源电压引脚,范围为2.3 V至3.6 V。

5. 温度传感器操作

5.1 数据监测与更新

温度传感器持续监测环境温度并更新温度数据寄存器。温度数据由设备内部锁存,软件可随时从总线主机读取。

5.2 SMBus/I2C通信

寄存器通过指针寄存器选择,上电时指针寄存器设置为 “00”,即能力寄存器位置。读写操作有特定的流程,且数据字节先传输MSB。STTS2002不发起时钟拉伸。

5.3 地址解码

TS和EEPROM的物理地址不同,TS物理地址为二进制0 0 1 1 A2 A1 A0 RW,EEPROM内存阵列物理地址为二进制1 0 1 0 A2 A1 A0 RW,永久设置写保护模式的地址为0 1 1 0 A2 A1 A0 RW。

5.4 AC时序考虑

为实现SMBus和 (I^{2} C) 兼容性,该设备符合相关规范的子集,如SMBus最小时钟频率要求,温度传感器的SMBus超时最大为35 ms。

6. 温度传感器寄存器

6.1 主要寄存器

包括能力寄存器(只读)、配置寄存器(读写)、温度寄存器(只读)、温度触发点寄存器(读写)、制造商ID寄存器(只读)、设备ID和设备修订ID寄存器(只读)以及温度分辨率寄存器(读写)。

6.2 寄存器功能

  • 能力寄存器:提供TS的能力信息,分辨率可通过写入指针08寄存器进行编程,上电默认值为0.25 °C/LSB(10位)。
  • 配置寄存器:存储各种配置模式,可设置事件阈值、中断模式、比较器模式、关机模式等。
  • 温度寄存器:存储内部带隙TS测量的温度,数据格式为2s补码,默认分辨率下1 LSB = 0.25 °C。
  • 温度触发点寄存器:包括报警温度上边界、下边界和临界温度寄存器,提供11位2s补码格式数据,1 LSB = 0.25 °C。

7. SPD EEPROM操作

7.1 数据锁定与保护

2 Kb串行EEPROM可永久锁定前半部分(00h至7Fh)的数据,适用于DRAM DIMMs的串行存在检测。可通过特定软件写保护机制对前128字节进行临时或永久写保护。

7.2 操作模式

包括字节写入、页写入、随机地址读取、当前地址读取和顺序读取等操作模式,操作通过 (I^{2} C) 协议进行,由总线主设备发起。

7.3 写保护指令

软件写保护由SWP(设置写保护)、CWP(清除写保护)和PSWP(永久设置写保护)三个指令处理,写保护状态可通过特定指令读取。

8. 在内存模块中的应用

8.1 编程情况

在DIMM应用中,SPD直接焊接在印刷电路模块上。编程情况分为两种:DIMM孤立时,可使用特定编程设备定义SPD EEPROM内容和写保护;DIMM插入应用主板时,只能使用PSWP指令冻结写保护。

8.2 引脚连接

三个芯片使能输入(A0、A1、A2)必须直接连接到 (V{SS}) 或 (V{DD}),通过DIMM插槽实现。

9. 电气参数与封装

9.1 最大额定值

包括存储温度、引脚焊接温度、输入/输出电压、电源电压、输出电流、功率耗散和热阻等参数,超出这些额定值可能导致设备永久损坏。

9.2 DC和AC参数

总结了设备的操作测量条件和直流、交流特性,设计时需确保电路操作条件与参数测试条件匹配。

9.3 封装机械数据

采用TDFN8封装,提供了详细的机械尺寸数据,包括封装外形、顶部标记信息、焊盘图案参数、载带尺寸和卷轴尺寸等。

10. 总结

STTS2002以其集成的温度传感器和EEPROM功能、广泛的兼容性、高精度的温度测量以及灵活的写保护机制,为内存模块的设计提供了强大的支持。电子工程师在设计相关设备时,可充分利用其特性,提高系统的性能和可靠性。你在使用类似芯片时遇到过哪些问题呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分