沃工网 > 行业资讯 > MRO行业资讯 > 新型存储盘点,谁会是继任者?
新型存储盘点,谁会是继任者?
来源:半导体行业观察    时间:2019-12-06

 

 

几年前,IDC预测,到2025年,普通人每天与联网设备的互动次数将达到4800次。从这些传感器涌入的信息将推动机器学习、语言处理和人工智能,所有这些都需要快速存储和更大的计算能力。下一代内存技术将解决当前存储层次结构中的缺陷,将数据交付到需要实时处理的地方。

新兴的存储器技术保证了在没有SRAM和DRAM的高成本或功耗的情况下,将大量数据保持在离处理器更近的位置。大多数都是非易失性的,就像SSD内部的NAND闪存,而且比NVMe附加的固态硬盘快得多。

在本文里,我们将研究六种新型存储技术,它们可以解决即将到来的大数据瓶颈。当中主要介绍了英特尔的Optane、两种类型的磁阻RAM(MRAM)和电阻随机存取存储器(ReRAM)、纳米管RAM、铁电RAM和相变存储器。
首先我们看一下新内存技术的主要优点:

Intel Optane DC持久内存: 针对数据中心工作负载调整的非易失性高容量内存。可通过内存操作或块存储访问。
MRAM: 非易失性存储器,可以完全断电,然后快速唤醒,以便在物联网应用程序中进行快速写入。
ReRAM: 承诺将在数据中心的DRAM和flash之间架起一座桥梁。整个数据库存储在快速、非易失性的ReRAM中将彻底改变内存计算。
纳米管RAM: 非易失性存储器,具有DRAM级的性能和令人难以置信的数据保留能力。与DDR协议的兼容性意味着我们可以看到配备NRAM的DIMM能够插入内存插槽。
相变存储器: 与当今的NAND闪存类似,相变存储器是非易失性的。具有更好的写入性能,出色的耐久性和更低的功耗的潜力。
铁电RAM: 尽管它的密度很低,但在数据持久性、低功耗和几乎无限写持久性的应用中,它是SRAM的一个可行替代品。

为大数据做准备

计算性能的增长速度是数据访问技术无法比拟的。当大规模并行CPU或专门构建的加速器耗尽超高速缓存或高速系统内存时,它们被迫进入基于磁盘的慢速存储,以获取字节,并逐渐停止。更大的SRAM缓存有助于保持热(hot)数据在手边,丰富的DRAM为内存计算创造奇迹。然而,这两种类型的存储都很昂贵。它们本质上也是不稳定的,我们需要探索更好的方式来保存数据。而通过增加这两种存储的方法来解决等待实时分析的庞大数据量的方法都是不经济。
英特尔非易失性内存解决方案部门的高级副总裁兼总经理Rob Crooke这样总结了基本的挑战:“DRAM不足以解决当今的实时数据分析问题,传统的存储速度又不够快。”

上图:新兴的存储技术有助于缩小flash和DRAM之间的差距,前者容量大但速度相对较慢,而DRAM速度快但容量有限。
据介绍,该公司的Optane技术适用于拉近系统内存和基于闪存的固态硬盘之间日益增长的差距,可能会增强分析、人工智能和内容交付网络。DRAM非常适合内存处理,但它的容量也有限。当固态硬盘扩展到大规模部署时,每千兆字节的SSD成本要低得多。它们只是没有实时事务操作的性能。而Optane被设计来“连接这两个世界”。
Optane采用独特的架构,该架构由堆叠在密集的三维矩阵中的可单独寻址的存储单元组成。英特尔并未透露其基于Optane打造的设备中使用的技术的具体信息。但是,我们确实知道Optane可以像DRAM或SSD一样工作,而这具体取决于其配置。

上图:英特尔的Optane DC永久性内存模块放入主板的DIMM插槽中,可添加128GB至512GB的高速非易失性存储。

英特尔的Optane DC持久性内存放入连接到CPU内存控制器的标准DIMM插槽中。它最大可提供512GB的容量,可容纳的数据量是最大DDR4模块的几倍。断电时,在App Direct模式下运行的Optane DC永久内存DIMM的 有关 信息将保留。相反,诸如DRAM之类的易失性存储技术如果不经常刷新,则会迅速丢失数据。软件确实需要针对英特尔的技术进行优化。但是,正确的调整可以让性能受限的应用程序以低延迟的内存操作访问Optane DC永久内存。

另外,也可以在内存模式下使用DIMM,将它们与易失性内存共存以扩展容量。无需重写软件即可在“内存模式”下部署Optane DC永久内存。

这项技术也可以用于英特尔所谓的“应用程序直接存储”( Storage Over App Direct Mode)模式,在这种模式下,可以通过标准的文件API访问持久内存地址空间。希望使用块存储的应用程序可以直接访问Optane DC持久存储模块的应用程序区域,而不需要进行任何特殊的优化。与在I/O总线上移动数据相比,这样做的好处是提高了性能。
不管应用程序如何使用Optane DC永久存储器,该技术的优势都一样:容量,性能和持久性。内存占用量大的数据中心应用程序(认为云和基础架构即服务)是直接受益者。内存数据库,存储缓存层和网络功能虚拟化也是如此。

MRAM在边缘展现出优势

Optane的主要目标是数据中心,而磁阻存储器(MRAM)在很多物联网设备上都有应用前景。

让我们来看看应用材料公司记忆组的常务董事Mahendra Pakala博士的一篇博客文章中的一个例子。它使用了一个带有语音和面部识别的安全摄像头,作为MRAM良好工作的一个例子。你希望摄像头在边缘处理尽可能多的数据,只上传对云计算有意义的信息。然而,功耗成为当中一个最受关注的问题。但Pakala博士表示,如今的边缘设备主要使用的是SRAM存储器,这种存储器每个cell最多可使用6个晶体管,而且可能会受到高有源漏电功率(high active leakage power)的影响,从而影响效率。作为一种替代方案,MRAM可以将使晶体管密度提高数倍,从而实现更高的存储密度或更小的芯片尺寸。更大的容量,更紧凑的芯片,更低的功耗,听起来像是所有处于边缘处理器的胜利。
MRAM中的数据是由一对铁磁板形成的磁性元件来存储的,这对铁磁板之间由薄的介电隧道绝缘体隔开。其中一个板块的极性是永久性的,而另一个板块的磁化强度会改变,以存储0和1。这些板块 在一起 形成了一个磁性隧道结(MTJ),组成内存设备的构件。
与Optane一样,MRAM也是非易失性的。Everspin Technologies是MRAM技术的领导者之一,该公司表示,存储在其Toggle MRAM中的数据在常温下可以保存20年。MRAM也非常快。Everspin声称同时读写延迟在35ns范围内。这接近于SRAM所“吹嘘”的性能,使得MRAM成为当今几乎所有易失性存储器的有吸引力的替代品。
与传统的DRAM和闪存相比,MRAM的一个明显差距在其容量方面。如Everspin最近发布了一个32Mb的设备。但相比之下,最大的每单元4位的NAND部件提供了4Tb的密度。但MRAM更有理由在物联网和工业应用领域脱颖而出,因为其性能、持久性和无限的续航能力足以弥补其容量的不足。

上图:Everspin最新的1Gb spin-transfer torque MRAM设备针对的是需要高容量、低延迟和持久性的企业和计算应用程序。
STT-MRAM则是磁阻技术( magneto-resistive )的一种变体,其工作原理是利用极化电流( polarizing current )操纵电子自旋。它的机制比切换MRAMs需要更少的转换能量,从而降低了功耗。STT-MRAM也具有更好的可伸缩性。Everspin的独立MRAM有256Mb和1Gb的密度。像Phison这样的公司可以将其中的一个放到flash控制器旁边,并获得惊人的缓存性能和额外的断电保护。你不必担心购买内置电池备份的SSD。进行中的数据传输始终将是安全的,即使在意外停机的情况下也是如此。
英特尔(Intel)、台积电(TSMC)和联电(UMC)等代工厂对STT-MRAM感兴趣的另一个目的是:他们希望将其嵌入微控制器中。这些设计中目前使用的NOR闪存很难扩展到较小的制造节点,而MRAM的集成更经济。实际上,英特尔已经发表了一篇论文,展示了其可将22nm FinFET低功耗工艺与7.2Mb MRAM阵列集成的可量产方案。该公司表示,MRAM作为嵌入式非易失性存储器,是具有片上启动数据要求的IoT、FPGA和芯片组的潜在解决方案。

ReRAM可能是内存计算的解决方案

在宣布成功将MRAM与22FFL制造集成几个月后,英特尔还在国际固态电路会议上发表了一篇演讲,介绍了一种嵌入同一进程节点的3.6Mb电阻随机存取存储器(ReRAM)宏(macro)。

ReRAM是另一种类型的非易失性存储器,它宣扬低功耗、高密度以及介于DRAM和闪存之间的性能。然而,MRAM的特性预示着物联网设备的生命,但ReRAM正在为数据中心事业做准备,以缩小服务器内存和SSD之间的差距。

上图:Crossbar的ReRAM技术:在两个电极之间的电介质中形成纳米薄膜,并通过不同的电压水平进行复位,创建低阻和高阻路径。
有几家公司正在开发使用多种材料的ReRAM。例如,Crossbar的ReRAM技术使用了一种夹在顶部和底部电极之间的硅基开关材料。当电极之间施加电压时,在电介质中形成nanofilament ,形成低电阻路径( low-resistance path)。然后filament 可以通过另一个电压复位。英特尔则使用了一种位于氧气交换层(oxygen exchange layer)下的氧化钽(tantalum oxide)high-K介质,在电极之间创建了空缺(vacancies )。这两个cell在组成上不同,但是执行相同的功能,与NAND闪存相比,具有更快的读写性能。
应用材料公司的Pakala博士则表示 ,ReRAM似乎是内存计算中最可行的存储技术,数据保存在RAM中而不是磁盘的数据库中。“可以利用欧姆定律和基尔霍夫定律在阵列内完成矩阵乘法,而无需将权重移入或移出芯片。多级单元架构有望将存储密度提高到一个新的水平,从而可以设计和使用更大的模型。”在DRAM中处理这些模型的成本非常高,这就是ReRAM的成本优势如此令人鼓舞的原因。

上图:CrossBar的ReRAM可以嵌入SoC中,以实现快速、非易失的板载存储。

纳米管RAM瞄准DRAM

纳米管RAM是一种非易失性存储器,它具有DRAM级的性能和令人难以置信的数据保留能力。与DDR协议的兼容性意味着我们可以看到配备NRAM的DIMM能够插入内存插槽。而由Nantero开发的NRAM是由碳纳米管(CNT)存储单元组成的,它能够以极具竞争力的价格提供极好的性能,数据持久性(如SSD中的NAND闪存),待机模式下的零功耗,以及出色的保存性。

上图:CNT存储单元的设置和复位状态由高电阻和低电阻定义,它们对应于1和0。