NAND NOR FLASH闪存产品概述 随着国内对集成电路,特别是存储芯片的重视,前来咨询我们关于NOR Flash,NAND Flash,SD NAND, eMMC, Raw NAND的客户越来越多了 这里我们专门写了这篇文章:1,把常用的存储产品做了分类; 2把一些产品的特点做一个描述。 在正式开始介绍之前,我们给大家推(an)荐(li)一款非常易用稳定的Flash产品:CS创世 SD NAND。 ,NOR,NAND 3类,他们框架如下: 一,E2PROM 容量非常小,目前存在于一些MCU内部,遥控器,电风扇等小家电里。 3.2 生产工艺 目前主要有2D和3D。主流生产工艺已经升级到3D了。2D和3D区别可以看如下的示意图: 可以理解2D工艺就是老的砖瓦房,3D工艺就是摩天大楼。带来的最大好处就是存储密度N倍的增长。 这个时候就需要配备EDC/ECC机制; 2,NAND Flash出厂时会有坏块(不用惊讶,原厂出厂的时候都会标识出来,而且比例是很低),在使用当中也可能产生坏块。
在正式开始介绍之前,给大家介绍一款非常易用稳定的Flash:CS创世 SD NAND。具备如下特点: 1,免驱动使用;2,可机贴;3,尺寸小巧。 ,NOR,NAND 3类,他们框架如下: 一,E2PROM 容量非常小,目前存在于一些MCU内部,遥控器,电风扇等小家电里。 这个时候就需要配备EDC/ECC机制; 2,NAND Flash出厂时会有坏块(不用惊讶,原厂出厂的时候都会标识出来,而且比例是很低),在使用当中也可能产生坏块。 ,NOR,NAND 3类,他们框架如下: 一,E2PROM 容量非常小,目前存在于一些MCU内部,遥控器,电风扇等小家电里。 这个时候就需要配备EDC/ECC机制; 2,NAND Flash出厂时会有坏块(不用惊讶,原厂出厂的时候都会标识出来,而且比例是很低),在使用当中也可能产生坏块。
NAND FLASH,NAND为NOT AND(与非)之意,而NOR为NOT OR(或非)之意,该名称的命名是与两种FLAHS的架构有关的,如图所示: 两种Flash的架构对比 NAND FLASH 所以 NOR 型的闪存存储器实现按位随机访问,而NAND 只能同时对多个存储单元同时访问。 对于 NOR FLASH,如果任意一个存储单元被相应的字线选中打开,那么对应的位线将变为 0,正是由于这种和 NOR 门电路相似的逻辑关系,使得这种结构的闪存被称为 NOR 型闪存,而 NAND FLASH 需要使一个位线上的所有存储单元都为 1,才能使得位线为 0,和 NAND 门电路相似的逻辑,故称之为NAND型闪存。
NAND 闪存面临的机遇与挑战-Fig-1 2022至2024年主要NAND闪存供应商(包括三星、铠侠/西部数据、SK海力士/Solidigm、美光和长江存储)季度供应增长率对比和年度供应位增长率预测。 2. 市场影响: • 这些数据反映出未来几年NAND闪存市场的供求变化,供应商的生产调整将直接影响市场价格和供应链稳定性。 NAND 闪存面临的机遇与挑战-Fig-2 NAND厂商2022-2025 技术路线图。 NAND 闪存面临的机遇与挑战-Fig-6 1. 收入趋势分析:NAND闪存行业的收入在2017年和2018年达到高峰,约为60,000至65,000百万美元。 2. 高容量存储产品的兴起:随着用于AI应用的高容量存储产品(例如,16TB)的兴起,手机和PC中的NAND平均容量仍低于1TB。NAND供应商如何灵活调整生产能力的分配以满足不同产品需求至关重要。
1、NAND闪存的工作原理 在深入坏块管理之前,了解NAND闪存的基本工作原理是必要的。 NAND闪存由多个块(Block)组成,每个块中包含若干页(Page)。每页的容量通常为2KB到16KB不等。 由于NAND闪存是块为单位进行管理的,因此一旦一个块被标记为坏块,整个块都会被视为不可用。 2、坏块管理策略 2.1. 该表一般保存在NAND闪存的预留区域(如主引导区)中。每次擦除NAND闪存时,都会检查每个块的健康状况,并更新坏块表。 在NAND闪存的初始化过程中,系统会扫描所有的块,并测试每个块的读写能力。 // 尝试读取一个坏块的数据 uint8_t buffer[256]; nand_flash_read(2, 0, buffer); return0; } 代码说明: 坏块标记: 随着技术的不断进步,未来的NAND闪存控制器将能够更好地处理坏块,提高闪存的使用寿命和稳定性,为嵌入式系统提供更加可靠的存储解决方案。
随着电子设备在各个行业的广泛应用,NAND闪存和eMMC成为了主流的存储介质。 尤其在嵌入式系统中,NAND闪存和eMMC的性能和寿命直接影响系统的稳定性和可靠性。 最终,随着擦写次数的增加,NAND闪存会逐步失效,无法继续正常工作。 eMMC是基于NAND闪存的一种存储介质,其内部包含了NAND闪存和控制器,因而其寿命和NAND闪存密切相关。 通过优化写入放大,可以显著延长NAND闪存和eMMC的使用寿命。 2、写入放大的影响 NAND闪存的写入操作通常需要先进行擦除。 擦除的粒度通常远大于写入的粒度,导致写入操作必须涉及更多的闪存单元。 flash_log_file); } intmain(){ // 挂载RAM文件系统 if (mount("tmpfs", "/ramdisk", "tmpfs", 0, "size=2M
据长江存储介绍,该闪存满足固态硬盘、嵌入式存储等主流市场应用需求,与目前业界已上市的64/72层3D NAND闪存相比,其拥有同代产品中更高存储密度。 随后长江存储的64层256Gb TLC 3D NAND闪存还成功打入了华为Mate40系列的供应链。 2020年4月13日,长江存储宣布其128层QLC 3D NAND 闪存(型号:X2-6070)研发成功,并已在多家控制器厂商SSD等终端存储产品上通过验证。 据介绍,长江存储X2-6070是业内首款128层QLC规格的3D NAND闪存,拥有业内已知型号产品中最高单位面积存储密度,最高I/O传输速度和最高单颗NAND 闪存芯片容量。 此次同时发布的还有128层512Gb TLC(3 bit/cell)规格闪存芯片(型号:X2-9060),单颗容量512Gb(64GB),以满足不同应用场景的需求。
但是对于3D NAND闪存,很多人还不是很了解,今天我们就来聊聊3D NAND这个话题。 ---- 3D NAND出现的原因 要聊3D NAND闪存价值,我们需要快速回顾一下NAND的发展史。 2D NAND容量已达到其开发的极限,利用2D NAND很难在SSD容量方面上继续增加。 于是,3D NAND应运而生。3D NAND可带来更好的性能,更低的成本以及更高的密度。 与2D NAND不同,3D NAND使用多层垂直堆叠,以实现更高的密度,更低的功耗,更好的耐用性,更快的读/写速度以及更低的每千兆字节成本。 简单来说,之前的2D NAND是平面的架构,而3D NAND是立体的。用盖房子来解释,如果2D NAND闪存是平房,那3D NAND就是高楼大厦。 3D NAND闪存的用处 3D NAND闪存带来的最直接的价值,就是能够提供容量的更大的闪存给用户使用,近几年来许多大厂纷纷投入3D NAND的研发,但目前只有Samsung, Toshiba/SanDisk
“Flash 闪存”基础知识及 “SD NAND Flash”产品测试指南 一、“FLASH闪存”是什么? 1. 简介 FLASH闪存是属于内存器件的一种,“Flash”。 2. 分类 NOR和NAND是市场上两种主要的非易失闪存技术。 在1984年,东芝公司的发明人舛冈富士雄首先提出了快速闪存存储器(此处简称闪存)的概念。 后来的这种闪存被统称为NOR闪存。它结合EPROM和EEPROM两项技术,并拥有一个SRAM接口。 第二种闪存称为NAND闪存。它由日立公司于1989年研制,并被认为是NOR闪存的理想替代者。 NAND闪存的写周期比NOR闪存短90%,它的保存与删除处理的速度也相对较快。NAND的存储单元只有NOR的一半,在更小的存储空间中NAND获得了更好的性能。 3. 该产品与原始NAND相比,有许多优点,包括嵌入式坏块管理和更强的嵌入式ECC。即使在异常断电的情况下,它仍然可以安全地保存数据。 2. 特点 接口:标准SD规范2.0版,带有1-I/O和4-I/O。
闪存则是一种非易失性( Non-Volatile )内存,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。 2. 分类 NOR和NAND是市场上两种主要的非易失闪存技术。 在1984年,东芝公司的发明人舛冈富士雄首先提出了快速闪存存储器(此处简称闪存)的概念。 後来,Intel发明的这类闪存被统称为NOR闪存。它结合EPROM和EEPROM两项技术,并拥有一个SRAM接口。 第二种闪存称为NAND闪存。 它由日立公司于1989年研制,并被认为是NOR闪存的理想替代者。NAND闪存的写周期比NOR闪存短90%,它的保存与删除处理的速度也相对较快。 ,超过 512MB 容量的 NAND 产品相当普遍, NAND 闪存的成本较低,有利于大规模普及。
随着64层堆栈3D NAND闪存的大规模量产,全球6大NAND闪存厂商今年都开始转向96层堆栈的新一代3D NAND,几家厂商的技术方案也不太一样,SK Hynix给他们的新闪存起了个4D NAND闪存的名字 在今年的FMS国际闪存会议上正式宣告了业界首个基于CTF技术的4D NAND闪存,日前他们又宣布4D NAND闪存正式量产,目前主要是TLC类型,96层堆栈,512Gb核心容量,使用该技术可以减少30% 根据SK Hynix之前公布的信息,所谓的4D NAND闪存其实也是3D NAND,它是把NAND闪存Cell单元的PUC(Peri Under Cell)电路从之前的位置挪到了底部,所以叫了4D NAND 闪存,本质上其实还是3D NAND,4D NAND闪存有很强的商业营销味道。 韩联社报道称,SK Hynix公司4日宣布正式宣布96层堆栈的4D NAND闪存,TLC类型,核心容量512Gb,与现有的72层堆栈3D NAND闪存相比,4D NAND闪存的核心面积减少了30%,单片晶圆的生产输出增加了
随后在去年11月7日,三星电子也宣布量产了236层3D NAND闪存芯片。今年6月8日,SK海力士也宣布其在2022年8月开发完成的238层堆叠的NAND Flash芯片正式开始量产。 至此,头部的三大存储厂商的NAND Flash均已经进入了232层或236层。 没想到的是,仅时隔2个月之后,SK海力士竟然又推出了321层堆叠4D NAND Flash闪存样品。 SK海力士于8月8日宣布,借助其最新发布的321层堆叠4D NAND Flash闪存样品,使其正式成为业界第一家完成300层以上堆叠NAND Flash闪存开发的公司。 SK海力士表示,321层堆叠的1Tb TLC 4D NAND Flash闪存性能,相比上一代238层堆叠的512Gb 4D NAND Flash闪存提高了59%。 SK海力士还发布了针对这些需求进一步优化的下一代NAND Flash闪存产品解决方案,包括采用PCIe 5(Gen5)界面的企业级固态硬盘(Enterprise SSD,eSSD)以及UFS 4.0规格产品
美光G9 NAND善用业界最高NAND I/O速率,符合工作负载处理大量数据的高吞吐量需求,和市面上现已出货的其他NAND SSD产品相比,数据传输速率加快50%;与现有NAND竞品方案相较,美光G9 NAND的每芯粒写入带宽扩大达99%、读取带宽扩大达88%,从每颗芯粒就占尽优势,自然有助于SSD和嵌入式NAND解决方案的性能及功耗表现。 美光G9 NAND还延续了前代产品特色,采用11.5mm x 13.5mm封装,体积较竞品缩小28%,成为目前市场上体积最小的高密度NAND,由于密度提高、体积缩小,更能自由设计各种使用场景。 美光技术和产品执行副总裁Scott DeBoer表示:“美光G9 NAND正式出货,证明美光在制程技术与设计创新上的强大实力,相较于目前市面上的竞品,美光G9 NAND的密度提高73%,可建构体积更小、 美光G9 NAND在美光2650 SSD内发挥同级最佳表现 美光2650 NVMe SSD内置顶级G9 TLC NAND,在PCMark® 10测试[5]中超越竞品,为日常运算提供同级最佳使用者体验。
策划&撰写:韩璐 外媒报道称,三星电子将对其中国芯片工厂增加80亿美元的投资,以促进NAND闪存芯片的生产。 此次的80亿美元是三星西安闪存芯片二期项目的第二阶段投资,第一阶段为70亿美元,总投资150亿美元。在这之前,三星还向西安的一家检测和包装工厂投资了108亿美元,这也是其西安闪存芯片项目的一期。 与此同时,三星西安工厂也将成为全球规模最大的闪存芯片制造基地。 众所周知,三星是全球最大的NAND闪存芯片制造商,这类芯片主要被用于移动设备、存储卡、U盘和固态硬盘中。
在嵌入式系统开发中,SD NAND 闪存以其集成化设计、高可靠性和简化的接口特性,成为工业控制、车载电子、智能穿戴等场景的核心存储方案。 免驱动特性:兼容 SD 2.0/3.0 标准协议,主流 MCU(如 STM32、GD32、ESP32等)的 SDIO/SPI 驱动可直接复用,无需编写复杂的 FTL(闪存转换层)算法;2. (2)设备初始化命令序列无论哪种模式,都需通过以下命令完成设备识别(以 SDIO 模式为例):SPI 模式初始化流程图SD 模式初始化流程图CMD0(复位命令):发送 0x40000000,使设备进入 确认设备支持 2.7V~3.6V 电压范围;ACMD41(初始化命令):需先发送 CMD55(前缀),再发送 ACMD41(0xC0FF8000),等待设备返回 “就绪” 响应(bit31=1);CMD2( (1)数据写入:从缓存到闪存的可靠传输单块写入:发送 CMD24(0x58000000 + 块地址),携带要写入的块地址;通过 SDIO/SPI 接口传输 512 字节数据(需包含 2 字节 CRC 校验
于是,全行业开始从2D NAND制程转向3D NAND制程,力图从提高单位闪存颗粒的最高容量上着手,间接提高整体闪存的出货量,以满足整个市场对于闪存原料的需求。 SLC/MLC/TLC三种层叠示意图 在这里简单介绍2D NAND和3D NAND之间的区别和联系。2D NAND就如同在一块有限的平面上建立的数间平房,这些平房整齐排列。 2D NAND是平房;3D NAND是楼房(图片来自互联网) 从结果而言,采用这一技术的确是能够快速有效的解决闪存量产不足的问题。 然而,众多原厂却忽视了技术瓶颈,对于3D NAND技术下闪存切割的良品率过于乐观,致使在2D NAND转至3D NAND的过程中,远远达不到预期产量,进一步加剧了闪存供应不足的现实局面,更何况在2D转3D 技术的过程中,所有的机械、人工、厂房的投入,不可能因为技术瓶颈而放弃研发,重新转回2D,更加剧了2D NAND的减产,引发全行业的闪存缺货。
支持30KB大小的UBL(DM365有32KB的内存,其中2KB用作了RBL的堆栈,剩下的空间可以放UBL) 用户可以选择在RBL执行的时候是否需要支持DMA,I-cache(例如,加载UBL的时候) DEEPSLEEPZ/GIO0引脚拉高.在确认启动是NAND后,首先RBL会初始化最高2KB的内存为堆栈并且关闭所以中断.然后RBL会读取NAND的ID信息,然后在RBL的代码里面的NAND ID 列表 NAND Flash上的内容.这可以作为产品失效后在客户侧的一个补救方法. 2. blocks are valid for writing the APP data 2 #define DEVICE_NAND_UBL_SEARCH_START_BLOCK (8) 3 #define ,而烧写U-Boot是从8+3=11块.在IPNC上使用的NAND Flash是2K一个页,每个块128KB.所以UBL烧写的地址是128KBx4=0x80000,而烧写U-Boot的地址是 128Kx11
位反转的问题更多见于NAND闪存,NAND的供应商建议使用NAND闪存的时候,同时使用EDC/ECC算法。这个问题对于用NAND存储多媒体信息时倒不是致命的。 由于对NAND闪存的操作都是以块和页为单位的,所以在向NAND闪存进行大量数据的读写时,NAND的速度要快于NOR闪存。 从使用角度来看,NOR闪存与NAND闪存是各有特点的:(1)NOR的存储密度低,所以存储一个字节的成本也较高,而NAND闪存的存储密度和存储容量均比较高; (2)NAND型闪存在擦、写文件(特别是连续的大文件 坏块的存在使得向NAND闪存写入信息需要相当的技巧,因为设计师绝不能向坏块写入,这就意味着在NAND闪存上自始至终都必须进行虚拟映射。 在NOR闪存上运行代码不需要任何的软件支持,在NAND闪存上进行同样操作时,通常需要驱动程序,也就是内存技术驱动程序(MTD),NAND和NOR闪存在进行写入和擦除操作时都需要MTD
SD nand 和 SD 卡、SPI Nor flash、 nand flash、eeprom一样,都是嵌入式系统中常见的用来存储数据所使用的存储芯片。 SD NAND、SPI NAND和Raw NANDSD的英文全称是Secure Digital Memory,就是我们所熟知的SD卡 固态硬盘(Solid State Disk,SSD)是以NAND闪存介质为主的一种存储产品 NAND闪存类型 按照每个单元可以存储的位数,可以将NAND闪存类型分为SLC、MLC、TLC、QLC和PLC。 以SLC NAND为例,每个单元存储数据位数为1位,这意味着每个单元可以存储一个“0”或“1”;类似的,MLC NAND每个单元可以存储数据两位,即“00”“01”“10”“11”,其它如TLC、QLC 不同的闪存类似,其性能、耐久性和价格是不同的。 在性能和耐久性方面,SLC>MLC>TLC>QLC>PLC。 在成本价格上,SLC>MLC>TLC>QLC>PLC。
但由于DRAM掉电易失性,当然还有成本因素,现在的固态硬盘一般都不用DRAM,而是使用闪存作为存储介质,并且是NAND 闪存。固态硬盘的工作原理很多也都是基于闪存特性的。 图3-2 左:写原理;右:擦除原理 在2014年的闪存峰会上,浮栅晶体管的发明人施敏(Dr.Simon Sze)被授予终身成就奖,以表彰他发明了浮栅极晶体管。 图1-4 SLC电压分布(来源:Inside NAND Flash Memory) 对MLC来说,如果一个存储单元存储4个状态,那么它只能存储2比特的数据。 图1-6 TLC电压分布(来源:Inside NAND Flash Memory) 同样面积的一个存储单元,SLC,MLC和TLC,分别可以存储1,2,3 比特的数据,所以在同样面积的DIE上,闪存容量依次变大 下表所示是SLC,MLC和TLC在性能和寿命(Endurance)上的一个直观对比 (不同制程和不同厂家的闪存,参数不尽相同,数据仅供参考): 闪存类型 SLC MLC TLC 每单元比特数 1 2 3