Microchip 47L04/47C04/47L16/47C16 EERAM芯片深度解析
在電子設計領域,可靠的數據存儲和管理至關重要。Microchip的47L04/47C04/47L16/47C16 EERAM(Electrically Erasable Random Access Memory)芯片,憑借其獨特的特性和功能,為工程師們提供了一種高效、穩定的數據存儲解決方案。本文將對該系列芯片進行詳細解析,幫助工程師們更好地了解和應用這款產品。
文件下載:47L16-I SN.pdf
一、產品概述
Microchip的47L04/47C04/47L16/47C16是一系列4Kbit或16Kbit的SRAM,帶有EEPROM備份功能。這些芯片采用I2C串行接口,具有多種特性,適用于工業、汽車等多種應用場景。
1.1 產品選型
| 型號 | 密度 | VCC范圍 | 最大時鐘頻率 | 溫度范圍 | 封裝 |
|---|---|---|---|---|---|
| 47L04 | 4 Kbit | 2.7V - 3.6V | 1 MHz | I, E | P, SN, ST |
| 47C04 | 4 Kbit | 4.5V - 5.5V | 1 MHz | I, E | P, SN, ST |
| 47L16 | 16 Kbit | 2.7V - 3.6V | 1 MHz | I, E | P, SN, ST |
| 47C16 | 16 Kbit | 4.5V - 5.5V | 1 MHz | I, E | P, SN, ST |
1.2 主要特性
- SRAM與EEPROM備份:內部組織為512 x 8位(47X04)或2,048 x 8位(47X16),掉電時自動將SRAM數據存儲到EEPROM,上電時自動從EEPROM恢復到SRAM。
- 非易失性外部事件檢測標志:可檢測外部事件。
- 高可靠性:SRAM具有無限的讀寫周期,EEPROM存儲周期超過一百萬次,數據保留時間超過200年,ESD保護大于4000V。
- 高速I2C接口:支持100 kHz、400 kHz和1 MHz的時鐘頻率,零周期延遲讀寫,具有施密特觸發器輸入以抑制噪聲,最多可級聯四個設備。
- 寫保護:可對SRAM陣列進行軟件寫保護,范圍從1/64到整個陣列。
- 低功耗CMOS技術:典型工作電流為200 μA,最大待機電流為40 μA。
- 寬溫度范圍:工業級(I)為 -40°C至 +85°C,擴展級(E)為 -40°C至 +125°C,部分產品符合汽車AEC - Q100標準。
二、電氣特性
2.1 絕對最大額定值
| 參數 | 數值 |
|---|---|
| VCC | 6.5V |
| A1, A2, SDA, SCL, HS引腳相對于VSS | -0.6V至6.5V |
| 存儲溫度 | -65°C至 +150°C |
| 偏置下的環境溫度 | -40°C至 +125°C |
| 所有引腳的ESD保護 | ≥4 kV |
2.2 DC特性
DC特性涵蓋了輸入輸出電壓、電流、電阻、電容等參數,不同型號和溫度范圍下的參數有所不同。例如,高電平輸入電壓VIH為0.7 VCC,低電平輸入電壓VIL為 -0.3V至0.3 VCC等。
2.3 AC特性
AC特性主要涉及時鐘頻率、信號上升下降時間、數據保持和建立時間等。時鐘頻率FCLK最大可達1000 kHz,時鐘高電平時間THIGH和低電平時間TLOW均為500 ns等。
三、功能描述
3.1 工作原理
47XXX芯片支持雙向兩線總線和I2C數據傳輸協議。主機設備控制總線的啟動和停止條件,芯片作為客戶端工作。
3.2 總線特性
- 串行接口:數據傳輸只能在總線空閑時啟動,時鐘線為高時數據線必須保持穩定,否則將被解釋為啟動或停止條件。
- 總線條件:包括總線空閑、開始數據傳輸、停止數據傳輸、數據有效和確認等條件。每個接收設備在接收到每個字節后必須生成確認信號。
3.3 設備尋址
控制字節是主機設備發送的第一個字節,包含4位操作碼、兩個用戶可配置的芯片選擇位A2和A1、一個固定為‘0’的芯片選擇位和一個讀寫位。芯片根據控制字節中的芯片選擇位和讀寫位進行響應。
3.4 SRAM陣列操作
- 寫操作:分為字節寫和順序寫。字節寫時,主機發送控制字節、地址和數據,芯片在確認后將數據存儲到SRAM。順序寫可連續寫入多個數據字節,地址指針自動遞增。
- 讀操作:包括當前地址讀、隨機讀和順序讀。當前地址讀根據地址指針的當前值讀取數據;隨機讀需要先設置地址指針,再進行讀取;順序讀在讀取第一個數據字節后,主機發送確認信號,芯片繼續發送后續數據。
3.5 控制寄存器操作
- STATUS寄存器:控制軟件寫保護、自動存儲功能,報告陣列是否被修改,包含硬件存儲事件標志。
- COMMAND寄存器:用于執行軟件控制的存儲和恢復操作,包括軟件存儲和軟件恢復命令。
- 寫操作:主機發送控制字節和寄存器地址,芯片確認后接收數據并寫入寄存器。
- 讀操作:主機發送控制字節,芯片發送STATUS寄存器的值。
3.6 存儲/恢復操作
- 自動存儲(Auto - Store):當VCAP引腳連接電容且STATUS寄存器中的ASE位設置為‘1’時,芯片檢測到掉電事件會自動將SRAM數據存儲到EEPROM。
- 硬件存儲(Hardware Store):通過將HS引腳拉高至少THSPW時間來手動啟動存儲操作,同時會觸發STATUS寄存器寫周期。
- 自動恢復(Auto - Recall):上電時自動將EEPROM數據恢復到SRAM。
3.7 確認輪詢
在存儲和恢復操作以及內部STATUS寄存器寫周期期間,芯片不會確認。通過發送啟動條件和寫控制字節進行確認輪詢,以確定操作是否完成。
四、引腳描述
4.1 引腳功能
| 引腳名稱 | 功能 |
|---|---|
| VCAP | 電容輸入,用于自動存儲功能 |
| A1, A2 | 芯片選擇輸入,用于多設備操作 |
| VSS | 接地 |
| SDA | 串行數據,雙向引腳 |
| SCL | 串行時鐘,用于同步數據傳輸 |
| HS | 硬件存儲/事件檢測輸入 |
| VCC | 電源供應 |
4.2 輸入下拉電路
A1、A2和HS引腳內部使用雙強度下拉電路,輸入電壓低于VIL時下拉強度較強,高于VIH時下拉強度較弱。
五、封裝信息
該系列芯片提供8引腳PDIP、8引腳SOIC和8引腳TSSOP三種封裝,每種封裝都有詳細的尺寸和標記信息。
六、總結
Microchip的47L04/47C04/47L16/47C16 EERAM芯片以其豐富的功能、高可靠性和低功耗等特性,為電子工程師在數據存儲和管理方面提供了優秀的解決方案。在實際應用中,工程師們可以根據具體需求選擇合適的型號和封裝,合理配置引腳和寄存器,以實現高效、穩定的數據存儲和操作。你在使用這款芯片時遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
數據存儲
+關注
關注
5文章
1032瀏覽量
52982
發布評論請先 登錄
74hc47/74ls47/54LS47中文資料,數據手冊
基于HT47C20L的R-F型低電壓八位Mask單片機
基于47L04/47C04/47L16/47C16下的4K/16K I2C 串行 EERAM
XCZU47DR-L2FFVE1156I 詳細產品資料
Microchip 47L04/47C04/47L16/47C16 EERAM芯片深度解析
評論