Microchip 47L04/47C04/47L16/47C16 EERAM 芯片:功能特性與應(yīng)用詳解
在電子設(shè)計(jì)領(lǐng)域,數(shù)據(jù)的可靠存儲(chǔ)與快速讀寫(xiě)至關(guān)重要。Microchip 推出的 47L04/47C04/47L16/47C16 系列 EERAM(Electrically Erasable Random Access Memory)芯片,憑借其獨(dú)特的設(shè)計(jì)和出色的性能,為工程師們提供了一種高效的數(shù)據(jù)存儲(chǔ)解決方案。本文將深入探討該系列芯片的特性、功能及應(yīng)用,希望能為電子工程師們?cè)趯?shí)際設(shè)計(jì)中提供有價(jià)值的參考。
文件下載:47L04-I P.pdf
芯片概述
Microchip 的 47L04/47C04/47L16/47C16 系列芯片是 4Kbit 或 16Kbit 的 SRAM 與 EEPROM 備份相結(jié)合的產(chǎn)品。這些芯片采用 I2C 串行接口,內(nèi)部組織為 512 x 8 位(47X04)或 2,048 x 8 位(47X16)。它們具有多種特性,如自動(dòng)存儲(chǔ)和恢復(fù)功能、高可靠性、高速 I2C 接口、寫(xiě)保護(hù)等,適用于各種需要數(shù)據(jù)備份和快速讀寫(xiě)的應(yīng)用場(chǎng)景。
產(chǎn)品選型
| 該系列芯片有不同的型號(hào)可供選擇,具體參數(shù)如下表所示: | 型號(hào) | 密度 | VCC 范圍 | 最大時(shí)鐘頻率 | 溫度范圍 | 封裝 |
|---|---|---|---|---|---|---|
| 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 |
工程師們可以根據(jù)實(shí)際應(yīng)用的電壓需求、存儲(chǔ)容量和工作溫度范圍等因素來(lái)選擇合適的型號(hào)。
芯片特性
1. SRAM 與 EEPROM 備份
芯片內(nèi)部集成了 SRAM 和 EEPROM,SRAM 提供快速的數(shù)據(jù)讀寫(xiě)操作,而 EEPROM 則用于數(shù)據(jù)的非易失性存儲(chǔ)。在電源掉電時(shí),SRAM 中的數(shù)據(jù)可以自動(dòng)存儲(chǔ)到 EEPROM 中;電源恢復(fù)后,數(shù)據(jù)又能自動(dòng)從 EEPROM 恢復(fù)到 SRAM 中。此外,還支持手動(dòng)存儲(chǔ)和恢復(fù)操作,通過(guò)硬件存儲(chǔ)引腳或軟件命令實(shí)現(xiàn)。存儲(chǔ)時(shí)間最大為 8 ms(47X04)或 25 ms(47X16)。
2. 非易失性外部事件檢測(cè)標(biāo)志
芯片具有非易失性外部事件檢測(cè)標(biāo)志,可用于檢測(cè)外部事件的發(fā)生,并將其記錄下來(lái)。這一特性在一些需要記錄特定事件的應(yīng)用中非常有用。
3. 高可靠性
- 無(wú)限讀寫(xiě)循環(huán):SRAM 具有無(wú)限的讀寫(xiě)循環(huán)次數(shù),確保了數(shù)據(jù)的快速讀寫(xiě)和長(zhǎng)期使用的可靠性。
- 高存儲(chǔ)循環(huán)次數(shù):EEPROM 支持超過(guò)一百萬(wàn)次的存儲(chǔ)循環(huán),保證了數(shù)據(jù)的長(zhǎng)期存儲(chǔ)穩(wěn)定性。
- 數(shù)據(jù)保留:數(shù)據(jù)保留時(shí)間超過(guò) 200 年,并且具有 ESD 保護(hù)(>4,000V),提高了芯片的抗干擾能力。
4. 高速 I2C 接口
芯片采用行業(yè)標(biāo)準(zhǔn)的 100 kHz、400 kHz 和 1 MHz 時(shí)鐘頻率,支持零周期延遲的讀寫(xiě)操作。同時(shí),使用施密特觸發(fā)器輸入進(jìn)行噪聲抑制,提高了數(shù)據(jù)傳輸?shù)姆€(wěn)定性。此外,芯片還支持級(jí)聯(lián),最多可連接四個(gè)設(shè)備,方便擴(kuò)展存儲(chǔ)容量。
5. 寫(xiě)保護(hù)
芯片提供軟件寫(xiě)保護(hù)功能,可以對(duì) SRAM 陣列的 1/64 到整個(gè)陣列進(jìn)行寫(xiě)保護(hù),防止數(shù)據(jù)被意外修改。
6. 低功耗 CMOS 技術(shù)
芯片采用低功耗 CMOS 技術(shù),典型工作電流為 200 μA,最大待機(jī)電流為 40 μA,適合對(duì)功耗要求較高的應(yīng)用場(chǎng)景。
7. 寬溫度范圍
芯片支持工業(yè)(-40°C 到 +85°C)和擴(kuò)展(-40°C 到 +125°C)兩種溫度范圍,可滿足不同環(huán)境下的使用需求。
8. 汽車級(jí)認(rèn)證
部分型號(hào)通過(guò)了汽車 AEC - Q100 認(rèn)證,適用于汽車電子等對(duì)可靠性要求較高的應(yīng)用。
功能描述
1. 總線特性
芯片支持雙向兩線總線(I2C)和數(shù)據(jù)傳輸協(xié)議。數(shù)據(jù)傳輸只能在總線空閑時(shí)啟動(dòng),在時(shí)鐘線為高電平時(shí),數(shù)據(jù)線必須保持穩(wěn)定,否則將被解釋為起始或停止條件。具體的總線條件如下:
- 總線空閑:數(shù)據(jù)線和時(shí)鐘線都保持高電平。
- 啟動(dòng)數(shù)據(jù)傳輸:當(dāng) SDA 線在 SCL 線為高電平時(shí)從高電平變?yōu)榈碗娖剑_定為起始條件。所有命令必須以起始條件開(kāi)始。
- 停止數(shù)據(jù)傳輸:當(dāng) SDA 線在 SCL 線為高電平時(shí)從低電平變?yōu)楦唠娖剑_定為停止條件。所有操作必須以停止條件結(jié)束。
- 數(shù)據(jù)有效:在起始條件之后,數(shù)據(jù)線在時(shí)鐘信號(hào)的高電平期間保持穩(wěn)定時(shí),代表有效數(shù)據(jù)。數(shù)據(jù)線的數(shù)據(jù)必須在時(shí)鐘信號(hào)的低電平期間改變,每個(gè)時(shí)鐘脈沖傳輸一位數(shù)據(jù)。
- 確認(rèn)信號(hào):每個(gè)接收設(shè)備在接收到每個(gè)字節(jié)后,必須生成一個(gè)確認(rèn)信號(hào)。主機(jī)設(shè)備必須生成一個(gè)額外的時(shí)鐘脈沖與該確認(rèn)位相關(guān)聯(lián)。
2. 設(shè)備尋址
控制字節(jié)是主機(jī)設(shè)備發(fā)送起始條件后接收的第一個(gè)字節(jié)。控制字節(jié)包含 4 位操作碼、兩個(gè)用戶可配置的芯片選擇位(A2 和 A1)、一個(gè)固定為‘0’的芯片選擇位和一個(gè)讀寫(xiě)位。芯片選擇位 A2 和 A1 必須與相應(yīng)引腳的邏輯電平匹配,設(shè)備才能響應(yīng)。讀寫(xiě)位為‘1’時(shí)選擇讀操作,為‘0’時(shí)選擇寫(xiě)操作。
3. SRAM 陣列操作
寫(xiě)操作
- 字節(jié)寫(xiě):主機(jī)設(shè)備發(fā)送控制字節(jié)和 2 字節(jié)的陣列地址后,發(fā)送要寫(xiě)入的數(shù)據(jù)字節(jié)。數(shù)據(jù)字節(jié)在確認(rèn)位的 SCL 上升沿被鎖存到 SRAM 陣列中。
- 順序?qū)?/strong>:與字節(jié)寫(xiě)類似,但主機(jī)設(shè)備可以連續(xù)發(fā)送多個(gè)數(shù)據(jù)字節(jié),每個(gè)字節(jié)在確認(rèn)位的 SCL 上升沿被鎖存到 SRAM 陣列中,地址指針自動(dòng)遞增。
讀操作
- 當(dāng)前地址讀:依賴當(dāng)前地址指針確定讀取起始位置,讀取一個(gè)數(shù)據(jù)字節(jié)后,主機(jī)不確認(rèn)傳輸,而是生成停止條件。
- 隨機(jī)讀:先通過(guò)寫(xiě)操作設(shè)置地址指針,然后再發(fā)送讀控制字節(jié),讀取指定地址的數(shù)據(jù)字節(jié)。
- 順序讀:與隨機(jī)讀類似,但主機(jī)在接收到第一個(gè)數(shù)據(jù)字節(jié)后發(fā)送確認(rèn)信號(hào),繼續(xù)讀取后續(xù)數(shù)據(jù)字節(jié),直到主機(jī)不發(fā)送確認(rèn)信號(hào)并生成停止條件。
4. 控制寄存器操作
芯片的控制寄存器用于支持設(shè)備配置功能,如軟件寫(xiě)保護(hù)、軟件控制的存儲(chǔ)和恢復(fù)操作等。控制寄存器包括 STATUS 寄存器和 COMMAND 寄存器。
- STATUS 寄存器:控制軟件寫(xiě)保護(hù)、啟用/禁用自動(dòng)存儲(chǔ)功能、報(bào)告陣列是否被修改以及包含硬件存儲(chǔ)事件標(biāo)志。
- COMMAND 寄存器:用于執(zhí)行軟件控制的存儲(chǔ)和恢復(fù)操作,包括軟件存儲(chǔ)命令和軟件恢復(fù)命令。
5. 存儲(chǔ)/恢復(fù)操作
自動(dòng)存儲(chǔ)(Auto - Store)
當(dāng) VCAP 引腳連接電容且 STATUS 寄存器的 ASE 位設(shè)置為‘1’時(shí),芯片在檢測(cè)到電源掉電事件且 SRAM 陣列被修改(AM 位為‘1’)時(shí),自動(dòng)將 SRAM 數(shù)據(jù)存儲(chǔ)到 EEPROM 中。存儲(chǔ)操作在 VCAP 下降到 VTRIP 以下時(shí)啟動(dòng),啟動(dòng)后 TSTORE 時(shí)間內(nèi)芯片不可訪問(wèn)。
硬件存儲(chǔ)(Hardware Store)
通過(guò)將 HS 引腳驅(qū)動(dòng)為高電平至少 THSPW 時(shí)間,可以手動(dòng)啟動(dòng)存儲(chǔ)操作。如果 AM 位為‘1’,則啟動(dòng)硬件存儲(chǔ)操作;無(wú)論 AM 位狀態(tài)如何,都會(huì)觸發(fā) STATUS 寄存器寫(xiě)周期,將 EVENT 位設(shè)置為‘1’。
自動(dòng)恢復(fù)(Auto - Recall)
芯片在電源上電時(shí)自動(dòng)執(zhí)行恢復(fù)操作,將 EEPROM 中的數(shù)據(jù)恢復(fù)到 SRAM 中。恢復(fù)操作在 VCAP 上升到 VTRIP 以上后啟動(dòng),啟動(dòng)后 TRECALL 時(shí)間內(nèi)芯片不可訪問(wèn)。
6. 確認(rèn)信號(hào)輪詢
由于芯片在存儲(chǔ)和恢復(fù)操作以及內(nèi)部 STATUS 寄存器寫(xiě)周期期間不會(huì)確認(rèn),因此可以通過(guò)檢查確認(rèn)信號(hào)來(lái)確定這些操作是否完成。主機(jī)發(fā)送起始條件和寫(xiě)控制字節(jié),如果設(shè)備仍在忙碌,則不會(huì)返回確認(rèn)信號(hào);如果操作完成,則返回確認(rèn)信號(hào),主機(jī)可以繼續(xù)進(jìn)行下一個(gè)讀寫(xiě)命令。
引腳描述
| 芯片采用 8 引腳封裝,各引腳功能如下: | 引腳名稱 | 功能 |
|---|---|---|
| VCAP | 電容輸入,用于自動(dòng)存儲(chǔ)功能的能量存儲(chǔ) | |
| A1, A2 | 芯片選擇輸入,用于多設(shè)備操作 | |
| VSS | 接地 | |
| SDA | 串行數(shù)據(jù),雙向引腳,用于傳輸?shù)刂泛蛿?shù)據(jù) | |
| SCL | 串行時(shí)鐘,用于同步數(shù)據(jù)傳輸 | |
| HS | 硬件存儲(chǔ)/事件檢測(cè)輸入,用于手動(dòng)啟動(dòng)存儲(chǔ)操作和檢測(cè)外部事件 | |
| VCC | 電源供應(yīng) |
封裝信息
芯片提供 8 引腳 PDIP、8 引腳 SOIC 和 8 引腳 TSSOP 三種封裝形式,每種封裝都有詳細(xì)的尺寸和標(biāo)記信息。工程師們可以根據(jù)實(shí)際應(yīng)用的需求選擇合適的封裝。
應(yīng)用場(chǎng)景
Microchip 的 47L04/47C04/47L16/47C16 系列 EERAM 芯片適用于多種應(yīng)用場(chǎng)景,如工業(yè)控制、汽車電子、智能儀表等。在這些應(yīng)用中,芯片的自動(dòng)存儲(chǔ)和恢復(fù)功能可以確保數(shù)據(jù)在電源掉電時(shí)不丟失,高可靠性和高速 I2C 接口可以滿足數(shù)據(jù)的快速讀寫(xiě)需求。
總結(jié)
Microchip 的 47L04/47C04/47L16/47C16 系列 EERAM 芯片以其豐富的特性和出色的性能,為電子工程師們提供了一種可靠的數(shù)據(jù)存儲(chǔ)解決方案。在實(shí)際設(shè)計(jì)中,工程師們可以根據(jù)具體應(yīng)用的需求,合理選擇芯片型號(hào)和封裝形式,充分發(fā)揮芯片的優(yōu)勢(shì),提高系統(tǒng)的可靠性和性能。你在使用這類芯片的過(guò)程中遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見(jiàn)解。
-
microchip
+關(guān)注
關(guān)注
53文章
1650瀏覽量
121022 -
數(shù)據(jù)存儲(chǔ)
+關(guān)注
關(guān)注
5文章
1032瀏覽量
52982
發(fā)布評(píng)論請(qǐng)先 登錄
彩電微處理器TMP47C433AN相關(guān)資料下載
74hc47/74ls47/54LS47中文資料,數(shù)據(jù)手冊(cè)
環(huán)宇47C2彩電電路圖
基于HT47C10L的溫濕度測(cè)量和控制儀表設(shè)計(jì)
基于HT47C20L的R-F型低電壓八位Mask單片機(jī)
74ls47中文資料匯總(74ls47引腳圖及功能_工作原理及應(yīng)用電路)
基于47L04/47C04/47L16/47C16下的4K/16K I2C 串行 EERAM
DN47-開(kāi)關(guān)穩(wěn)壓器使用單個(gè)電感生成正負(fù)電源-設(shè)計(jì)說(shuō)明47
XCZU47DR-L2FFVE1156I 詳細(xì)產(chǎn)品資料
Microchip 47L04/47C04/47L16/47C16 EERAM 芯片:功能特性與應(yīng)用詳解
評(píng)論