閃存(Flash Memory)是一種長壽命的非易失性(在斷電情況下仍能保持所存儲的數(shù)據(jù)信息)的存儲器,數(shù)據(jù)刪除不是以單個的字節(jié)為單位而是以固定的區(qū)塊為單位(注意:NOR Flash 為字節(jié)存儲。),區(qū)塊大小一般為256KB到20MB。閃存是電子可擦除只讀存儲器(EEPROM)的變種,閃存與EEPROM不同的是,它能在字節(jié)水平上進(jìn)行刪除和重寫而不是整個芯片擦寫,這樣閃存就比EEPROM的更新速度快。由于其斷電時仍能保存數(shù)據(jù),閃存通常被用來保存設(shè)置信息,如在電腦的BIOS(基本輸入輸出程序)、PDA(個人數(shù)字助理)、數(shù)碼相機(jī)中保存資料等。
閃存是一種非易失性存儲器,即斷電數(shù)據(jù)也不會丟失。因?yàn)殚W存不像RAM(隨機(jī)存取存儲器)一樣以字節(jié)為單位改寫數(shù)據(jù),因此不能取代RAM。
閃存卡(Flash Card)是利用閃存(Flash Memory)技術(shù)達(dá)到存儲電子信息的存儲器,一般應(yīng)用在數(shù)碼相機(jī),掌上電腦,MP3等小型數(shù)碼產(chǎn)品中作為存儲介質(zhì),所以樣子小巧,有如一張卡片,所以稱之為閃存卡。根據(jù)不同的生產(chǎn)廠商和不同的應(yīng)用,閃存卡大概有SmartMedia(SM卡)、Compact Flash(CF卡)、MultiMediaCard(MMC卡)、Secure Digital(SD卡)、Memory Stick(記憶棒)、XD-Picture Card(XD卡)和微硬盤(MICRODRIVE)這些閃存卡雖然外觀、規(guī)格不同,但是技術(shù)原理都是相同的。
技術(shù)特點(diǎn)
NOR型與NAND型閃存的區(qū)別很大,打個比方說,NOR型閃存更像內(nèi)存,有獨(dú)立的地址線和數(shù)據(jù)線,但價格比較貴,容量比較??;而NAND型更像硬盤,地址線和數(shù)據(jù)線是共用的I/O線,類似硬盤的所有信息都通過一條硬盤線傳送一般,而且NAND型與NOR型閃存相比,成本要低一些,而容量大得多。因此,NOR型閃存比較適合頻繁隨機(jī)讀寫的場合,通常用于存儲程序代碼并直接在閃存內(nèi)運(yùn)行,手機(jī)就是使用NOR型閃存的大戶,所以手機(jī)的“內(nèi)存”容量通常不大;NAND型閃存主要用來存儲資料,我們常用的閃存產(chǎn)品,如閃存盤、數(shù)碼存儲卡都是用NAND型閃存。
單片機(jī)閃存
這里我們還需要端正一個概念,那就是閃存的速度其實(shí)很有限,它本身操作速度、頻率就比內(nèi)存低得多,而且NAND型閃存類似硬盤的操作方式效率也比內(nèi)存的直接訪問方式慢得多。因此,不要以為閃存盤的性能瓶頸是在接口,甚至想當(dāng)然地認(rèn)為閃存盤采用USB2.0接口之后會獲得巨大的性能提升。
前面提到NAND型閃存的操作方式效率低,這和它的架構(gòu)設(shè)計(jì)和接口設(shè)計(jì)有關(guān),它操作起來確實(shí)挺像硬盤(其實(shí)NAND型閃存在設(shè)計(jì)之初確實(shí)考慮了與硬盤的兼容性),它的性能特點(diǎn)也很像硬盤:小數(shù)據(jù)塊操作速度很慢,而大數(shù)據(jù)塊速度就很快,這種差異遠(yuǎn)比其他存儲介質(zhì)大的多。這種性能特點(diǎn)非常值得我們留意。
閃存存取比較快速,無噪音,散熱小。用戶打算購置的話可以不考慮太多,同樣存儲空間買閃存。如果硬盤空間大就買硬盤,也可以滿足用戶應(yīng)用的需求。
存儲原理
要講解閃存的存儲原理,還是要從EPROM和EEPROM說起。
EPROM是指其中的內(nèi)容可以通過特殊手段擦去,然后重新寫入。其基本單元電路(存儲細(xì)胞)如下圖所示,常采用浮空柵雪崩注入式MOS電路,簡稱為FAMOS。它與MOS電路相似,是在N型基片上生長出兩個高濃度的P型區(qū),通過歐姆接觸分別引出源極S和漏極D。在源極和漏極之間有一個多晶硅柵極浮空在SiO2絕緣層中,與四周無直接電氣聯(lián)接。這種電路以浮空柵極是否帶電來表示存1或者0,浮空柵極帶電后(譬如負(fù)電荷),就在其下面,源極和漏極之間感應(yīng)出正的導(dǎo)電溝道,使MOS管導(dǎo)通,即表示存入0。若浮空柵極不帶電,則不形成導(dǎo)電溝道,MOS管不導(dǎo)通,即存入1。
EEPROM基本存儲單元電路的工作原理如下圖所示。與EPROM相似,它是在EPROM基本單元電路的浮空柵的上面再生成一個浮空柵,前者稱為第一級浮空柵,后者稱為第二級浮空柵??山o第二級浮空柵引出一個電極,使第二級浮空柵極接某一電壓VG。若VG為正電壓,第一浮空柵極與漏極之間產(chǎn)生隧道效應(yīng),使電子注入第一浮空柵極,即編程寫入。若使VG為負(fù)電壓,強(qiáng)使第一級浮空柵極的電子散失,即擦除。擦除后可重新寫入。
閃存的基本單元電路如下圖所示,與EEPROM類似,也是由雙層浮空柵MOS管組成。但是第一層?xùn)沤橘|(zhì)很薄,作為隧道氧化層。寫入方法與EEPROM相同,在第二級浮空柵加以正電壓,使電子進(jìn)入第一級浮空柵。讀出方法與EPROM相同。擦除方法是在源極加正電壓利用第一級浮空柵與源極之間的隧道效應(yīng),把注入至浮空柵的負(fù)電荷吸引到源極。由于利用源極加正電壓擦除,因此各單元的源極聯(lián)在一起,這樣,快擦存儲器不能按字節(jié)擦除,而是全片或分塊擦除。 到后來,隨著半導(dǎo)體技術(shù)的改進(jìn),閃存也實(shí)現(xiàn)了單晶體管(1T)的設(shè)計(jì),主要就是在原有的晶體管上加入了浮動?xùn)藕瓦x擇柵,
在源極和漏極之間電流單向傳導(dǎo)的半導(dǎo)體上形成貯存電子的浮動棚。浮動?xùn)虐粚庸柩趸そ^緣體。它的上面是在源極和漏極之間控制傳導(dǎo)電流的選擇/控制柵。數(shù)據(jù)是0或1取決于在硅底板上形成的浮動?xùn)胖惺欠裼须娮?。有電子?,無電子為1。
閃存就如同其名字一樣,寫入前刪除數(shù)據(jù)進(jìn)行初始化。具體說就是從所有浮動?xùn)胖袑?dǎo)出電子。即將有所數(shù)據(jù)歸“1”。
寫入時只有數(shù)據(jù)為0時才進(jìn)行寫入,數(shù)據(jù)為1時則什么也不做。寫入0時,向柵電極和漏極施加高電壓,增加在源極和漏極之間傳導(dǎo)的電子能量。這樣一來,電子就會突破氧化膜絕緣體,進(jìn)入浮動?xùn)拧?/p>
讀取數(shù)據(jù)時,向柵電極施加一定的電壓,電流大為1,電流小則定為0。浮動?xùn)艣]有電子的狀態(tài)(數(shù)據(jù)為1)下,在柵電極施加電壓的狀態(tài)時向漏極施加電壓,源極和漏極之間由于大量電子的移動,就會產(chǎn)生電流。而在浮動?xùn)庞须娮拥臓顟B(tài)(數(shù)據(jù)為0)下,溝道中傳導(dǎo)的電子就會減少。因?yàn)槭┘釉跂烹姌O的電壓被浮動?xùn)烹娮游蘸螅茈y對溝道產(chǎn)生影響。
分類
U盤、CF卡、SM卡、SD/MMC卡、記憶棒、XD卡、MS卡、TF卡、PCIe閃存。
內(nèi)容來自百科網(wǎng)