FM25L04B:高性能4-Kbit串行F-RAM的卓越之選
在電子設計領域,非易失性存儲器的選擇至關重要,它直接影響著系統(tǒng)的性能、可靠性和使用壽命。今天,我們來深入了解一款備受關注的產品——FM25L04B 4-Kbit串行F-RAM。
文件下載:FM25L04B-GTR.pdf
產品概述
FM25L04B是一款由Cypress(現(xiàn)屬英飛凌)開發(fā)的4-Kbit非易失性鐵電隨機存取存儲器(F-RAM),邏輯上組織為512 × 8位。它采用先進的鐵電工藝,具備諸多出色特性,為需要頻繁或快速寫入的非易失性存儲器應用提供了理想解決方案。
產品特性
高耐久性與長數(shù)據(jù)保留
FM25L04B擁有高達100萬億($10^{14}$)次的讀寫循環(huán)耐力,這意味著它能夠在長時間內穩(wěn)定地進行讀寫操作,大大延長了產品的使用壽命。同時,它還能提供151年的數(shù)據(jù)保留期,確保數(shù)據(jù)的長期可靠性。相比之下,傳統(tǒng)的EEPROM在耐久性方面遠遠不及FM25L04B,這使得FM25L04B在對數(shù)據(jù)保留和讀寫次數(shù)要求較高的應用中具有明顯優(yōu)勢。
無延遲寫入
與串行閃存和EEPROM不同,F(xiàn)M25L04B能夠以總線速度執(zhí)行寫入操作,無需寫入延遲。每個字節(jié)成功傳輸?shù)皆O備后,數(shù)據(jù)會立即寫入存儲陣列,下一個總線周期可以立即開始,無需進行數(shù)據(jù)輪詢。這種無延遲寫入特性使得系統(tǒng)能夠更高效地運行,提高了數(shù)據(jù)處理速度。
高速SPI接口
該產品支持高達20 MHz的頻率,通過高速串行外設接口(SPI)與主機進行通信。它支持SPI模式0(0, 0)和模式3(1, 1),并且可以直接替代串行閃存和EEPROM,為系統(tǒng)升級提供了便利。許多常見的微控制器都具有硬件SPI端口,可直接與FM25L04B進行接口,對于沒有硬件SPI端口的微控制器,也可以使用普通端口引腳輕松模擬SPI端口。
復雜的寫保護方案
FM25L04B具備多層次的寫保護功能,通過硬件和軟件相結合的方式確保數(shù)據(jù)的安全性。硬件保護通過寫保護($overline{WP}$)引腳實現(xiàn),當該引腳為低電平時,整個器件將被寫保護;軟件保護則通過寫禁用指令和狀態(tài)寄存器中的塊保護位(BP1和BP0)實現(xiàn),可以對1/4、1/2或整個存儲陣列進行寫保護。
低功耗設計
在功耗方面,F(xiàn)M25L04B表現(xiàn)出色。在1 MHz時鐘頻率下,其工作電流僅為200 μA,待機電流典型值為3 μA,并且支持2.7 V至3.6 V的低電壓操作。這種低功耗特性使得FM25L04B非常適合用于對功耗要求較高的應用場景,如電池供電設備。
引腳定義與功能
| FM25L04B采用8引腳封裝,包括SOIC和DFN兩種封裝形式。每個引腳都有其特定的功能,下面為大家詳細介紹: | 引腳名稱 | 類型 | 描述 |
|---|---|---|---|
| $overline{CS}$ | 輸入 | 芯片選擇,低電平有效。當該引腳為高電平時,器件進入低功耗待機模式;當為低電平時,器件被激活。 | |
| SCK | 輸入 | 串行時鐘,所有I/O活動都與該時鐘同步。 | |
| SI | 輸入 | 串行輸入,所有數(shù)據(jù)通過該引腳輸入到器件。 | |
| SO | 輸出 | 串行輸出,用于輸出數(shù)據(jù)。 | |
| $overline{WP}$ | 輸入 | 寫保護,低電平有效。用于防止所有寫操作,包括狀態(tài)寄存器的寫入。 | |
| $overline{HOLD}$ | 輸入 | HOLD引腳,用于暫停當前的存儲器操作。 | |
| VSS | 電源 | 器件接地引腳。 | |
| VDD | 電源 | 器件電源輸入引腳。 | |
| EXPOSED PAD | 無連接 | 8引腳DFN封裝底部的暴露焊盤,不與芯片連接,不應焊接在PCB上。 |
操作模式
命令結構
| 總線主機可以向FM25L04B發(fā)出六種命令(操作碼),這些操作碼控制著存儲器的各種功能,具體如下: | 名稱 | 描述 | 操作碼 |
|---|---|---|---|
| WREN | 設置寫使能鎖存器 | 00000110b | |
| WRDI | 復位寫使能鎖存器 | 00000100b | |
| RDSR | 讀取狀態(tài)寄存器 | 00000101b | |
| WRSR | 寫入狀態(tài)寄存器 | 00000001b | |
| READ | 讀取存儲器數(shù)據(jù) | 0000 A011b | |
| WRITE | 寫入存儲器數(shù)據(jù) | 0000 A010b |
寫操作
所有對存儲器的寫入操作都從發(fā)送WREN操作碼開始。WRITE操作碼包含存儲器地址的高位,后續(xù)字節(jié)為地址的低8位和數(shù)據(jù)字節(jié)。地址會在內部自動遞增,直到達到最后一個地址(1FFh)后會回滾到000h。當寫操作到達受保護的塊地址時,自動地址遞增將停止,后續(xù)的數(shù)據(jù)字節(jié)將被忽略。
讀操作
讀操作從發(fā)送READ操作碼開始,操作碼同樣包含存儲器地址的高位。發(fā)送操作碼和地址后,器件將在接下來的八個時鐘周期內輸出讀取的數(shù)據(jù)。地址也會在內部自動遞增,數(shù)據(jù)按MSB優(yōu)先順序讀取。
HOLD引腳操作
HOLD引腳可用于暫停串行操作而不中止它。當主機將HOLD引腳拉低(同時SCK為低電平)時,當前操作將暫停;當HOLD引腳拉高(同時SCK為低電平)時,操作將恢復。
電氣特性
最大額定值
在使用FM25L04B時,需要注意其最大額定值,以確保器件的正常工作和使用壽命。例如,存儲溫度范圍為 -65 °C至 +125 °C,電源電壓范圍為 -1.0 V至 +5.0 V等。
直流電氣特性
在工作范圍內,F(xiàn)M25L04B的電源電壓為2.7 V至3.6 V,工作電流和待機電流會根據(jù)時鐘頻率和引腳狀態(tài)的不同而有所變化。輸入和輸出的泄漏電流非常小,確保了器件的低功耗特性。
交流開關特性
FM25L04B的交流開關特性包括時鐘頻率、時鐘高電平和低電平時間、芯片選擇建立和保持時間等參數(shù)。這些參數(shù)確保了器件在高速通信時的穩(wěn)定性和可靠性。
勘誤說明
需要注意的是,F(xiàn)M25L04B存在一個勘誤問題,即在執(zhí)行地址范圍從0x100到0x1FF的存儲器寫操作(WRITE)后,狀態(tài)寄存器中的寫使能鎖存器(WEL)位不會清除。不過,這個問題對系統(tǒng)的影響較小,僅允許在不發(fā)送WREN命令的情況下進行后續(xù)寫入操作。為了確保WEL位在每次寫入后被清除,可以在每個寫周期結束($overline{CS}$變高后)由SPI主機控制器發(fā)出寫禁用(WRDI)操作碼。
總結
FM25L04B憑借其高耐久性、無延遲寫入、高速SPI接口、復雜的寫保護方案和低功耗設計等特性,成為了非易失性存儲器應用的理想選擇。無論是數(shù)據(jù)采集、工業(yè)控制還是其他需要頻繁或快速寫入的應用場景,F(xiàn)M25L04B都能夠提供可靠的數(shù)據(jù)存儲解決方案。作為電子工程師,在設計系統(tǒng)時,我們應該充分考慮這些特性,合理選擇和使用FM25L04B,以提高系統(tǒng)的性能和可靠性。你在實際項目中是否使用過類似的F-RAM器件?遇到過哪些問題?歡迎在評論區(qū)分享你的經驗和見解。
-
F-RAM
+關注
關注
0文章
23瀏覽量
15269 -
非易失性存儲器
+關注
關注
0文章
131瀏覽量
24093
發(fā)布評論請先 登錄
64 kbit串行(SPI)汽車F-RAM,FM25CL64B
m25cl64b 64 kbit/s(8K×8)串行(SPI)汽車F-RAM
fm25w256 256kbit串行(SPI)F-RAM
FM25L04B:高性能4-Kbit串行F-RAM的卓越之選
評論