探索FM31L276/FM31L278:集成F - RAM的處理器伴侶
在電子設(shè)計領(lǐng)域,尋找一款能高度集成且性能卓越的芯片是每個工程師的追求。今天,我們就來深入探討一下Infineon旗下Cypress開發(fā)的FM31L276/FM31L278,這是一款64 - Kbit/256 - Kbit集成處理器伴侶,搭配F - RAM,為處理器系統(tǒng)帶來了諸多便利。
文件下載:FM31L276-G.pdf
產(chǎn)品概述
Cypress已被Infineon收購,但這款產(chǎn)品仍會繼續(xù)供應給新老客戶。FM31L276/FM31L278將F - RAM內(nèi)存與處理器系統(tǒng)常用功能集成在一起,包括非易失性內(nèi)存、實時時鐘(RTC)、低電壓復位、看門狗定時器、非易失性事件計數(shù)器、可鎖定的64位序列號區(qū)域以及通用比較器等。
核心特性亮點
F - RAM內(nèi)存優(yōu)勢
- 大容量與高組織性:提供64 - Kbit(FM31L276)和256 - Kbit(FM31L278)兩種容量選擇,邏輯上分別組織為8K × 8和32K × 8。
- 超高讀寫耐力:具備100萬億((10^{14}))次的讀寫次數(shù),相比EEPROM,其寫周期多出1億倍,能有效滿足長期頻繁讀寫的需求。
- 長久數(shù)據(jù)保留:可實現(xiàn)151年的數(shù)據(jù)保留,真正做到非易失性存儲,無需電池備份,避免了其他非易失性存儲器帶來的復雜性和系統(tǒng)級可靠性問題。
- 無延遲寫入:采用NoDelay?寫入技術(shù),讀寫速度與RAM相當,能顯著提升系統(tǒng)性能。
高度集成功能
- 實時時鐘/日歷:
- 處理器伴侶功能:
- 復位保護:提供(V{DD})和看門狗的低電平有效復位輸出,可編程低(V{DD})復位觸發(fā)點,手動復位經(jīng)過濾波和去抖處理,確保系統(tǒng)在各種情況下都能穩(wěn)定復位。
- 看門狗定時器:可編程的看門狗定時器,超時時間可在100 ms到3秒之間以100 ms為增量進行軟件編程,有效防止軟件鎖定。
- 事件計數(shù):雙電池備份事件計數(shù)器可跟蹤系統(tǒng)入侵或其他事件,為系統(tǒng)安全提供保障。
- 電源故障檢測:比較器可用于電源故障中斷(NMI)或其他用途,提前為處理器提供電源故障預警。
- 序列號安全:64位可編程序列號可鎖定,增強系統(tǒng)的安全性。
接口與功耗特性
- 快速2線串行接口((I^{2}C)):頻率最高可達1 MHz,支持100 kHz和400 kHz的傳統(tǒng)時序,通過(I^{2}C)接口可控制RTC和監(jiān)控功能,還提供設(shè)備選擇引腳,最多可支持4個內(nèi)存設(shè)備。
- 低功耗設(shè)計:1 MHz時的有源電流為1.5 mA,待機電流為120 μA,有效降低系統(tǒng)功耗。
工作條件與封裝
- 電壓與溫度范圍:工作電壓為(V_{DD}=2.7 ~V)到3.6 V,工業(yè)溫度范圍為–40 °C到 +85 °C,能適應各種惡劣環(huán)境。
- 封裝形式:采用14引腳小外形集成電路(SOIC)封裝,符合有害物質(zhì)限制(RoHS)標準,且獲得了Underwriters laboratory(UL)認證。
功能詳細解析
引腳定義與功能
FM31L276/FM31L278的引腳定義清晰,每個引腳都有特定的功能。例如,A1 - A0用于設(shè)備選擇地址,SDA和SCL是(I^{2}C)接口的雙向引腳,CNT1和CNT2是事件計數(shù)器輸入引腳,RST是復位引腳等。在設(shè)計電路時,需要根據(jù)引腳功能合理連接,確保芯片正常工作。
內(nèi)存架構(gòu)
芯片的內(nèi)存采用兩字節(jié)尋址,與獨立內(nèi)存設(shè)備軟件兼容。內(nèi)存陣列基于F - RAM技術(shù),可像RAM一樣進行讀寫操作,且可通過軟件進行寫保護。通過WP1和WP0兩個控制位,可實現(xiàn)不同范圍的內(nèi)存寫保護,如無保護、底部1/4保護、底部1/2保護和全陣列保護。
處理器伴侶功能
- 處理器監(jiān)控:監(jiān)控器為處理器提供電源故障檢測和看門狗定時器功能。當(V_{DD})低于編程的觸發(fā)點時,RST引腳將被拉低,確保系統(tǒng)在電源故障或軟件鎖定時能及時復位。
- 看門狗定時器:可編程的看門狗定時器可防止軟件陷入死循環(huán)。通過設(shè)置WDE位啟用定時器,當定時器超時且WDE位為1時,RST引腳將被激活。同時,可通過寫入特定模式(1010b)來重啟定時器。
- 手動復位:RST引腳可作為手動復位輸入,經(jīng)過濾波和去抖處理后,能有效避免誤觸發(fā)。
- 復位標志:通過POR和WTR標志位可指示復位的來源,方便工程師進行故障排查。
- 早期電源故障比較器:比較器可將PFI引腳的輸入電壓與板載1.2 V參考電壓進行比較,當PFI輸入電壓低于閾值時,CAL/PFO引腳將被拉低,可用于產(chǎn)生電源故障中斷。
- 事件計數(shù)器:提供兩個電池備份的事件計數(shù)器,通過CNT1和CNT2引腳檢測上升或下降沿,計數(shù)器的值可隨時讀取和寫入,還可通過級聯(lián)兩個計數(shù)器實現(xiàn)32位計數(shù)。
- 序列號:提供一個可寫入的64位序列號區(qū)域,用戶可在設(shè)置序列號后將其鎖定,鎖定后序列號不可更改,但仍可讀取。
實時時鐘操作
實時時鐘由振蕩器、時鐘分頻器和寄存器系統(tǒng)組成,可提供高精度的時間信息。通過設(shè)置R和W位,可實現(xiàn)時間的讀取和寫入操作。在備份電源方面,當(V{DD})低于2.5 V時,RTC和事件計數(shù)器將切換到(V{BAK})引腳的備份電源,確保時鐘正常運行。
備份電源與充電
(V{BAK})引腳可連接電池或大電容作為備份電源。通過設(shè)置VBC位,可啟用涓流充電功能,當VBC位為1時,(V{BAK})引腳將提供約80 μA的充電電流,直到(V{BAK})達到(V{DD})。此外,還可通過設(shè)置FC位啟用快速充電模式,充電電流約為1 mA。
校準與晶體振蕩器
通過設(shè)置CAL位,時鐘可進入校準模式,CAL/PFO引腳將輸出512 Hz的方波,用戶可根據(jù)測量的頻率誤差進行校準。晶體振蕩器設(shè)計使用6 pF/12.5 pF晶體,無需外部加載電容,若不使用晶體,也可連接外部振蕩器。
布局建議
為減少RTC時鐘誤差,應在X1和X2晶體引腳周圍放置接地保護環(huán),SDA和SCL走線應遠離X1/X2焊盤,且X1和X2走線長度應小于5 mm,同時建議使用背面或內(nèi)層的接地平面。
寄存器映射與(I^{2}C)接口
寄存器映射
RTC和處理器伴侶功能通過25個特殊功能寄存器進行訪問,這些寄存器包含時間信息、控制位和標志位。在設(shè)備首次上電和編程時,必須寫入所有時間寄存器,以確保電池備份寄存器的值有效。
(I^{2}C)接口
FM31L276/FM31L278采用行業(yè)標準的(I^{2}C)總線,芯片內(nèi)包含兩個邏輯設(shè)備,分別有不同的從地址。(I^{2}C)接口的操作包括START、STOP、數(shù)據(jù)傳輸和確認等狀態(tài),通過這些狀態(tài)的組合實現(xiàn)數(shù)據(jù)的讀寫操作。
電氣特性與訂購信息
電氣特性
文檔中詳細列出了芯片的最大額定值、工作范圍、直流電氣特性、數(shù)據(jù)保留和耐力、電容、熱阻、交流測試負載和波形、監(jiān)控器時序以及交流開關(guān)特性等參數(shù),工程師在設(shè)計時需根據(jù)這些參數(shù)確保芯片的正常運行。
訂購信息
提供了FM31L276和FM31L278不同型號的訂購代碼和封裝信息,這些產(chǎn)品均為無鉛產(chǎn)品,用戶可聯(lián)系當?shù)劁N售代表了解產(chǎn)品的可用性。
總結(jié)
FM31L276/FM31L278以其高度集成的功能、卓越的F - RAM性能和低功耗設(shè)計,為處理器系統(tǒng)提供了一個強大而可靠的解決方案。無論是在工業(yè)控制、智能家居還是其他電子設(shè)備中,這款芯片都能發(fā)揮重要作用。工程師在使用時,需深入理解其功能特性和電氣參數(shù),合理設(shè)計電路,以充分發(fā)揮芯片的優(yōu)勢。大家在實際應用中是否遇到過類似芯片的使用問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
發(fā)布評論請先 登錄
探索FM31L276/FM31L278:集成F - RAM的處理器伴侶
評論