我们熟知的NAND闪存,还有个“双胞胎兄弟”
【IT168 评论】无论消费者还是企业机构,大多数人在谈到闪存时,首先想到的就是NAND闪存。从一定的现实意义上来讲,NAND闪存可以说已经成为固态硬盘的代名词。基于块寻址结构和高密度,使其成为磁盘的完美替代品。
NOR闪存是另一种与NAND不同的闪存类型,它具有不同的设计拓扑结构,某些特定的应用场景下更为适合。在比较NAND和NOR闪存在不同应用中的相对优势和适用性之前,检查其结构差异是很重要的。
NAND闪存产品是当今已经达到高水准的存储芯片,是当前市面上嵌入式以及独立式SSD的主要原材料。多层单元(MLC)技术和3D制造工艺的结合,将NAND存储单元垂直蚀刻到硅衬底上,使存储密度和NAND芯片容量呈几何级增长。
NAND与NOR电路基础
尽管NAND闪存是这两种非易失性内存技术中相对流行的一种,但NAND和NOR都是由同一名东芝公司的工程师在上世纪80年代中期发明的。要理解这两个种类的区别和命名,需要简要回顾一下逻辑门的基础知识。
NAND和NOR分别涉及到布尔逻辑函数中的逻辑“和”(and)以及“或”(or)。如下所示,NAND和NOR都生成响应两个二进制输入的输出。
响应两个二进制输入的NAND和NOR输出
NAND和NOR逻辑门仅仅为它们各自的功能实现了上面这个真值表。
NAND门在概念上是作为AND门实现的——当两个输入都是1时输出1——后面跟着一个NOT门,这是一个逻辑反转。相应的,NOR门在概念上是一个OR门——有任何一个输入是1时输出1,然后是NOT门,这是一个逻辑倒装。
布尔逻辑的背景对于理解NAND和NOR闪存至关重要,因为闪存单元被连接到一个行和列的数组中。在NAND闪存中,一组中的所有单元(通常是一个字节的倍数,取决于芯片的大小)共享一条位线,并以串行方式连接每个单元,每个单元连接到一个单独的字行。同一字行连接一个内存块中的多个字节,通常为4 KB到16 KB。因此,只有当所有的字线都是高或单状态时,位线才会降低或变为零状态,这实际上将内存组转换为一个多输入NAND门。
与此相反,NOR闪存并行组织位线的方式是,当位线和字线都处于低或零状态时,内存单元只保持高或单状态。
NAND单元的串联结构使得它们可以通过导电层(或掺杂层)连接在衬底上,而不需要外部接触,从而显著减少了其横截面积。
NAND闪存单元的串联连接意味着它们不需要单元之间通过金属层进行外部接触——而这正是NOR拓扑结构所需的。使用导电层连接硅衬底上的单元意味着NAND闪存的密度通常比NOR高两个数量级,或100倍。此外,组内单元的串联连接使它们可以垂直地堆积在3D数组中,位线类似于垂直管道。
相反,由于NOR闪存单元不能单独寻址,因此它们对于随机访问应用程序更快。
NAND与NOR产品类型
这两种类型的闪存具有明显的特性和性能差异,它们有各自最适合的应用程序类型。除了容量外,NAND和NOR闪存还具有不同的运行、性能和成本特性,如下图所示。
这两种闪存中也有几种不同的产品类型,它们在I/O接口、写入持久性、可靠性和嵌入式控制功能方面有所不同。
NAND闪存产品类型
NAND闪存以单层(SLC)、多层(MLC)、三层(TLC)或四层(QLC)的形式在每个单元(cell)中存储bit,分别为1 bit/cell、2 bit/cell、3 bit/cell、4 bit/cell。要确定哪种类型的NAND最适合于工作负载,简单来说,每个单元的位数越高,其容量就越大——当然,是以数据持久性和稳定性为代价的。
NAND设备只是没有任何外围电路的存储芯片,这些外围电路使NAND闪存可以在SSD、U盘或其他存储设备中使用。相比之下,托管型NAND产品嵌入了一个内存控制器来处理必要的功能,比如磨损调平、坏块管理(从使用中消除非功能性内存块)和数据冗余。
NOR闪存产品类型
串行设备通过只暴露少量(通常是1到8个)I/O信号来减少包的pin数。对于需要快速连续读取的应用程序来说,这是理想的选择。NOR闪存通常用于瘦客户机、机顶盒、打印机和驱动器控制器。
并行NOR产品暴露多个字节,而且通常使用内存页而不是单独的字节进行操作,更适用于启动代码和高容量应用程序,包括数码单反相机、存储卡和电话。
两种闪存都是不可或缺的
NAND是闪存的主力,广泛用于嵌入式系统和SSD等存储设备的大容量数据存储。不过,NOR 闪存在存储可执行的启动代码和需要频繁随机读取小数据集的应用程序方面起着关键作用。显然,这两种类型的闪存将继续在计算机、网络和存储系统的设计中发挥作用。
原文作者:Kurt Marko
一幅漫画带你了解什么是NAND闪存,为什么物联网需要它
无处不在的物联网设备将产生庞大的数据,但问题在于是否保留所有数据,如果保留,数据将存储在哪里? 相比云计算存储在过去几年中成为目标,如今正在有越来越多的观点认为应该转向布局本地存储和边缘存储,因为不是所有数据需要上云,并且时延要求较高的场景,比如自动驾驶,相比将所有数据一股脑上传到云端,更安全、有效、低成本的方式是将其在边缘实现计算及存储。
尤其考虑到物联网边缘设备自身拥有的诸多特性,比如所处位置偏远不易管理、所处环境较为严苛、产生海量数据对存储容量提出要求、时延较低对读写速度提出要求、强调数据安全、并且对低功耗的性能要求也高等特点,这一系列原因尤其导致数据存储这项工作,在物联网时代面临新的挑战。
但挑战背后即是机遇。
今年,新基建成为热词之一,民间资本为此表现出前所未有的积极性(阿里云3年2000亿投资),国家发改委亦于近期首次明确了新基建的范围,指出重点聚焦信息基础设施建设,包括建设以5G、物联网、工业互联网、卫星互联网为代表的通信网络基础设施,以人工智能、云计算、区块链等为代表的新技术基础设施,以数据中心、智能计算中心为代表的算力基础设施等。
而信息基础设施建设的最终远景,或者说想要实现的主要目标,一定是让闲置的数据被利用起来,因此考虑如何保存并使用它们将会至关重要。
上文提到,全球知名的半导体厂商大多已加入NAND盖楼大赛,形成战国群雄鼎力的局面。
成立于1970年的美国西部数据公司在其中占据着举足轻重的地位。
2017年,西部数据发布首款 96 层 NAND (BiCS4) 零售产品。此产品能够在要求苛刻的移动通信和固态硬盘市场中占据优势,与 48 层和 64 层 NAND 相比,性能与可靠性更高,容量也更大。
2019年,有消息披露西部数据的128层产品将采用Bics5架构,将于2020年面世。
实际上不仅是NAND产品,被称为硬盘业领头羊、数据存储业排头兵的西部数据公司,旗下拥有WD?、SanDisk?、G-TechnologyTM等知名品牌,正在全面拥抱物联网和人工智能,赋能全产业链合作伙伴。
值此之际,西部数据将与物联传媒合作,于4月27日14:30-15:30开展一场线上交流会,不为“卖货”,只为让更多物联网人了解存储,用好存储。
相关问答
NAND 是什么 存储 ?NAND闪存是一种比硬盘驱动器更好的存储设备,在不超过4GB的低容量应用中表现得尤为明显。随着人们持续追求功耗更低、重量更轻和性能更佳的产品,NAND被证明极...
NAND 类型?由于闪存的成本取决于其裸片面积,如果可以在同样的面积上存储更多数据,闪存将更具成本效益。NAND闪存有三种主要类型:单层单元(SLC)、多层单元(MLC)和三层单元...
med 存储 概念?Med存储,即内存型数据库,是一种将数据存储在主内存而非磁盘中的数据库模式。它极大地提高了数据访问的速度,因为内存比磁盘更快速和更廉价。Med存储是一种高...
tlc缓存有什么用?TLC缓存(Triple-LevelCellCache)在固态硬盘(SSD)中起到了以下几个作用:1.提高读取速度:TLC缓存根据读取模式将热门数据存储在快速的TLC缓存中。当系统需...
ssd nand 区别?SSD指的固态硬盘,固态硬盘上存储信息的方式是采用Flash芯片,Flash芯片主要分为NANDFlash和NorFlash。简单来说,SSD硬盘是一个由若干个NANDFlash或者NorFl...
dram芯片重要吗?重要,DRAM是最普遍的存储芯片,在电子产品中发挥着至关重要的作用,它们用于在PC和服务器中存储信息,可以暂时保存系统处理器使用的信息。另一个存储芯片的主...
固态硬盘中的 NAND 闪存颗粒为什么又分为原片、黑片、白片?我是存储行业的一名高级工程师,认真是一种态度,专业是一种情怀。欢迎关注我,与我交流哦!硬盘,拿来存储数据,存储单元绝对是核心元件。在固态硬盘内部,NAN...现...
emmc和 nand 外观区别?1emmc和nand的外观区别在于它们的封装形式和引脚数量不同。2emmc通常采用BGA封装,引脚数量较多,一般为153或169个;而nand则可以采用BGA或TSOP封装,引脚数量...
内存卡的内部构造是怎样的?他是如何 存储 和运行的?1:SD卡存储卡,是用于手机、数码相机、便携式电脑、MP3和其他数码产品上的独立存储介质,一般是卡片的形态,故统称为“存储卡”,又称为“数码存储卡”、“数字...
fsf1.0闪存有什么用?fsf1.0闪存就是FlashMemory,断电也可以保存数据,相当于一组芯片。闪存是一种长寿命的非易失性存储器,它在断电情况下仍能保持所存储的数据信息。闪存是电子...