STTS424E02:內(nèi)存模塊溫度傳感器深度解析
產(chǎn)品概述
STTS424E02 作為一款集成了溫度傳感器和 2 Kb SPD EEPROM 的器件,主要面向移動個人計算平臺(如筆記本電腦)的 DIMM 模塊、服務(wù)器內(nèi)存模塊以及其他工業(yè)應(yīng)用。不過,該產(chǎn)品已不推薦用于新設(shè)計,新設(shè)計建議選用 STTS2002。
文件下載:STTS424E02BDN3F.pdf
溫度傳感器特性
- 分辨率與精度:溫度傳感器分辨率達 0.25 °C (typ)/LSB,在不同溫度范圍精度有所差異,如在 +75 °C 到 +95 °C 為 ± 1 °C,+40 °C 到 +125 °C 為 ± 2 °C,–40 °C 到 +125 °C 為 ± 3 °C。
- 轉(zhuǎn)換時間與供電:ADC 轉(zhuǎn)換時間最大為 125 ms,供電電壓范圍 2.7 V 到 3.6 V,EEPROM 待機時最大工作供電電流為 210 μA。
- 溫度感測范圍與滯回:環(huán)境溫度感測范圍為 –40 °C 到 +125 °C,滯回可選設(shè)定點有 0、1.5、3、6.0 °C。
2 Kb SPD EEPROM 特性
- 功能與保護:功能與 ST 的 M34E02 SPD EEPROM 相同,對前 128 字節(jié)提供永久和可逆的軟件數(shù)據(jù)保護。
- 供電與操作:單電源電壓 2.7 V 到 3.6 V,支持字節(jié)和頁面寫入(最多 16 字節(jié)),自定時 WRITE 周期最大 5 ms,具備自動地址遞增功能。
- 工作溫度范圍:DA 封裝為 –40 °C 到 +85 °C,DN 封裝為 –40 °C 到 +125 °C。
封裝與接口
- 封裝形式:提供 TDFN8 和 DFN8 兩種封裝,尺寸均為 2 mm x 3 mm,TDFN8 最大高度 0.80 mm,DFN8 最大高度 0.90 mm,且符合 RoHS 標(biāo)準(zhǔn)、無鹵。
- 通信接口:采用兩線總線,支持 2-wire SMBus/I2C 兼容串行接口,溫度傳感器支持 SMBus 超時,最高支持 400 kHz 傳輸速率。
串行通信
設(shè)備類型標(biāo)識符(DTI)代碼
JEDEC 溫度傳感器和 EEPROM 各有獨特的 I2C 地址,通過 4 位 DTI 代碼確保無兼容性和數(shù)據(jù)轉(zhuǎn)換問題。TS 的 DTI 代碼為 '0011',EEPROM 內(nèi)存陣列尋址代碼為 '1010',訪問 EEPROM 軟件寫保護設(shè)置代碼為 ‘0110’。
引腳描述
- A0、A1、A2:用于 I2C 接口地址的 3 個最低有效位選擇,可接 (V_{DD}) 或 GND 提供 8 種唯一地址選擇。
- (V_{SS})(接地):電源參考,需連接到系統(tǒng)地。
- SDA(開漏):串行數(shù)據(jù)輸入/輸出引腳。
- SCL:串行時鐘輸入引腳。
- EVENT(開漏):輸出引腳,開漏且低電平有效,用作警報中斷。
- (V_{DD})(電源):供電電壓引腳,范圍 +2.7 V 到 +3.6 V。
溫度傳感器操作
數(shù)據(jù)更新與地址選擇
溫度傳感器持續(xù)監(jiān)測環(huán)境溫度,每秒至少更新 8 次溫度數(shù)據(jù)寄存器。SMBus/I2C 從地址選擇引腳允許最多 8 個此類設(shè)備在同一總線上共存。
SMBus/I2C 通信
- 寄存器選擇:通過指針寄存器選擇設(shè)備中的寄存器,上電時指針寄存器設(shè)為 “00”,即能力寄存器位置。
- 讀寫操作:寫操作需包含地址字節(jié)和指針字節(jié),讀操作有兩種方式,根據(jù)指針寄存器狀態(tài)決定操作步驟。數(shù)據(jù)字節(jié)先傳輸 MSB,讀取結(jié)束時設(shè)備可接受主設(shè)備的確認(ACK)或無確認(NoACK)狀態(tài)。
從地址解碼
TS 和 EEPROM 的物理地址不同,TS 物理地址為二進制 0 0 1 1 A2 A1 A0 RW,EEPROM 內(nèi)存陣列物理地址為二進制 1 0 1 0 A2 A1 A0 RW,永久設(shè)置寫保護模式地址為 0 1 1 0 A2 A1 A0 RW。
AC 時序考慮
為兼容 SMBus 和 I2C,設(shè)備需滿足特定要求,如 SMBus 最小時鐘頻率、300 ns SMBus 數(shù)據(jù)保持時間、最大 50 ms SMBus 超時(僅溫度傳感器)等。
溫度傳感器寄存器
主要寄存器
- 能力寄存器(只讀):提供 TS 能力,符合 JEDEC JC 42.4 最低規(guī)格,STTS424E02 溫度分辨率為 0.25 °C。
- 配置寄存器(讀寫):存儲各種配置模式,用于設(shè)置傳感器寄存器,可根據(jù)應(yīng)用和 JEDEC 要求配置。
- 溫度寄存器(只讀):存儲內(nèi)部帶隙 TS 測量的溫度,數(shù)據(jù)格式為 2s 補碼,1 LSB = 0.25 °C。
- 溫度觸發(fā)點寄存器(讀寫):包括報警溫度上限、下限和臨界溫度,提供 11 位 2s 補碼格式數(shù)據(jù)。
- 制造商 ID 寄存器(只讀):存儲 STMicroelectronics 的識別碼。
- 設(shè)備 ID 和設(shè)備修訂 ID 寄存器(只讀):維護設(shè)備 ID 和設(shè)備修訂 ID。
寄存器配置與功能
- 能力寄存器:通過特定位定義基本能力、精度、范圍寬度、溫度分辨率等。
- 配置寄存器:可設(shè)置滯后、中斷模式、比較器模式、關(guān)機模式等,各模式有相應(yīng)的位定義和操作規(guī)則。
- 溫度寄存器:包含溫度數(shù)據(jù)和觸發(fā)狀態(tài)位,不受事件或配置位狀態(tài)影響。
- 溫度觸發(fā)點寄存器:設(shè)置報警和臨界溫度閾值,修改時需注意關(guān)閉中斷以避免不必要的中斷活動。
SPD EEPROM 操作
數(shù)據(jù)鎖定與保護
2 Kb 串行 EEPROM 可永久鎖定前半部分(00h 到 7Fh)數(shù)據(jù),適用于 DRAM DIMMs 串行存在檢測。可通過軟件寫保護機制對前 128 字節(jié)進行寫保護,有永久和可重置兩種方式。
通信與尋址
- 通信協(xié)議:采用 I2C 兩線串行接口,設(shè)備內(nèi)置 4 位設(shè)備類型標(biāo)識符代碼,與芯片使能輸入信號共同確定設(shè)備選擇代碼。
- 尋址方式:總線主設(shè)備通過發(fā)送起始條件和設(shè)備選擇代碼啟動通信,設(shè)備根據(jù)代碼匹配情況響應(yīng)。
寫保護設(shè)置
通過 SWP(設(shè)置寫保護)、CWP(清除寫保護)和 PSWP(永久設(shè)置寫保護)指令設(shè)置寫保護,寫保護狀態(tài)在電源循環(huán)后仍保持。
讀寫操作
- 寫操作:包括字節(jié)寫和頁面寫,寫操作觸發(fā)內(nèi)部寫周期,期間設(shè)備不響應(yīng)請求。
- 讀操作:有隨機地址讀、當(dāng)前地址讀和順序讀三種方式,設(shè)備內(nèi)部地址計數(shù)器在每次讀操作后遞增。
應(yīng)用與注意事項
在內(nèi)存模塊中的應(yīng)用
在 DIMM 應(yīng)用中,SPD 直接焊接在印刷電路模塊上,三個芯片使能輸入(A0、A1、A2)需直接連接到 (V{SS}) 或 (V{DD}),寫控制(WC)接地以保持讀寫訪問。
編程與保護
- DIMM 隔離時:可使用特定編程設(shè)備定義 SPD EEPROM 內(nèi)容和寫保護。
- DIMM 插入主板時:只能使用 PSWP 指令凍結(jié)寫保護。
最大額定值與參數(shù)
需注意設(shè)備的絕對最大額定值,如存儲溫度、引腳電壓、供電電壓、輸出電流、功耗等,超出這些值可能導(dǎo)致設(shè)備永久損壞。同時,要關(guān)注 DC 和 AC 參數(shù),確保電路操作條件與參數(shù)測試條件匹配。
總結(jié)
STTS424E02 集成了溫度傳感器和 EEPROM 功能,在內(nèi)存模塊應(yīng)用中具有一定優(yōu)勢,但由于不推薦用于新設(shè)計,使用時需謹慎考慮。工程師在設(shè)計過程中,要充分了解其各項特性和操作規(guī)則,以確保設(shè)備正常工作。你在使用類似集成器件時,是否也遇到過一些挑戰(zhàn)呢?歡迎在評論區(qū)分享你的經(jīng)驗。
-
溫度傳感器
+關(guān)注
關(guān)注
48文章
3254瀏覽量
163402
發(fā)布評論請先 登錄
STTS424E02:內(nèi)存模塊溫度傳感器深度解析
評論