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