0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

NAND Flash與NOR Flash:壞塊管理需求的差異解析

MK米客方德 ? 2024-07-10 14:25 ? 次閱讀

NOR Flash和NAND Flash是兩種不同類型的閃存技術(shù),它們?cè)诖鎯?chǔ)單元的連接方式、耐用性、壞塊管理等方面存在差異。

wKgaomaOKM2AWyTiAAO1Da1vKh8671.png

NOR Flash的存儲(chǔ)單元是并聯(lián)的,每個(gè)存儲(chǔ)單元的字線和源線分別相連,這使得NOR Flash在讀取速度上具有優(yōu)勢(shì),適合用于執(zhí)行代碼的存儲(chǔ),如固件和操作系統(tǒng)的存儲(chǔ)。NOR Flash的耐用性相對(duì)較低,通常每個(gè)單元塊的擦寫(xiě)次數(shù)在十萬(wàn)次左右。NOR Flash通常在芯片設(shè)計(jì)時(shí)就包含了冗余比特,當(dāng)某個(gè)存儲(chǔ)單元失效時(shí),可以用這些冗余比特進(jìn)行替換,從而保證了存儲(chǔ)的可靠性。

與此相反,NAND Flash的存儲(chǔ)單元是串聯(lián)的,每個(gè)存儲(chǔ)單元的字線和源線首尾相接,這種設(shè)計(jì)使得NAND Flash在寫(xiě)入和擦除操作上更為高效,適合于大容量的數(shù)據(jù)存儲(chǔ)。NAND Flash的耐用性較高,每個(gè)單元塊的擦寫(xiě)次數(shù)可達(dá)到一百萬(wàn)次。然而,NAND Flash在生產(chǎn)過(guò)程中可能會(huì)產(chǎn)生壞塊,這些壞塊可能是由于物理?yè)p傷、電壓不穩(wěn)定、環(huán)境因素等造成的。NAND Flash的壞塊管理機(jī)制包括初始化掃描、持續(xù)監(jiān)控、錯(cuò)誤校正碼(ECC)的使用、磨損均衡等,以確保數(shù)據(jù)的安全性和存儲(chǔ)設(shè)備的性能。

所謂壞塊,本身就是NAND Flash中的叫法,因?yàn)镹AND Flash的最小擦除單位是block,當(dāng)某個(gè)block因某個(gè)或某幾個(gè)單元在進(jìn)行擦除時(shí)報(bào)告了錯(cuò)誤,那這一整個(gè)block將會(huì)被標(biāo)記為壞塊。而NOR Flash的最小擦除單位不一定是block,也可以是sector,同時(shí)NOR Flash的錯(cuò)誤管理機(jī)制和NAND Flash不一樣,沒(méi)有標(biāo)記一整個(gè)block為壞塊之說(shuō),所以就認(rèn)為NOR Flash不存在壞塊。但是NOR Flash也會(huì)有概率出現(xiàn)錯(cuò)誤的存儲(chǔ)單元,只是不叫壞塊罷了。

存儲(chǔ)單元的錯(cuò)誤有兩類:一是出廠時(shí)的固有錯(cuò)誤,這個(gè)只要是flash都會(huì)有;二是使用過(guò)程錯(cuò)誤,這類NAND Flash出現(xiàn)的概率比NOR Flash要高。因?yàn)镹AND陣列的存儲(chǔ)單元是串聯(lián)的,存儲(chǔ)單元容易收到相鄰單元的影響,而NOR陣列的存儲(chǔ)單元是獨(dú)立的,不容易收到相鄰單元的干擾。

NAND Flash的壞塊管理通常包括以下幾個(gè)步驟:

1.出廠時(shí)的壞塊檢測(cè)和標(biāo)記。

2.使用過(guò)程中,通過(guò)ECC等技術(shù)檢測(cè)和修復(fù)數(shù)據(jù)錯(cuò)誤,間接識(shí)別壞塊。

3.出現(xiàn)壞塊時(shí),使用備用塊進(jìn)行替換,并更新映射表以避免使用壞塊。

4.通過(guò)算法將寫(xiě)入操作均勻分布到存儲(chǔ)器上,實(shí)現(xiàn)磨損均衡,延長(zhǎng)使用壽命。

NOR Flash由于其并聯(lián)的設(shè)計(jì)和較低的耐用性,通常被認(rèn)為是沒(méi)有壞塊的,但實(shí)際上,NOR Flash也可能存在壞塊,只是在內(nèi)部已經(jīng)通過(guò)冗余比特替換等方式進(jìn)行了處理。

總的來(lái)說(shuō),NOR Flash不需要進(jìn)行復(fù)雜的壞塊管理,主要是因?yàn)槠湓O(shè)計(jì)中已經(jīng)包含了冗余比特來(lái)替換失效的存儲(chǔ)單元,而NAND Flash由于其存儲(chǔ)單元的串聯(lián)設(shè)計(jì)和更高的耐用性要求,需要進(jìn)行更為復(fù)雜的壞塊管理來(lái)保證數(shù)據(jù)的完整性和存儲(chǔ)設(shè)備的可靠性。

SD NAND的壞塊管理機(jī)制

SD NAND(貼片式TF卡)是NAND Flash技術(shù)的一種實(shí)現(xiàn)形式,采用標(biāo)準(zhǔn)SDIO接口,它通過(guò)內(nèi)置控制器和固件,提供了一種簡(jiǎn)單易用、高性能、高耐用性的存儲(chǔ)解決方案,特別適用于對(duì)尺寸、功耗和集成度有特定要求的應(yīng)用。

SD NAND產(chǎn)品通常內(nèi)置了壞塊管理機(jī)制,確保存儲(chǔ)的可靠性和耐用性。如MK米客方德推出的SD NAND產(chǎn)品內(nèi)部集成了先進(jìn)的控制器,該控制器實(shí)現(xiàn)了一套高效的壞塊管理機(jī)制。這套機(jī)制不僅提高了存儲(chǔ)設(shè)備的可靠性和耐用性,而且通過(guò)智能算法優(yōu)化了數(shù)據(jù)存儲(chǔ)和訪問(wèn)速度,適用于多種應(yīng)用場(chǎng)景,包括物聯(lián)網(wǎng)設(shè)備、車載系統(tǒng)、工業(yè)控制系統(tǒng)和醫(yī)療設(shè)備等。

SD NAND AST
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16793

    瀏覽量

    349319
  • NAND
    +關(guān)注

    關(guān)注

    16

    文章

    1661

    瀏覽量

    135879
  • FlaSh
    +關(guān)注

    關(guān)注

    10

    文章

    1608

    瀏覽量

    147562
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    NAND FlashNOR Flash的差別

    NAND FlashNOR Flash 的差別在哪兒呢?從字面意思上看, NAND = not AND(與非),
    發(fā)表于 09-11 16:59 ?7458次閱讀
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>的差別

    NAND FLASHNOR FLASH的技術(shù)對(duì)比

    目前,NOR FLASHNAND FLASH是市場(chǎng)上主要的非易失性閃存技術(shù),但是據(jù)我了解,還是有很多工程師分不清NAND
    發(fā)表于 10-01 14:05 ?1176次閱讀
    <b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>與<b class='flag-5'>NOR</b> <b class='flag-5'>FLASH</b>的技術(shù)對(duì)比

    NORflashNANDflash的區(qū)別

    面的問(wèn)題NOR則較少出現(xiàn)。另外,NAND在使用中還存在著壞塊管理的問(wèn)題,在NAND閃存中,由于壞塊
    發(fā)表于 04-02 23:02

    NORflashNANDflash的區(qū)別

    NAND來(lái)說(shuō)驅(qū)動(dòng)程序的開(kāi)發(fā)難度更大,因?yàn)?b class='flag-5'>NAND閃存的糾錯(cuò)和壞塊處理功能都需要通過(guò)驅(qū)動(dòng)程序來(lái)實(shí)現(xiàn)。使用性差異在使用性上體現(xiàn)出的差異也是與
    發(fā)表于 04-23 18:24

    Nand Flash中的壞塊(Bad Block)

    Nand Flash驅(qū)動(dòng),和Uboot中Nand Flash驅(qū)動(dòng)中,在加載完驅(qū)動(dòng)之后,如果你沒(méi)有加入?yún)?shù)主動(dòng)要求跳過(guò)壞塊掃描的話,那么都會(huì)
    發(fā)表于 06-11 12:15

    NAND flash壞塊分類和管理

    其他異常原因沒(méi)有被鎖起來(lái),可參考“NOR flashNAND flash的掉電保存原理介紹”這篇文章。),因此,在NAND的生產(chǎn)中及使用
    發(fā)表于 07-19 09:52

    nor flashnand flash 、sdram的區(qū)別

    Software system、Symbian和Intel等廠商所采用。驅(qū)動(dòng)還用于對(duì)DiskOnChip產(chǎn)品進(jìn)行仿真和NAND閃存的管理,包括糾錯(cuò)、壞塊處理和損耗平衡。NOR
    發(fā)表于 08-09 10:37

    比E2PROM和NOR Flash容量大穩(wěn)定性高的SD NAND Flash

    需求進(jìn)行選擇相應(yīng)的容量,合理的降低成本?! S品牌SD NAND內(nèi)置壞塊管理,平均讀寫(xiě),動(dòng)態(tài)和靜態(tài)的EDC/ECC等管理算法。讓產(chǎn)品的質(zhì)
    發(fā)表于 10-10 16:55

    芯片選型小技巧 | Nor FlashNand Flash區(qū)別與共性

    。讀和寫(xiě)操作采用512字節(jié)的塊,這一點(diǎn)有點(diǎn)像硬盤(pán)管理此類操作,所以基于NAND的存儲(chǔ)器就可以取代硬盤(pán)或其他塊設(shè)備。 Nor Flash帶有SRAM接口,可以輕松地掛接在CPU的地址、
    發(fā)表于 02-17 14:06

    nand nor flash區(qū)別

    nand nor flash區(qū)別    NORNAND是現(xiàn)在市場(chǎng)上兩種主要的非易失閃存技術(shù)。Intel于1988年首
    發(fā)表于 06-30 16:29 ?1294次閱讀

    Nand Flash中的壞塊(Bad Block)

    加載完驅(qū)動(dòng)之后,如果你沒(méi)有加入?yún)?shù)主動(dòng)要求跳過(guò)壞塊掃描的話,那么都會(huì)去主動(dòng)掃描壞塊,建立必要的BBT的,以備后面壞塊管理所使用。而關(guān)于好塊和壞塊
    發(fā)表于 06-05 15:11 ?2813次閱讀

    NOR falsh、NAND flash、SDEMMC、QSPI flash、SPI flash

    1、NOR flashNOR flash數(shù)據(jù)線和地址線分開(kāi),可以實(shí)現(xiàn)ram一樣的隨機(jī)尋址功能,可以讀取任何一個(gè)字節(jié)。但是擦除仍要按塊來(lái)擦。2、NAND flashNAND flash數(shù)
    發(fā)表于 12-02 12:21 ?30次下載
    <b class='flag-5'>NOR</b> falsh、<b class='flag-5'>NAND</b> <b class='flag-5'>flash</b>、SDEMMC、QSPI <b class='flag-5'>flash</b>、SPI <b class='flag-5'>flash</b>

    NOR FlashNAND FLASH的區(qū)別是什么

    使用FlashMemory作為存儲(chǔ)介質(zhì)。 根據(jù)硬件上存儲(chǔ)原理的不同,Flash Memory主要可以分為NOR FlashNAND FLASH
    發(fā)表于 01-25 17:25 ?6.1w次閱讀
    <b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>的區(qū)別是什么

    為什么Nor Flash可以實(shí)現(xiàn)XIP,而Nand flash就不行呢?

    地解釋它們之間的差異。 1. FLASH存儲(chǔ)器結(jié)構(gòu) NOR FlashNAND Flash的主
    的頭像 發(fā)表于 10-29 16:32 ?1089次閱讀

    NAND FlashNOR Flash的區(qū)別

    NAND FlashNOR Flash是兩種常見(jiàn)的閃存類型。
    的頭像 發(fā)表于 11-30 13:53 ?2120次閱讀
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>的區(qū)別