探索Cypress FM24C04B 4-Kbit F-RAM:高性能非易失性存儲解決方案
在電子設計領域,非易失性存儲器是至關重要的組件,它能在斷電時保存數(shù)據(jù),確保系統(tǒng)的可靠性和數(shù)據(jù)的完整性。Cypress的FM24C04B 4-Kbit F-RAM(鐵電隨機存取存儲器)就是這樣一款具有卓越性能的產品,為眾多應用場景提供了理想的存儲解決方案。
文件下載:FM24C04B-GTR.pdf
1. F-RAM概述
1.1 基本特性
FM24C04B是一款4-Kbit的F-RAM,邏輯上組織為512 × 8位。它具有許多引人注目的特性:
- 高耐久性:支持100萬億((10^{14}))次讀寫操作,這意味著它可以承受頻繁的數(shù)據(jù)更新,非常適合需要大量讀寫操作的應用。
- 長數(shù)據(jù)保留時間:在不同溫度條件下,數(shù)據(jù)保留時間可達151年,確保數(shù)據(jù)的長期可靠性。
- 無延遲寫入:與傳統(tǒng)的EEPROM不同,F(xiàn)M24C04B的寫入操作無需等待,數(shù)據(jù)在傳輸完成后立即寫入內存陣列,大大提高了系統(tǒng)的響應速度。
- 先進的鐵電工藝:采用先進的鐵電工藝,具有高可靠性和低功耗的特點。
- 快速的I2C接口:支持高達1-MHz的頻率,可直接替代串行(I2C)EEPROM,并且支持100 kHz和400 kHz的傳統(tǒng)時序。
- 低功耗:在100 kHz時,工作電流僅為100 μA,待機電流典型值為4 μA,有助于降低系統(tǒng)功耗。
- 寬電壓范圍:工作電壓為(V_{DD}=4.5 V)至5.5 V,適應不同的電源環(huán)境。
- 汽車級認證:符合AEC-Q100 3級標準,適用于汽車電子等對可靠性要求較高的應用。
- 工業(yè)溫度范圍:工作溫度范圍為–40 °C至+85 °C,能在惡劣的工業(yè)環(huán)境中穩(wěn)定工作。
- 小巧封裝:采用8引腳小外形集成電路(SOIC)封裝,節(jié)省電路板空間。
- 環(huán)保合規(guī):符合RoHS(有害物質限制)標準,符合環(huán)保要求。
1.2 功能描述
FM24C04B采用先進的鐵電工藝,是一種非易失性存儲器,其讀寫操作類似于RAM。與EEPROM相比,它消除了EEPROM帶來的復雜性、開銷和系統(tǒng)級可靠性問題。在寫入操作時,F(xiàn)M24C04B能以總線速度進行,無需寫入延遲,數(shù)據(jù)在每個字節(jié)成功傳輸?shù)皆O備后立即寫入內存陣列,下一個總線周期可以立即開始,無需數(shù)據(jù)輪詢。此外,它的寫入耐久性遠高于其他非易失性存儲器,寫入時的功耗也比EEPROM低得多。
2. 引腳定義與功能
2.1 引腳圖
| FM24C04B采用8引腳SOIC封裝,其引腳分布如下: | 引腳編號 | 引腳名稱 | I/O類型 | 描述 |
|---|---|---|---|---|
| 1 | A2 - A1 | 輸入 | 設備選擇地址2 - 1,用于在同一I2C總線上選擇多達4個相同類型的設備。 | |
| 2 | SDA | 輸入/輸出 | 串行數(shù)據(jù)/地址,是I2C接口的雙向引腳,為開漏輸出,需外接上拉電阻。 | |
| 3 | SCL | 輸入 | 串行時鐘,用于控制數(shù)據(jù)的傳輸,數(shù)據(jù)在下降沿從設備輸出,在上升沿輸入設備。 | |
| 4 | WP | 輸入 | 寫保護引腳,當連接到(V_{DD})時,整個內存映射的地址將被寫保護;連接到地時,所有地址可寫。 | |
| 5 | VSS | 電源 | 設備接地引腳,必須連接到系統(tǒng)的地。 | |
| 6 | VDD | 電源 | 設備的電源輸入引腳。 | |
| 7 | NC | 無連接 | 未使用的引腳。 | |
| 8 |
2.2 引腳功能詳解
- A2 - A1:通過設置這兩個引腳的電平,可以選擇不同的設備地址,從而在同一I2C總線上連接多個FM24C04B設備。
- SDA:作為雙向數(shù)據(jù)引腳,用于傳輸數(shù)據(jù)和地址信息。它采用開漏輸出結構,需要外接上拉電阻,以確保信號的正確傳輸。輸入緩沖器采用施密特觸發(fā)器,提高了抗干擾能力;輸出驅動器包含下降沿斜率控制,有助于減少信號的反射和干擾。
- SCL:提供串行時鐘信號,控制數(shù)據(jù)的傳輸節(jié)奏。數(shù)據(jù)在SCL的下降沿從設備輸出,在上升沿輸入設備。輸入也采用施密特觸發(fā)器,增強了抗噪聲能力。
- WP:寫保護引腳用于控制內存的寫入權限。當WP連接到(V_{DD})時,整個內存將被寫保護,無法進行寫入操作;當WP連接到地時,所有地址可正常寫入。
- VSS和VDD:分別為設備提供接地和電源,確保設備的正常工作。
3. I2C接口與操作
3.1 I2C總線協(xié)議
FM24C04B采用雙向I2C總線協(xié)議,具有占用引腳少、電路板空間小的優(yōu)點。在I2C總線中,發(fā)送數(shù)據(jù)的設備為發(fā)送器,接收數(shù)據(jù)的設備為接收器,控制總線的設備為主設備,被控制的設備為從設備,F(xiàn)M24C04B始終作為從設備。
3.2 總線信號狀態(tài)
I2C總線協(xié)議由SDA和SCL信號的轉換狀態(tài)控制,主要有四種狀態(tài):
- START條件(S):當總線主設備在SCL信號為高電平時將SDA信號從高電平拉到低電平,表示開始一個新的操作。任何命令都應在START條件之后發(fā)送。如果在操作過程中電源電壓低于指定的(V_{DD})最小值,系統(tǒng)應在執(zhí)行另一個操作之前發(fā)出START條件。
- STOP條件(P):當總線主設備在SCL信號為高電平時將SDA信號從低電平拉到高電平,表示操作結束。所有使用FM24C04B的操作都應以STOP條件結束。如果在操作進行中發(fā)出STOP條件,操作將被中止。
- 數(shù)據(jù)/地址傳輸:所有數(shù)據(jù)和地址的傳輸都在SCL信號為高電平時進行。除了START、STOP和確認狀態(tài)外,SCL為高電平時SDA信號不應改變。
- 確認/無確認:在任何事務中,第8位數(shù)據(jù)傳輸完成后進行確認。發(fā)送器應釋放SDA總線,讓接收器將SDA信號拉低以表示確認。如果接收器未將SDA拉低,則表示無確認,操作將被中止。無確認可能是由于字節(jié)傳輸失敗或接收器故意結束操作。
3.3 從設備地址
FM24C04B在START條件后期望的第一個字節(jié)是從設備地址,它包含設備類型(從設備ID)、設備選擇地址位、頁面選擇位和讀寫位。其中,設備類型位為1010b,用于區(qū)分不同類型的設備;設備選擇地址位必須與外部地址引腳的值匹配,以選擇相應的設備;頁面選擇位指定當前操作的256字節(jié)內存塊;讀寫位用于指示操作是讀還是寫。
3.4 內存操作
3.4.1 寫入操作
寫入操作從發(fā)送從設備地址開始,然后是字地址。主設備通過將從設備地址的LSB(讀寫位)設置為‘0’來指示寫入操作。尋址完成后,主設備將每個數(shù)據(jù)字節(jié)發(fā)送到內存,內存生成確認條件。可以寫入任意數(shù)量的連續(xù)字節(jié),當達到地址范圍的末尾時,地址計數(shù)器將從1FFh回繞到000h。與其他非易失性存儲器不同,F(xiàn)-RAM沒有有效的寫入延遲,整個內存周期在一個總線時鐘內完成,因此寫入后可以立即進行其他操作,無需進行確認輪詢。
3.4.2 讀取操作
讀取操作分為當前地址讀取和選擇性地址讀取兩種類型:
- 當前地址讀取:FM24C04B使用內部地址鎖存器提供低8位地址,從最后一次操作的下一個地址開始讀取數(shù)據(jù)。主設備發(fā)送從設備地址,將LSB設置為‘1’表示讀取操作。讀取可以連續(xù)進行多個字節(jié),每次主設備確認一個字節(jié),F(xiàn)M24C04B將讀取下一個連續(xù)字節(jié)。讀取操作可以通過四種方式正確終止,否則可能會導致總線沖突。
- 選擇性(隨機)讀取:用戶可以通過先執(zhí)行寫入操作的前兩個字節(jié)來設置內部地址,然后再進行讀取操作。主設備先發(fā)送從設備地址,將LSB設置為‘0’進行寫入操作,發(fā)送字地址字節(jié)到內部地址鎖存器,然后發(fā)出START條件,同時中止寫入操作并發(fā)出讀取命令,將從設備地址的LSB設置為‘1’,此時操作變?yōu)楫斍暗刂纷x取。
4. 電氣特性與參數(shù)
4.1 最大額定值
為了確保設備的正常使用壽命,應避免超過其最大額定值。FM24C04B的最大額定值包括存儲溫度、環(huán)境溫度、電源電壓、輸入電壓、輸出直流電壓、瞬態(tài)電壓等參數(shù)。例如,存儲溫度范圍為–65 °C至+125 °C,在125 °C環(huán)境溫度下的最大累積存儲時間為1000小時,在85 °C環(huán)境溫度下為10年。
4.2 工作范圍
FM24C04B的工作范圍為工業(yè)溫度范圍(–40 °C至+85 °C),電源電壓為4.5 V至5.5 V。
4.3 DC電氣特性
在工作范圍內,F(xiàn)M24C04B的DC電氣特性包括電源電壓、平均(V{DD})電流、待機電流、輸入泄漏電流、輸出泄漏電流、輸入高電壓、輸入低電壓、輸出低電壓、輸入電阻和輸入滯后等參數(shù)。例如,在100 kHz時,平均(V{DD})電流為100 μA;待機電流典型值為4 μA。
4.4 數(shù)據(jù)保留和耐久性
FM24C04B的數(shù)據(jù)保留時間在不同溫度下有所不同,在85 °C時為10年,在75 °C時為38年,在65 °C時為151年。其耐久性為(10^{14})個讀寫周期,具有極高的可靠性。
4.5 電容和熱阻
輸出引腳電容(SDA)最大為8 pF,輸入引腳電容最大為6 pF。熱阻方面,結到環(huán)境的熱阻為147 °C/W,結到外殼的熱阻為47 °C/W。
4.6 AC開關特性
AC開關特性包括SCL時鐘頻率、啟動條件設置時間、啟動條件保持時間、時鐘低電平周期、時鐘高電平周期、數(shù)據(jù)設置時間、數(shù)據(jù)保持時間、數(shù)據(jù)輸出保持時間、輸入上升時間、輸入下降時間、停止條件設置時間、SCL低電平到SDA數(shù)據(jù)輸出有效時間、總線空閑時間和噪聲抑制時間常數(shù)等參數(shù)。這些參數(shù)確保了設備在不同時鐘頻率下的正常工作。
4.7 電源周期時序
電源周期時序包括上電(V{DD(min)})到首次訪問(START條件)的時間、最后一次訪問(STOP條件)到掉電((V{DD(min)}))的時間、(V{DD})上電斜坡率和(V{DD})掉電斜坡率等參數(shù)。
5. 訂購信息與封裝
5.1 訂購代碼
FM24C04B的訂購代碼為FM24C04B - G和FM24C04B - GTR,均為無鉛產品。其中,G表示8引腳SOIC封裝,TR表示卷帶包裝。
5.2 封裝圖
FM24C04B采用8引腳SOIC(150 Mils)封裝,其封裝圖詳細標注了尺寸和引腳信息,方便工程師進行電路板設計。
6. 總結
Cypress的FM24C04B 4-Kbit F-RAM以其高耐久性、無延遲寫入、低功耗、快速I2C接口等優(yōu)點,為電子工程師提供了一種高性能的非易失性存儲解決方案。它適用于各種需要頻繁或快速寫入的應用場景,如數(shù)據(jù)記錄、工業(yè)控制等。在實際設計中,工程師可以根據(jù)具體需求合理選擇和使用FM24C04B,充分發(fā)揮其優(yōu)勢,提高系統(tǒng)的性能和可靠性。你在使用類似F-RAM產品時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經驗和見解。
-
F-RAM
+關注
關注
0文章
26瀏覽量
15285
發(fā)布評論請先 登錄
FM28V020 推出V系列并口256Kb F-RAM器件
F-RAM非易失性存儲技術優(yōu)勢與安全氣囊設計資料下載
探索Cypress FM24C04B 4-Kbit F-RAM:高性能非易失性存儲解決方案
評論