Flash芯片你都認(rèn)識(shí)嗎?
Flash存儲(chǔ)器,簡(jiǎn)稱Flash,它結(jié)合了ROM和RAM的長(zhǎng)處,不僅具備電子可擦除可編程的性能,還不會(huì)因斷電而丟失數(shù)據(jù),具有快速讀取數(shù)據(jù)的特點(diǎn);在現(xiàn)在琳瑯滿目的電子市場(chǎng)上,F(xiàn)lash總類(lèi)可謂繁多,功能各異,而你對(duì)它了解有多少呢?
為了讓大家更深入了解Flash,今天將主要根據(jù)芯片的通信協(xié)議并且結(jié)合Flash的特點(diǎn),給大家一個(gè)全新認(rèn)識(shí)。
一、IIC EEPROM
IIC EEPROM,采用的是IIC通信協(xié)議;IIC通信協(xié)議具有的特點(diǎn):簡(jiǎn)單的兩條總線線路,一條串行數(shù)據(jù)線(SDA),一條串行時(shí)鐘線(SCL);串行半雙工通信模式的8位雙向數(shù)據(jù)傳輸,位速率標(biāo)準(zhǔn)模式下可達(dá)100Kbit/s;一種電可擦除可編程只讀存儲(chǔ)器,掉電后數(shù)據(jù)不丟失,由于芯片能夠支持單字節(jié)擦寫(xiě),且支持擦除的次數(shù)非常之多,一個(gè)地址位可重復(fù)擦寫(xiě)的理論值為100萬(wàn)次,在實(shí)際應(yīng)用中具有著不可替代的作用。日常我們常接觸芯片型號(hào)有AT24C02、FM24C02、CAT24C02等,其常見(jiàn)的封裝多為DIP8,SOP8,TSSOP8等。
二、SPI NorFlash
SPI NorFlash,采用的是SPI 通信協(xié)議,有4線(時(shí)鐘,兩個(gè)數(shù)據(jù)線,片選線)或者3線(時(shí)鐘,兩個(gè)數(shù)據(jù)線)通信接口,由于它有兩個(gè)數(shù)據(jù)線能實(shí)現(xiàn)全雙工通信,因此比IIC通信協(xié)議的IIC EEPROM的讀寫(xiě)速度上要快很多。SPI NorFlash具有NOR技術(shù)Flash Memory的特點(diǎn),即程序和數(shù)據(jù)可存放在同一芯片上,擁有獨(dú)立的數(shù)據(jù)總線和地址總線,能快速隨機(jī)讀取,允許系統(tǒng)直接從Flash中讀取代碼執(zhí)行;可以單字節(jié)或單字編程,但不能單字節(jié)擦除,必須以Sector為單位或?qū)φ瑘?zhí)行擦除操作,在對(duì)存儲(chǔ)器進(jìn)行重新編程之前需要對(duì)Sector或整片進(jìn)行預(yù)編程和擦除操作。
NorFlash在擦寫(xiě)次數(shù)上遠(yuǎn)遠(yuǎn)達(dá)不到IIC EEPROM,并且由于NOR技術(shù)Flash Memory的擦除和編程速度較慢,塊尺寸又較大,因此擦除和編程操作所花費(fèi)的時(shí)間會(huì)很長(zhǎng);但SPI NorFlash接口簡(jiǎn)單,使用的引腳少,易于連接,操作方便,并且可以在芯片上直接運(yùn)行代碼,其穩(wěn)定性出色,傳輸速率高,在小容量時(shí)具有很高的性價(jià)比,這使其很適合應(yīng)于嵌入式系統(tǒng)中作為 FLASH ROM,所以在市場(chǎng)的占用率非常高。
我們通常見(jiàn)到的S25FL128、MX25L1605、W25Q64等型號(hào)都是SPI NorFlash,其常見(jiàn)的封裝多為SOP8,SOP16,WSON8,US0N8,QFN8、BGA24等。
三、Parallel NorFalsh (CFI Flash)
Parallel NorFalsh,也叫做并行NorFlash,采用的Parallel接口通信協(xié)議,擁有獨(dú)立的數(shù)據(jù)線和地址總線,它同樣繼承了NOR技術(shù)Flash Memory的所有特點(diǎn);由于采用了Parallel接口,。Parallel NorFalsh相對(duì)于SPI NorFlash,支持的容量更大,讀寫(xiě)的速度更快,但是由于占用的地址線和數(shù)據(jù)線太多,在電路電子設(shè)計(jì)上會(huì)占用很多資源。Parallel NorFalsh讀寫(xiě)時(shí)序類(lèi)似于SRAM,只是寫(xiě)的次數(shù)較少,速度也慢,由于其讀時(shí)序類(lèi)似于SRAM,讀地址也是線性結(jié)構(gòu),所以多用于不需要經(jīng)常更改程序代碼的數(shù)據(jù)存儲(chǔ)。
我們通常見(jiàn)到的S29GL128、MX29GL512、SST39VF020等型號(hào)都是Parallel NorFlash,其常見(jiàn)的封裝多為T(mén)SSOP32、TSOP48、BGA64,PLCC32等。
非常好我支持^.^
(263) 82.4%
不好我反對(duì)
(56) 17.6%
相關(guān)閱讀:
- [電子說(shuō)] STM32速成筆記(12)—Flash閃存 2023-10-24
- [電子說(shuō)] STM32速成筆記(11)—EEPROM(AT24C02) 2023-10-24
- [電子說(shuō)] 研華工業(yè)存儲(chǔ)SQFlash 730系列:高性能、低功耗 PCIe Gen.4 SSD 2023-10-24
- [電子說(shuō)] STM32驅(qū)動(dòng)FLASH(W25Q64) 2023-10-24
- [電子說(shuō)] 如何提高FLASH使用壽命以實(shí)現(xiàn)EEPROM的功能呢 ? 2023-10-23
- [電子說(shuō)] 用STM32_FLASH模擬實(shí)現(xiàn)EEPROM功能 2023-10-23
- [電子說(shuō)] 什么是存算一體芯片?存算一體芯片的優(yōu)勢(shì)和應(yīng)用領(lǐng)域 2023-10-23
- [控制/MCU] Holtek新推出HT67F2452紅外線驅(qū)動(dòng)A/D與LCD型Flash MCU 2023-10-23
( 發(fā)表人:林錦翔 )