NAND和NOR Flash 完全应用笔记(应用调试篇)

本文要点:       
1. 给出了华为三星及英特尔的常用FLASH参考电路;       
2. 结合datasheet解说2 bit以及4 bit的NAND FLASH;         
3. 调试思路总结以及简单的调试经验分享;        4. 最新的3D Xpoint技术介绍。          首先,我要用这张图来说明存储器近70年的发展历程,纵观这70年的发展,可以发现主要是在容量,速度以及寿命等方面出现了飞跃式增长。         
然后,给出实际工程中的常见几种应用电路。          (1) 第一种应用:         
NOR FLASH和NAND FLASH的工程应用电路如下图所示,电路结构很简单,是非常常用的电路单元,就不多说了         
(2) 第二种应用         
还有一种应用电路也很常用,目前的实际工程也经常使用,就是2 bit或者4 bit NAND FLASH的应用单元电路,硬件工程师在选取器件时,有一项规格参数就是让选择X1/X2/X4的这一项,这个就是用来选择几个bit的,电路形式略有不同,如下图所示。       
图中可以看出,复用了几个pin,然后结合MISO和MISO就组成了D0, D1, D2以及D3。具体说明可以从器件SPEC中可以查到,如下图所示。       
(3) 第三种应用          这种应用也很常见,如下图所示,就是多片SPI FLASH通过不同的片选信号,连接到CPU上工作的线路图。也很简单,但是是常用的电路模块,也需要牢记的。
          [调试经验]          分享一个早期调试一个主板上的SPI FLASH的经验。    1.在主板上验证一个新的SPI FLASH, 焊接好后,外挂的ROM芯片始终不工作,焊接也没问题         
反复检查后,发现主系统主要是采用1.8V供电,但是SPI ROM则是3.3V供电,如果要用25XX芯片,则需要采用Level Shift电路。或者采用第二种方案:是采用winbond的1.8V的芯片W25Q32XX换上这块芯片后,系统工作了。[新技术进展]         
3D Xpoint是自NAND Flash推出以来,最具突破性的一项存储技术。比NAND速度快1000倍以上,寿命是NAND的1000倍以上。并且具备以下四点优势,3D Xpoint被看做是存储产业的一个颠覆者:       
(1)比NAND Flash快1000倍;       
(2)成本只有DRAM的一半;       
(3)使用寿命是NAND的1000倍;       
(4)密度是传统存储的10倍;       
因为这些优点,集中的解决了目前存储器存在的痛点。      1.存储器的性能是PC设备上目前的短板。      2.DRAM:易失性难以解决,也就是存储需要不停供电,断电就会丢失存储的数据。DRAM只是不断地在预取值和总线上进行调整,核心的存储架构变化不大。      3.NAND:使用寿命、延迟不尽如人意,即使是性能最好的SLC NAND颗粒,其寿命也比DRAM小得多。       
目前最快的DDR4内存,仍旧只能充当暂存器。        原理简要说明:       
3D XPoint的工作原理与NAND存在着根本性的不同。NAND通过绝缘浮置栅极捕获不同数量的电子以实现bit值定义,而3D XPoint则是一项以电阻为基础的存储技术成果,其通过改变单元电阻水平来区分0与1。       
3D XPoint的存储单元可以以3D方式进行堆叠,从而进一步提升存储密度。在英特尔的官方宣传中,3D XPoint拥有NAND类似的容量和DRAM类似的性能。包括比NAND速度快(应该是指延迟低)1000倍以上,寿命是NAND的1000倍以上,数据密度则达到了DRAM的十倍以上。如此屌炸天的性能,你,怕不怕?  以下是NAND和NOR Flash的应用调试笔记: 对于NAND Flash,其操作包括擦除和编程,擦除的最小单位是块(block),编程的最小单位是页(page)。由于页的大小比块小很多,因此NAND Flash的读、写、擦等速度比NOR Flash要快很多,而擦除操作比读操作要慢。对于NOR Flash,其操作包括擦除和编程,擦除和编程的最小单位都是位(bit)。NOR Flash的读速度比NAND Flash要快很多,但由于位(bit)级别的擦除和编程操作非常慢,因此NOR Flash的擦除和编程速度比NAND Flash要慢很多。在使用NAND或NOR Flash时,需要注意其擦除和编程的操作细节,比如擦除和编程的最小单位、擦除和编程的速度等。此外,还需要注意其地址映射、容量、接口类型等其他参数。在使用NAND或NOR Flash时,需要进行坏块管理和数据保护。对于坏块管理,可以通过出厂前测试并记录坏块位置来实现;对于数据保护,可以通过备份、校验等方式来确保数据的安全性。在使用NAND或NOR Flash时,需要注意其电源、时钟等硬件电路的设计,以确保其正常工作。同时,还需要进行软件调试和优化,以确保程序的正确性和性能。总之,在使用NAND或NOR Flash时,需要注意其操作细节和其他参数,并进行坏块管理和数据保护,以确保其正常工作和数据的安全性。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,753评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,668评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,090评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,010评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,054评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,806评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,484评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,380评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,873评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,021评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,158评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,838评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,499评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,044评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,159评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,449评论 3 374
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,136评论 2 356

推荐阅读更多精彩内容