ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ReRAM技术:突破存储墙,重塑非易失性存储未来

ReRAM技术:突破存储墙,重塑非易失性存储未来 1. 存储墙危机与ReRAM的出场逻辑过去二十年我们一直在吃存储技术的红利DRAM容量越做越大NAND Flash越做越便宜SSD逐步取代机械硬盘普通用户和云厂商都习惯了“存储管够”的错觉。但真正站在芯片设计、数据中心运维甚至AI训练一线的人这两年应该已经清晰感受到一个趋势——存储的进步速度正在放缓而计算对存储的需求却在指数级增长中间的剪刀差正在变成整个系统最大的瓶颈。这个瓶颈有个业内共识的名字存储墙Memory Wall。CPU/GPU的算力每年在涨但内存带宽和容量的提升远跟不上。经典的冯·诺依曼架构里数据要在CPU和内存之间来回搬一旦搬运速度跟不上计算速度再强的算力也只能空转。业内有个不完全精确但很直观的说法现代处理器在很多真实负载下超过50%的时间和功耗其实花在了数据搬运上而不是真正做运算。这个背景下ReRAMResistive Random-Access Memory电阻式随机存取存储器开始被频繁提起。它属于新型非易失性存储器NVM家族和MRAM、PCM、FeRAM并列但它的物理机制和读写方式跟传统Flash完全不同。简单说ReRAM通过施加电压改变材料电阻值来存储数据断电后数据不丢读写速度快单位面积成本有潜力做到很低而且结构简单容易在现有CMOS工艺线上实现三维堆叠。这个标题——The Future of Memory, The Time for ReRAM——之所以成立不是因为ReRAM是唯一在推进的新型存储而是因为它踩中了几个关键时间节点NAND Flash正在逼近3D堆叠的物理极限DRAM的微缩成本急剧上升同时AI推理、边缘计算、存内计算Computing-in-Memory这些新负载又迫切需要一个“快、不丢数据、能耗低”的新存储介质。ReRAM恰好是目前几种新型存储里工艺成熟度、性能均衡性和成本曲线最接近量产拐点的那个。我个人的判断ReRAM短期内不会取代DRAM也不会彻底干掉NAND但它会先把“存储分层”这个老概念重新激活在特定场景里先建立自己的根据地。这篇文章我会从原理、工艺、实测、工程落地几个角度系统梳理ReRAM到底是什么、能做什么、现在卡在哪里、以及如果你要在真实项目里评估或使用它应该关注哪些问题。2. ReRAM工作原理与“哪里不一样”的本质2.1 电阻态切换一个简单的物理机制ReRAM的核心机制并不复杂——利用某些介质材料比如过渡金属氧化物HfO₂、TaOₓ、TiO₂等在施加电压后内部会形成或断裂导电细丝conductive filament导致器件电阻在高低阻态之间可逆切换。高阻态代表“1”低阻态代表“0”这就是非易失性存储的最基本形态。用个生活化的类比你可以把ReRAM的存储单元想象成一根水管高阻态是水管里塞了东西水很难流过低阻态是水管通畅水流很大。施加一个“置位电压”SET就像把水管里的堵塞物重新疏通而施加一个“复位电压”RESET则相当于重新堵上。整个过程不需要持续供电断电后水管的状态通畅或堵塞依然保留所以数据不会丢。这个机制和Flash的根本区别在于Flash靠浮栅里存不存电荷来区分状态而电荷会随着时间泄漏、随着擦写次数损耗所以Flash有寿命限制SLC一般十万次左右TLC/QLC更低编程速度也受限于电荷隧穿的物理过程。ReRAM的电阻态切换本质上是原子尺度的离子迁移和还原/氧化反应单次切换时间可以做到纳秒级理想状态下擦写寿命比Flash高出好几个数量级。2.2 为什么说它“快、省、能堆叠”ReRAM的数据读写速度和DRAM比还有差距但和Flash比已经是质的飞跃。实际测试中ReRAM的写延迟通常在几十纳秒量级读延迟更低而NAND Flash的写延迟是微秒到百微秒量级、擦除操作甚至要到毫秒级。也就是说在“非易失性存储”这个阵营里ReRAM的读写性能和延迟表现几乎碾压传统Flash。功耗方面ReRAM的写操作电压一般在1~3V区间电流可以控制得很小因为它只需要驱动原子尺度的离子运动不需要像Flash那样在浮栅里注入和抽取电子。实测中ReARM的写功耗比NAND Flash低一到两个数量级这对电池供电的IoT设备、智能穿戴设备非常关键。面积和堆叠能力上ReRAM单位元件的结构可以是简单的“金属-介质-金属”三明治不需要Flash那种复杂的浮栅工艺因此可以更容易地被做进后段制程BEOL在逻辑芯片上方直接堆叠存储阵列。这带来一个很重要的架构可能性——计算和存储的物理距离可以被压到极短不再需要经过外部总线搬运数据存内计算的硬件基础也因此成立。2.3 和DRAM、NAND Flash的横向对比我把三种存储的主参数放在一张表里方便直观感受ReRAM的位置参数维度ReRAMDRAMNAND Flash (3D TLC)断电数据保持是否需刷新是典型读延迟~10-50ns~50-80ns~50-100μs页读取典型写/编程延迟~30-100ns~50ns写入~100-400μs页编程擦除延迟不需要独立擦除不需要~几毫秒块擦除耐久度擦写次数10⁵~10⁶部分材料更高无限刷新SLC 10⁵ / TLC ~10³单元面积小可3D堆叠较小但电容难缩极小3D堆叠成熟制程兼容性可集成到CMOS BEOL逻辑工艺兼容性差独立工艺线典型应用区间待定新市场主存大容量存储这个表格能看出很多信息ReRAM在延迟和耐久度上全方位优于NAND Flash但在容量密度上目前远不如NAND——3D NAND已经做到几百层每层密度还在提升ReRAM的三维堆叠还在追赶。和DRAM比ReRAM延迟和带宽仍有差距但胜在断电不丢数据、面积小、功耗低可以作为DRAM和新一代持久内存之间的中间层。2.4 模拟存储ReRAM相比传统数字存储的隐藏优势如果只是把它当成“更快的Flash”那还是小看了ReRAM。它还有一个足以改变计算范式的特性存储单元的电阻是可连续调节的而不是只有0和1两个状态。通过精确控制SET过程中的电流和电压可以把存储单元调制到多个中间电阻状态单颗器件就能存储多比特数据MLC/MLC甚至模拟权重。这在AI推理场景里价值极大。神经网络模型的权重本质上就是一组连续数值如果把它们映射到ReRAM阵列的电阻状态上再配合模拟矩阵向量乘法就能在存储阵列内部直接完成最耗时的乘加运算。这被称为存内计算Computing-in-Memory 或 In-Memory Computing是当前AI芯片研究最热门的方向之一。简单说传统架构里权重存在内存里、运算在计算单元里做每次计算都要搬数据ReRAM存内计算则直接在存储位置上做模拟运算等效带宽可以做到传统架构几个数量级的提升。当然模拟存储也带来新问题多阻态需要精确写入控制对工艺一致性要求极高电阻状态会随温度、时间漂移模拟计算的精度ADC/DAC量化、噪声远不如数字计算。这些都会在后面工程落地的部分详细展开但必须先在这里说清楚——ReRAM真正的“未来感”很大程度上不在于它替代某个现有存储角色而在于它能开创以前不存在的新计算范式。3. 从实验室到量产ReRAM商业化现状盘点3.1 代工厂和IDM的布局半导体产业有个特点再好的存储技术如果没有大厂在晶圆代工线上真金白银地投产能就很难进入供应链。ReRAM这几年明显越过了“实验室原型”阶段进入了产业化的第一波落地。台积电TSMC很早就布局了ReRAM在多个工艺节点上提供嵌入式ReRAMeRRAM的IP主要集中在40nm、22nm等相对成熟的节点面向MCU、IoT芯片、安全芯片等应用。联电UMC、格芯GlobalFoundries、中芯国际也都有相应的ReRAM开发计划或量产能力。富士通Fujitsu是另一个值得关注的玩家他们在LQFP封装的MCU里已经量产了内置ReRAM的系列产品主打高温可靠性和高耐久度场景这在车规级芯片里已经形成了实际出货。欧洲那边Weebit Nano和意法半导体STMicroelectronics有过合作推进ReRAM IP在ST工艺上的认证Rambus也买下了Dialog Semiconductor的ReRAM业务说明产业界对这个方向是持续加码的。国内也有不少存储初创团队在做ReRAM集中在嵌入式非易失存储和存算一体芯片方向虽然规模不算大但技术积累和融资活跃度都在提升。3.2 从嵌入式到独立芯片两类产品路线当前ReRAM的商业化产品大致分为两条路线。第一条是嵌入式ReRAMEmbedded ReRAM把ReRAM作为MCU或SoC内部的非易失存储块替代传统的eFlash嵌入式闪存。这条路线相对容易落地因为容量需求不大几MB以内、技术指标更容易满足而且eFlash在28nm以下先进制程上集成难度越来越高很多MCU厂商正在寻找替代方案ReRAM的低功耗和高耐久度恰好符合需求。第二条路是独立式ReRAMStandalone ReRAM做成独立的存储芯片目标市场是NOR Flash的替换或某些特定容量的存储市场。这条路难度明显更大因为NOR Flash本身已经非常成熟、成本极低ReRAM要在容量、价格、供应生态上全面突破靠单个指标领先还不够。所以目前独立式ReRAM的典型场景通常是那些NOR Flash满足不了需求的地方比如需要超高耐久度10⁶以上擦写次数的日志记录、需要极低写入延迟的工业控制存储等。从我的观察来看嵌入式ReRAM会是未来三五年内营收主力独立式ReRAM则需要等3D堆叠的良率爬坡和成本下降才有机会进入更大众的市场。3.3 先落地的高价值场景观察盘点目前已经或即将量产的应用ReRAM主要吃下了以下几类高价值场景。第一类是车规和工业级MCU。车规芯片对温度范围要求极严-40℃到125℃甚至更高传统eFlash在高温下数据保持能力会下降而ReRAM基于电阻态存储温度漂移特性比较可控高温数据保持时间可以做得更长。富士通在自家MCU产品里推广ReRAM的卖点之一就是“像EEPROM一样持久但速度快得多、接口简单”面向汽车电子、工业控制、变频器等需要频繁记录和更新数据的场景。第二类是IoT和穿戴设备。这类设备对功耗极度敏感ReRAM的写入功耗优势发挥明显同时它对写入寿命的要求能覆盖日志记录等高频写入需求比Flash耐用得多。另外ReRAM的单元结构比Flash简单在先进制程上更容易做成低待机功耗的模式符合电池设备长期待机的需求。第三类是安全芯片和加密存储。ReRAM的物理特性和传统Flash不同在一些安全应用里可以做得更难被侧信道攻击分析而且部分ReRAM器件具备天然防篡改特性。这属于比较精细的细分市场但客单价和壁垒都比较高。第四类最受资本追捧的是AI推理加速和存内计算。这块目前还在从样品到小批量试产阶段但已经有初创公司打出了基于ReRAM的AI加速卡概念目标场景是边缘端的低功耗推理比如语音识别、视觉检测这类对能效比要求极高的应用。这个方向如果能在良率、精度、编译器工具链上跑通将会是ReRAM真正的“颠覆性时刻”。需要注意这个阶段的信息更新非常快尤其是各家产能和客户导入情况建议以厂商的正式公告为准。我这里提供的是截至当前的一个产业坐标重点是帮大家建立“哪些玩家靠谱、哪些场景真实”的筛选框架。4. 工程落地中的关键教训良率、可靠性与测试策略4.1 良率问题先别急着算成本账很多人在评估ReRAM时第一句话问“单位容量多少钱”这其实问早了。当前阶段ReRAM真正的工程难点在制造良率和参数一致性成本问题是被良率问题放大的。ReRAM的开关机制依赖导电细丝的形成和断裂而细丝的形成是一个随机性较强的物理过程。同一个晶圆上不同位元bit cell的SET电压、RESET电压、高阻态/低阻态阻值都可能存在分布偏差。这种器件级偏差会导致两个后果一是阵列整体良率上不去二是需要更宽的读写窗口margin来保证数据可靠性而更宽的margin又反过来影响速度和功耗。所以你在考察任何ReRAM供应商时最关键的一个指标不是宣传页上的“峰值性能”而是PVT工艺-电压-温度条件下的最小读写margin。如果存储阵列在高低温下的阻值分布重叠严重标称的擦写耐久度就得打折扣。4.2 可靠性测试温度、数据保持和耐久度的三角关系ReRAM的可靠性评估和Flash有个很不同的地方Flash的数据保持时间和擦写次数相对独立但ReRAM的电阻态会同时受热激活和擦写循环影响。也就是说你擦写次数越多阻值窗口可能慢慢收窄温度越高已经存好的数据越容易漂移。这俩因素叠加会让简化测试得出过于乐观的结论。在工程评估时我建议至少覆盖这些测试矩阵不同温度下的耐久度测试-40℃、25℃、85℃、125℃如果目标车规还得加150℃高低温下的数据保持测试至少125℃条件下数百小时再结合Arrhenius模型外推更长时间擦写后读取干扰测试比如相邻单元反复擦写观察目标单元数据是否被干扰多次回流焊SMT reflow前后的特性对比这一点在MCU做SMT封装上板时尤其关键这些测试如果供应商的IP文档里给得不全最好通过自行流片或拿到标准测试芯片实测别只依赖数据手册。因为在ReRAM这个阶段数据手册写的是“最佳条件下可达”真实情况和工业级标准的距离可能比想象中大。4.3 外围电路设计的坑寄生参数和写策略嵌入式ReRAM给SoC设计带来的外部成本很多团队第一次接触时会低估。ReRAM阵列需要足够精度的读写驱动电路特别是模拟多阻态写的时候需要精确控制施加在单元上的电压和时间。这里两个最常见的坑一个是寄生电阻/电容的影响。ReRAM的SET过程是正反馈——一旦导电细丝开始形成单元电阻开始下降如果位线BL/字线WL上的寄生电阻压降不能忽略实际落在单元上的电压会偏离设计值导致写状态不精确。这在阵列规模放大时尤其严重。所以做ReRAM的SoC集成时金属层选型、阵列宏单元布局规划、电源去耦方案都要专门优化不能拿普通SRAM/Flash的习惯直接套。另一个是写策略write scheme的设计。大量写入场景中ReRAM的写电压脉冲可能要经过数个迭代精调才能到达目标阻态这带来了延迟和功耗的额外开销。如果应用场景允许可以采用“两步写”或“写校验-重写”策略以可靠性优先来换取时间。但如果目标是替代DRAM级别的主存这类额外校验策略就会成为瓶颈。从我的经验看ReRAM真正能用好的团队不是把它当成一个“特殊Flash”来点而是从架构层面就意识到“这是一个新的存储原语”读写方式、顶层协议、磨损均衡策略都应按它的特性重新设计。4.4 从测试角度看eMMC时代的老经验大部分失效在存储行业摸爬滚打久的人测试存储通常靠成熟的协议和工具链例如对Flash做坏块管理、ECC、磨损均衡、温度补偿等。ReRAM虽然也非易失但它不需要块擦除、读写粒度可以做到很小、耐久度又高得多很多传统算法实际上变得不必要或者需要重构。做个对比维度传统NAND管理经验ReRAM实际需求擦除粒度块级擦除写入前先擦无需独立擦除可直接覆写坏块管理必不可少出厂即有坏块可设计冗余但良率控制下会简单很多ECC强度BCH/LDPC纠错比特数高因单元窗口不同需要重新评估磨损均衡复杂涉及有效数据搬移寿命长简单策略可能就够数据保持刷新有些场景需定期刷新取决于温度和保存时间要求这个差异意味着从系统软件层面ReRAM能简化大量存储管理逻辑。OS的FTL层、文件系统的日志设计、数据库的WAL策略在ReRAM支持下都可以更有想象空间。当然前提是ReRAM真正进入主流的独立存储市场当前嵌入式场景里这些收益还不明显。5. 开发者视角你该怎么评估和起步用ReRAM5.1 架构选型时先问四个问题如果你正在做一个新项目考虑是否要用ReRAM或任何新型非易失存储我建议用下面这四个问题过滤比单纯看参数表可靠得多这个应用是否需要断电后保留状态如果不需要DRAM或用普通SRAM就够没必要为NVM的额外特性付成本。当前方案的痛点到底在哪里是写入耐久度不够Flash被写穿、还是写延迟太高、还是功耗超标、还是成本降不下来先明确痛点再判断ReRAM是否对症。系统是否已经为ReRAM的特性做了适配比如你的文件系统假设存储设备有块擦除限制、坏块管理那ReRAM可能收益不大因为你根本没有把它的优势用出来。供应链和量产风险是否能接受ReRAM供应商选择目前还不多IP成熟度、第二供方、长期供货承诺都是需要确认的问题。如果四个问题里至少两个指向ReRAM才值得认真做一轮评估版设计。5.2 实际开发中的建议路径对大多数系统开发者而言第一次接触ReRAM不需要自己从零流片可以走几条相对经济的路径。如果你在MCU端做开发可以去看那些已经量产的ReRAM MCU开发板比如富士通和Perciv前Adesto的部分产品先写一个简单的日志系统或参数存储Demo实测一下写延迟、写入耗电、掉电保存这组关键数据。如果你在SoC设计端做评估可以选择代工厂的ReRAM IP参考流程跑一轮仿真重点看阵列的面积开销、读写时序、良率对宏单元规模的影响。这个成本不低但相比自研存储工艺已经是投入可控。如果你对存内计算方向感兴趣可以关注学术界的开源测试芯片框架比如有一些基于ReRAM阵列的AI推理芯片研究项目公开了版图布局和仿真模型适合在FPGA模拟器上先跑跑链路验证量化精度、ADC/DAC参数选择等问题。5.3 和传统存储协同补位而非取代给所有准备“梭哈ReRAM”的同行泼一句短期内ReRAM更适合做“补位”而不是“取代”。真实系统里DRAM的大容量、高带宽地位还没有任何新技术能撼动NAND在容量和成本上的优势至少还能维持很多年ReRAM当前最舒服的位置是那些“要非易失、但Flash做不到高耐久或低写延迟”的中间地带。比较合理的目标架构是混合存储层次层级介质职责寄存器/缓存SRAM极高速暂存主存DRAM或未来的新型主存大容量易失性存储持久内存层ReRAM/新一代NVM断电不丢的快速存储日志、索引、键值存储大容量存储3D NAND/SSD冷数据、备份、大文件存档磁带/蓝光/HDD极冷数据在这种方案里ReRAM充当了一个高性能的持久内存层和DRAM配合可以减少系统频繁把数据落盘到SSD的开销和NAND配合则可以承担高频小数据写入的脏活。数据库、日志系统、边缘AI模型参数缓存都是可以直接受益的场景。6. 未来演进从工艺路线看ReRAM的潜力与不确定性6.1 三维堆叠和选通管是两道硬门槛ReRAM要想走向大容量独立芯片三维堆叠3D integration是必经之路。这里有两个关键器件问题一是ReRAM单元本身要能在低温工艺下嵌入到多层金属互连之间而不影响底下CMOS逻辑二是每个存储单元需要配一个非线性选通管selector来解决串扰问题否则在一个交叉阵列crossbar里读写某个单元时电流会从相邻单元“漏跑”。选通管的方案目前有几种基于阈值开关的Ovonic Threshold SwitchOTS、基于隧穿机制的二极管/晶体管选通管等。各家做法不太一样但共同目标都是高选择比ON/OFF ratio、低漏电流、和ReRAM单元在同一温度预算内加工。这两个门槛不突破ReRAM的容量密度始终会受限于“把外圈电路面积摊薄”的难题规模化优势就出不来。6.2 MLC/模拟存储的精度之战前面提到ReRAM支持多阻态和多比特存储这是它在Ai存内计算方向的核心资产。但是要量产高精度MLC或者多级模拟存储难度比SLC高一个数量级。核心挑战是每个单元的阻态分布要足够窄且不同阻态之间要有清晰间隔在PVT变化和反复擦写之后仍能稳定识别。业界在做的一个方向是“编程校验”write-verify闭环在写入过程中实时读取和微调把阻态精度拉高。但每次校验都额外增加写延迟和能耗和“功率低”的优势会形成拉扯。另一个方向是用算法补偿比如在推理芯片里做“列上校准”per-column calibration用少量参考单元定期修正权重矩阵的漂移。这些都属于系统级优化芯片和算法团队得一起做。6.3 热预算和成本结构的现实考量ReRAM的优势之一是后段工艺集成BEOL听起来很美但隐含问题也在这里。逻辑芯片的后段金属层对温度很敏感ReRAM制造过程中的快速热退火RTA步骤温度不能太高否则会损坏已有的逻辑器件和低介电常数材料。这意味着ReRAM的沉积、氧化、退火工艺窗口比传统独立存储厂要窄得多工艺工程师可调的空间有限良率提升需要更长时间。成本结构上ReRAM如果只做嵌入式小容量块成本优势在于省掉了片外Flash的封装和测试成本以及带来的面积节约和功耗降低。但如果对标独立大容量NAND单位比特成本目前很难打。所以“ReRAM替代NAND”这种话题在短期内别当真真实的产业路径更多是“ReRAM先占住嵌入式和小容量高性能市场再逐步向上爬”。7. 我做技术选型时的一些个人判断最后说点不写进论文里的个人观察和实用建议给准备在做产品决策时参考。第一ReRAM最被低估的价值不是它的速度而是写入耐久度和写入功耗。如果你正在做需要频繁记录、长时间运行、电池供电的设备例如工业传感器、智能电表、可穿戴设备ReRAM带来的收益非常直观——日志可以放心写不用花大量精力做Flash磨损均衡和掉电保护。我见过不少做IoT的朋友辛辛苦苦地在2MB NOR Flash上实现复杂的磨损均衡和掉电恢复算法如果用ReRAM这套复杂度会降一大截。第二存内计算方向虽然热但做产品定义时要冷静。ReRAM存内计算的能效优势是实打实的但模拟计算的精度管理、工具链成熟度以及和现有AI框架的对接都不是一两年能解决的事。如果你不是头部芯片公司或顶级研发团队现阶段参与存内计算的最好方式是关注、评估、小规模验证而不是把它作为主力产品线的技术底座。第三供应链风险要提前评估。新型存储的供应商生态远不如Flash成熟你可能遇到IP授权不开放、代工厂产能排期不稳定、价格波动大的情况。做产品规划时至少要预留“B方案”——用传统NOR Flash或eFlash做pin-to-pin兼容一旦ReRAM供应出问题可以快速切换回成熟存储方案。这种对冲策略在新技术应用期非常重要。第四有机会的话一定要亲手摸一轮真实的ReRAM评估板再说话。看数据手册和实际测试差距可能非常大。尤其是写延迟、写功耗、高温数据保持这三项用实际负载跑一遍比读一百页PPT都有用。存储行业有一条老规律新存储技术从实验室到量产平均要走十到十五年。ReRAM从最早的概念验证到今天有量产MCU、有代工厂IP、有多家公司在推进3D堆叠已经走过了最艰难的阶段。它会不会成为下一代的“通用内存”还没定论但在我接触过的项目里它已经在某些技术指标上比Flash和DRAM都更合适。对工程师来说值得现在就开始关注、学习和验证——“The Time for ReRAM”这句话放在两三年后的产品决策场景里可能会比今天更贴近现实。
返回列表