内存技术发展史
作者 | 金捷幡
来源 | 金捷幡(ID:jin-jiefan)
《内存的故事》主要是三年前写的。趁这个假期写一个短续,枯燥地鸟瞰一下这几年内存行业的一些近况。
内存领域的现阶段问题是什么?
内存是个不太好的俗称,其主要用途是两个:作为程序运行的空间(DRAM等)和存储数据的空间(NAND等)。
NAND进入3D时代以后,基本上容量就没有天花板了,所以这个我们放到最后再说。
现阶段的主要问题是DRAM:单位价格的容量增长缓慢和速度跟不上CPU。这个问题在商用领域特别明显,比如数据中心、高性能计算和运营商网络等。
此外DRAM能耗过高,因为它要在每个时钟周期给小电容们重新充电。
电费是商业用户的成本大头。在移动设备上,DRAM也是电池的死敌。
历史上DRAM为了增加带宽只能不断增加延时,那么把缓存加大如何呢?问题是,SRAM和CPU你中有我一样贵,而且六个晶体管才能存一个比特。Intel至强处理器的Cache,也只有DRAM的千分之一。
宇宙无敌的IBM Power 9 CPU配24个核也就120MB L3,代价是它的die size近700mm2,是苹果A13处理器的七倍!
Power9中L2/L3占这么大面积才100多M
内存行业的主要核心问题是日益增长的容量速度功耗需求和DRAM的技术瓶颈无法匹配。
DDR5
由于DRAM本身的局限性,它的技术进步一直很痛苦。DDR3到DDR4的小进步花了五年;DDR4从2012年发布第一版到今天DDR5还没有发布(注:显存GDDR5只是DDR3的变种)。
DRAM标准由JEDEC JC-42工作组制订。虽然有投票机制,但DRAM的节奏其实一直由英特尔主导。
原因很简单,英特尔确定PC路线图:CPU或北桥芯片决定什么时间支持新标准内存。
得益于半导体工艺的进步,DDR5的核心电压从DDR4的1.2V下降到1.1V,这有望节省20%的功耗。
DDR5可以使系统通道数再翻倍,图:Mircon
DDR5的Burst Length和Prefetch (预读取)从DDR4的8n增加到16n,这样在时钟频率不变的情况下带宽翻倍。为了控制高速带来的各种信号干扰和抖动问题,DDR5还引入了核心时钟的各种优化调整。新的On-die ECC功能也是对服务器的大利好。
但这些这也将带来更多的设计、测试和兼容挑战,需要CPU(含内存控制器)的很大改动,从目前看大概要等到2022年。
LPDDR5
低功耗LPDDR5单独拿出来因为从LPDDR4开始已经和标准DDR分道扬镳了。
虽然LPDDR5和DDR5使用的新技术很多是共通的,但着眼点有很大不同。LPDDR5是功耗第一速度第二,而DDR5追求速度第一功耗第二。
因为LPDDR4已经是16n预读取,LPDDR5主要靠Bank group访问实现速度提升。它追求的是超低功耗,所以供电电压和核心电压比DDR5都更低。
x86领域的技术进步被英特尔带慢了节奏,但在手机领域则不同。
激烈的竞争和每年一次的旗舰产品发布使得各家不断比拼最新的技术。
LPDDR5就是个例子。
小米10率先使用LPDDR5确实是个big thing,这显示了高通激进的产品策略。一加8和三星S20的跟进基本上定了今年高端的调子。
华为则面临比较尴尬的处境,因为美商Micron是目前LPDDR5的主要供应商。三星估计优先供应自己,而Hynix似乎在标准DDR5更用心。在LPDDR5供应困难的情况下,华为要不要在下一代麒麟提供支持,从产品规划上是个两难。
HBM
对于迫切需要高带宽的应用,比如游戏和高性能计算,高带宽内存(HBM)则是绕过DRAM传统IO增强模式演进的优秀方案。
图:AMD
HBM直接和处理器封装的方式不再受限于芯片引脚,突破了IO带宽的瓶颈。另外DRAM和CPU/GPU物理位置的接近使得速度进一步提升。
在尺寸上,HBM也使整个系统的设计大大缩小成为可能。
在目前,HBM2在很大程度上是GDDR6的竞争对手。不过根据最新消息,Xbox Series X和索尼PS5仍旧选择了GDDR6,也许因为HBM2高昂的成本吧。
不过从长远看,DRAM仍有很强的3D化需求。因为2D在制造上(昂贵的10nm瓶颈)接近天花板。
NVDIMM
现在云计算虚拟机和各种内存数据库大行其道,服务器对大容量内存非常饥渴。但是由于DRAM成本很难进一步降低,如何低成本配置高容量内存变成一个难题。
混搭的NVDIMM被提了出来。
NVDIMM-F是直接用NAND颗粒替代DRAM做成内存条,好处是极其便宜,但它速度太慢而且并不能突破系统对DRAM总容量的访问限制。
NVDIMM-N是在内存条上加上NAND做DRAM的镜像存储,防止服务器意外断电丢失内存数据。但NAND并不能扩容内存而且占了一些通道带宽。
JEDEC NVDIMM-N示意图
最终的方案是NVDIMM-P,它允许巨大的容量比如1T内存,并允许用各种新式芯片比如NAND、RRAM、MRAM等替代DRAM。
目前还没有看到JEDEC NVDIMM-P的标准出来。但英特尔已经发布了3D-Xpoint为基础的Optane DIMM,自己平台支持自己是个巨大的优势,也是给竞争对手的一个大门槛。
3D-Xpoint和其它NV内存
3D-Xpoint是很有意思一个话题,号称速度比NAND快1000倍。
英特尔和Micron对3D-Xpoint的技术原理一直讳莫如深,甚至一丁点都不透露。开始有人猜它是3D NOR,后来大家认为它是相变内存(PCM)或RRAM。
市面上也没有看到有人剥开这颗芯片分析内部。
直到一个案卷中,让我们看到当代爱迪生Stanford Ovshinsky是其发明人。清算公司认为英特尔和Micron在Ovshinsky去世后公司破产处理中隐瞒了关键信息。
和Micron分家后,英特尔的3D-Xpoint将转到大连厂独家生产,不知道未来是否能有更多的小道消息。
3D-Xpoint技术在服务器领域增长潜力很大,但如何降低制造成本是关键。
MRAM、FRAM等其它NV类内存则在物联网、汽车和工业等领域寻找机会。
MRAM的工艺和传统MOS半导体工艺类似,这有助于其扩大生产而降低成本,最终有机会在一些嵌入式应用取代部分NOR、SRAM或DRAM。
那么速度更快的PCM和RRAM是否能取代NAND呢?似乎短期不会实现,因为存储数据的速度要求一般没那么高,而3D NAND的低成本容量暴增实在是太成功了。
图:对比不同内存的成本和速度
3D NAND
对于3D NAND来讲,单个cell缩小变得没有意义,因此不再需要最尖端的半导体制程技术。Hynix最近说,3D NAND未来可以叠800层。
盖楼过程光刻环节减少了,而沉积和蚀刻等工序大大增加,蚀刻之王泛林成为最大赢家。
这导致的另一个影响是DRAM和NAND的产线和产能不再能灵活互补。
蚀刻下图这种楼梯达百层和以及蚀刻长孔是有挑战性的。楼梯是连接位线的,长孔则是著名的充电陷阱(Charge Trap)。
记得英飞凌/奇梦达是最早用以色列Saifun公司技术量产Charge Trap闪存的。但当时技术不成熟,擦写寿命只有Floating Gate的1/10。Jim Handy说Charge Trap蚀刻孔的工艺来源自Trench技术。
在内存 60 年变迁史里提到过当初IBM、英飞凌、东芝和AMD是早期半导体技术结盟的,后来奇梦达用Trench独战群雄最后败北。但Charge Trap蚀刻技术倒是延续了下来:AMD的后代Spansion把它用在了NOR Flash上,而东芝则做出领先的BiCS 3D NAND。
现在坚守Floating Gate的只剩英特尔一家了。我的理解是FG每层都需要光刻,这样的工艺复杂度会导致其失去竞争力,退出市场可能是难以避免的。
前些天看长江存储发布的128层Xtacking技术很有意思,它把存储阵列和控制电路分开。这样可以大大降低开发和革新周期,但对量产挑战不小。看到的具体技术细节不多,如果是wafer-to-wafer bonding,即使不考虑bonding良率,成品良率是两片晶圆良率相乘的关系。
3D NAND的延续和DDR5标准的难产则对于目前正在起步的中国内存业则是个非常好的追赶良机。
很高兴看到长鑫存储已经开始量产主流的DDR4,而其在知识产权和专利上的远见布局也令人赞叹。
脚踏实地和志存高远大概是内存行业的不二法门吧。
参考阅读:
《内存的故事》
《内存的故事》-Rambus
《内存的故事》-金士顿
声明:本文系作者独立观点,不代表CSDN立场。
☞Ruby 之父:编程要给程序员带来乐趣
☞Zoom 是如何击败科技巨头的?
☞视频 | 你不知道的"开源"60年秘史
☞GitHub标星10,000+,Apache项目ShardingSphere的开源之路
☞阿里技术专家告诉你,如何画出优秀的架构图?
☞加拿大API平台如何做到30%为中国明星项目?创业老兵这样说……
SK海力士宣布量产4D NAND:最高堆叠128层
在距离96层4D闪存量产8个月后,SK海力士宣布已经成功研发并量产128层堆叠的4D NAND闪存芯片,实现业内最高的闪存垂直堆叠密度,单颗芯片集成超过3600亿个闪存单元。新的128层4D闪存单颗容量1Tb(128MB),容量是96层堆叠的1.4倍。
包括SK海力士在内多家闪存厂商都研发出1Tb QLC闪存,但单颗TLC闪存1Tb还是第一次。为了实现这个指标,SK海力士应用一系列创新技术,比如超同类垂直蚀刻技术、高可靠性多层薄膜单元成型技术、超快低功耗电路技术等。
SK海力士将在下半年批量出货128层1Tb 4D闪存,同时计划在2019年上半年开发下一代UFS 3.1闪存,将1TB手机所需的闪存芯片数量减半,同时将封装厚度控制在1毫米,并降低20%的功耗。SK海力士的新闪存可以在1.2V电压下实现1400Mbps的数据传输率,可用于高性能、低功耗的手机存储、企业级固态硬盘。
SK海力士计划在2020年上半年量产2TB消费级固态硬盘,采用自研主控和软件;16TB、32TB的企业级NVMe固态硬盘会2020那年宣布。
SK海力士的4D NAND闪存技术是2018年10月份公开的,4D指的是单芯片四层架构设计,结合3D CTF(电荷捕获闪存)设计、PUC(Peri. Under Cell)技术,后者是指制造闪存时先形成外围区域再堆叠晶胞,有助于缩小芯片面积。利用这种架构设计,SK海力士在从96层堆叠到128层堆叠时,虽然增加三分之一的层数,但制造工艺步骤减少5%、整体投资也降低60%。
SK海力士下一代176层堆叠的4D NAND闪存也已经处于研发阶段,至于何时发布目前并没有确切消息。
相关问答
三星990pro固态硬盘使用寿命?三星990Pro固态硬盘采用了V-NAND3bitMLC技术,相较于传统的2bitMLC技术拥有更高的可靠性和寿命。据三星官方称,在典型的客户端应用负载下,三星990Pro固态...
单片机能存储多大的数据?8位CPU进行运算控制布尔代数处理器,具有运算能力128内部RAM数据存储4kb内部掩模ROM程序储存器两个16位可编程定时/计数器32个(4x8位)双向可独立寻址的I/O...
Intel发展史?2018年的7月18日,英特尔迎来了五十岁生日。五十而知天命,知天命不是听天由命、无所作为,而是谋事在人,成事在天,努力作为但不企求结果,仍“发愤忘食”、“...
戴尔笔记本酷睿i3n4050的存储空间 频率 是多少-ZOL问答回复ansondddnandutaida有用(0)回复可以玩,我的配置比你的还低,不过我游戏效果全部调最低。有用(0)回复没办法要加内存条是要花点钱的啊一根内存条...
苹果手机最大运行存储空间是多少?-ZOL问答而作为存储数据用的则叫NAND闪存或者叫NANDFlash(也就是所谓的手机/机身内存)...包括处理器频率、内存容量等。和其他厂商往往将这些数据作为最大卖点不同,苹...
p50e的闪存类型是什么?华为p50e辅以LPDDR5内存和UFS三点一闪存。华为P50E手机采用高通骁龙778G-4G处理器,搭载了六点五英寸90Hz刷新率屏幕。闪存芯片分类:1、NAND类型,NOR的...
ufs3.0和ufs2.1的区别体现在哪些方面?UFS3.0闪存让手机读/写速度成倍提升。闪存可理解为手机的硬盘,它直接影响手机对数据的读/写,比如:APP安装/打开的速度,拍照保存的速度,打开照片的速度,在...现...
ufs3.0和12G内存哪个对流畅运行影响大?感谢您的阅读!我们先了解下什么是UFS3.0?什么是UFS2.1?我们知道UFS是UniveralFlashStorage的简称,它是由多个闪存芯片、主控、缓存组成的阵列式存储模块,...从.....
为什么英特尔CPU处理器有巨大性能提升空间但总是挤牙膏似的提升?英特尔这几年一直挤牙膏有外部原因,也有内部原因。不过这里主要说的是i3/i5/i7消费级CPU,在高端至强CPU阵营中,英特尔的核心数量加的还是很猛的,还算不上挤牙...
芯片的研发尺寸到一纳米之后怎么办,是不是要另寻出路?1nm工艺制程并不是芯片的极限今年3月份台积电与台湾国立交通大学的研究团队因为成功开发出了大面积晶圆尺寸的单层氮化硼(BN)而登上了《自然》杂志,厚度仅0.7...