长江存储128层TLC闪存拆解:存储密度高达848Gbmm²,远超三星等
去年4月,国产存储芯片厂商长江存储(YMTC)宣布其128层3D NAND 闪存研发成功。包括拥有业界最高单位面积存储密度,最高I/O传输速度和最高单颗NAND 闪存芯片容量的1.33Tb 128层QLC 3D NAND闪存,以及512Gb 128层TLC闪存。
近日,国外权威研究机构Tech Insights对长江存储的128层TLC 3D闪存进行了芯片级的拆解,发现其存储密度达到了目前业界最高的8.48 Gb/mm²,远高于三星、美光、SK海力士等一线NAND芯片大厂。
据介绍,Tech Insights拆解的是Asgard(阿斯加特)的PCIe4.0 NVMe1.4 AN4 1TB SSD,其内部采用的正是长江存储的128层TLC 3D NAND 闪存芯片,这也意味着长江存储128层TLC 3D NAND 闪存芯片已量产。该SSD硬盘的PCB上总共四颗256GB NAND闪存,单个封装内是4颗芯片,也就是说单颗芯片容量为512Gb。该NAND闪存的型号为YMN09TC1B1HC6C(日期代码:2021 9W)。
△长江存储512 Gb 128层3D TLC NAND 芯片的外观,型号为YMN09TC1B1HC6C
根据长江存储此前公布的数据显示,在传统3D NAND架构中,外围电路约占芯片面积的20~30%,这也使得芯片的存储密度大幅降低。而随着3D NAND技术堆叠到128层甚至更高,外围电路所占据的芯片面积或将达到50%以上。而Xtacking技术则是将外围电路置于存储单元之上,从而实现比传统3D NAND更高的存储密度。
所以,长江存储512Gb 128层Xtacking 2.0 TLC芯片同样也是采用了两个晶圆来集成3D NAND,因此拆解后可以找到两个die,一个用于NAND阵列的die,另一个用于CMOS外围电路的die。
△长江存储512 Gb 128层Xtacking 2.0 3D TLC NAND die标记 ( CDT1B)
△长江存储512 Gb 128层Xtacking 2.0 3D TLC NAND芯片COMS外围的die标记(CDT1A 或 CDT1B)
作为对比,上一代的64层 Xtacking 1.0架构的TLC NAND die标记为(Y01-08 BCT1B) 和 CMOS外围电路die 标记为(Y01A08 BCT1B)。
根据Tech Insights的实测,长江存储512Gb 128层Xtacking 2.0 TLC的die尺寸为60.42mm²,这也意味着其单位密度增加到了8.48 Gb/mm2, 比 256Gb 64层的Xtacking 1.0 die 高出了92% 。读取速度达到了7500 MB/s,写入速度也高达5500 MB/s。
△长江存储512Gb 128层Xtacking 2.0 TLC NAND的die平面图
CMOS外围电路die则集成了页缓冲器、列解码器、电荷泵、全局数据通路和电压发生器/选择器。
△长江存储512Gb 128层Xtacking 2.0 TLC NAND芯片的CMOS外围电路die平面图
Tech Insights称,长江存储128层Xtacking 2.0单元体系结构由两个通过层接口缓冲层连接的层组成,这与KIOXIA 112L BiCS 3D NAND结构的过程相同。单元大小、CSL间距和9孔VC布局与以前的64L Xtacking 1.0单元保持相同的设计和尺寸(水平/垂直方向间距)。门的总数为141(141T),包括用于TLC操作的选择器等。
△垂直方向的长江存储3D NAND单元结构,以及注释为32L(T-CAT带39T)、64L(Xtacking 1.0带73T)和128L(Xtacking 2.0带141T)的门的总数。
Tech Insights表示,长江存储128层Xtacking 2.0上层有72个钨闸门,下层有69个闸门。包括BEOL Al、NAND die和外围逻辑管芯在内的金属层总数为10,这意味着与64L Xtacking 1.0工艺集成相比,外围逻辑管芯中增加了两个铜金属层。通道VC孔高度增加一倍,为8.49µm。
△长江存储三代3D NAND的比较:Gen1(32L)、Gen2(64L,Xtacking 1.0)和Gen3(128L,Xtacking 2.0)。
与三星 (V-NAND)、美光 (CTF CuA) 和 SK海力士(4D PUC) 的现有128层512 Gb 3D TLC NAND 芯片的die尺寸相比,长江存储512Gb 128层Xtacking 2.0 TLC NAND芯片的die尺寸更小,单位密度最高。
长江存储128层TLC NAND die平面布置图和两层阵列结构与美光和SK海力士相同,但长江存储的每个字符串的选择器和虚拟WL数为13,小于美光和SK 海力士(两者均为147T)。由于长江存储所采用的Xtacking混合键合方法,使得其使用的金属层数量远高于其他产品。
△128层512 Gb 3D TLC NAND产品的比较,包括刚刚发布的YMTC 128L Xtacking 2.0 3D NAND。
从上面的对比数据来看,长江存储512Gb 128层Xtacking 2.0 TLC NAND芯片的单位存储密度达到了8.48b/mm²,远高于三星的6.91Gb/mm²、美光的7.76Gb/mm2、SK海力士的8.13Gb/mm²,达到了目前业界最高单位存储密度。
目前长江存储Xtacking 2.0架构的512Gb 128层TLC NAND芯片已量产。虽然三星、SK海力士、美光等厂商也在致力于开发176层3D NAND闪存芯片,但是他们目前最先进的量产产品还是128层。
作为一家成立仅数年的国产NAND Flash闪存芯片厂商,长江存储在国外巨头已领跑数十年的存储技术领域,能够在如此短的时间内追赶上来,并且取得技术上的领先,实属不易。
编辑:芯智讯-浪客剑 资料来源:Tech Insights
案例分析,NAND FLASH流水实现高速存储
流水技术原理
所谓流水线处理,如同生产装配线一样,是将操作执行工作量分成若干个时间上均衡的操作段,从流水线的起点连续地输入,流水线的各操作段以重叠方式执行。这使得操作执行速度只与流水线输入的速度有关,而与处理所需的时间无关。这样,在理想的流水操作状态下,其运行效率很高。
如果某个设计的处理流程分为若干步骤,而且整个数据处理是单流向的,即没有反馈或者迭代运算,前一个步骤的输出是下一个步骤的输入,则可以采用流水线设计方法来提高系统的工作效率。
利用流水线的设计方法,可大大提高系统的工作速度。这种方法可广泛运用于各种设计,特别是大型的、对速度要求较高的系统设计。虽然采用流水线会增大资源的使用,但是它可降低寄存器间的传播延时,保证系统维持高的系统时钟速度。在实际应用中,考虑到资源的使用和速度的要求,可以根据实际情况来选择流水线的级数以满足设计需要。
下面我们以房屋装修为例展示一下流水线的流程,如图3-7所示。
图3-7 房屋装修流水线示意图
房屋装修分4个步骤,分别是水电改造、木工上场、瓦工上场和油工上场。
如果设计团队由4个人员组成,那么在装修A小区某房屋的时候,需要按照上述出场顺序工作。水电改造工人完成A小区的工作后,可以去B小区某房屋工作,B小区工作完毕后,再去C小区工作。同理,木工、瓦工和油工也是如此。
我们可以得出结论,从水平方向上看,对于某个小区的房屋,需要四个人顺序出场;但是基于某个特定人员,在整个平面上来看,在平面方向上是排满饱和的。
所以基于团队,用流水线的方式确保了高效率,每个人工作量饱满,收益最大。
案例:NAND FLASH流水实现高速存储
NAND FLASH的详细介绍见第9章。
我们知道,NAND FLASH的特点是读/写速度比较慢。
以写为例,写数据后,必须有长时间的编程等待时间,编程结束之后,才能进行下一次写数据过程。
例如:K9K4G08UOM这款芯片的最大写入时间(编程时间)为700 μs,写数据阶段的时间为125 μs(2 Kb/16 M,假如用16 MHz时钟,一次写入2 Kb个数据)。评估一下有效的写入速率为2 Kb/(125 μs+700 μs)=2.42 Mb/s。
我们可以利用流水线技术来提高读/写速度,如图3-8所示。
图3-8 FLASH控制器流水线式进行写操作
示例中,我们用了5片芯片,为写入时间(编程时间)分配了800 μs的时间,为写数据分配了200 μs时间,组成了5级流水。第一片芯片写数据结束、编程等待的时候,对第二片芯片进行写数据,第二片芯片写数据结束、编程等待的时候,对第三片芯片进行写数据,以此类推,第五片芯片写数据结束后,重新对第一片芯片进行写数据。
重新评估一下写入速度为2Kb/200 μs=10Mb/s。
当然,上面的计算是为了方便读者理解来设定的,目的是让800 μs成为200 μs的整数倍,图片看上去美观一些。实际上我们还是用125 μs来进行写数据,写入速度接近16Mb/s。
在大容量存储类的项目中,不止使用流水线技术,还采用并行工作方式,优化之后的速度能达到几百兆。
以上介绍的为FLASH写阶段的流水线过程,读和擦除也可以利用流水线技术,此处不展开论述。
专栏推荐,【零基础学FPGA】
本专栏基于Altera公司的器件和Verilog HDL语言。学完以后,相信读者能够掌握FPGA开发的基本技术,并能够独立进行FPGA项目开发。
相关问答
sdnand有哪些品牌?SDNAND品牌有:芯存者,专业提供SDNANDFLASH为嵌入式系统存储保驾护航,容量规格有128MB,256MB,512MB,1GByte(8Gbit)2GByte(16Gbit)4GB...
nandflash norflashmcpflash的区别?norflash的存储区是连续的支持连续烧录,nand不支持连续烧录,其存储区不是连续的。nor出厂可以保证是好的,不存在坏块;nand可能存在坏块。其他的区别网上可查...
nandflash 芯片是缓存还是闪存?是闪存FLASH是一种存储芯片,全名叫FlashEEPROMMemory,通地过程序可以修改数据,即平时所说的“闪存”。Flash又分为NANDflash和NORflash二种。U盘和MP3...
nand flash 详解?Nand-flash存储器是flash存储器的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改写速...
S中间一个闪电是什么?S中间一个闪电是固态硬盘(SolidStateDrives)的标志。固态硬盘是一种主要以闪存(NANDFlash)作为存储介质的电脑存储设备,其无需机械部件及闪存芯片,性能...
nand flash 与ram大小区别?RAM有两大类,一种称为静态RAM(StaticRAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的...F...
nand 闪存是什么颗粒?NandFlash闪存颗粒中根据存储密度的差异可分为SLC、MLC、TLC和QLC四种,按照存储方式划分,NAND闪存已经发展了四代:第一代SLC(Single-LevelCell)每单元可.....
NorFlash与 NandFlash 的区别?NorFlash和NandFlash是两种不同的闪存存储器,它们的主要区别在于其存储方式和应用场景。1.存储方式:NorFlash采用的是随机访问存储(RAM)方式,也就是说可以...
嵌入式设计中有必要同时具备nor flash 和 nand flash 吗?性能差别:于Flash写入速度其实写入擦除综合速度NandFlash擦除简单NorFlash需要所位全部写0(要说明Flash器件写入能1写0能0写1,说其写入式按照逻辑与进行譬原...
好记星N707,SD卡空间不足怎么办,已经格式化了,还是这样?亲爱的用户,感谢您选择好记星,我们会尽快解决您的问题。您的支持是我们前进的动力!若查看可用空间,可打开设置--存储,查看NANDFLASH下的可用空间,一般在5...