
NOR Flash存内计算芯片WTM21011.8MB阵列如何实现10倍能效提升在人工智能和物联网设备快速普及的今天边缘计算对芯片的能效比提出了前所未有的严苛要求。传统冯·诺依曼架构中数据搬运带来的功耗瓶颈使得存算一体技术成为突破能效极限的关键路径。知存科技推出的WTM2101芯片作为全球首款基于NOR Flash的存算一体商用SoC以1.8MB存储阵列实现了同等功耗下算力提升10-200倍的突破性表现。这款已量产超千万颗的芯片究竟通过哪些创新设计颠覆了传统计算范式1. 存算一体架构的能效突破原理存算一体技术的核心价值在于消除存储墙效应。传统架构中数据在存储器和处理器间的频繁搬运会导致两大瓶颈其一数据搬运功耗可占总功耗的60%以上其二存储器带宽限制使计算单元长期处于饥饿状态。WTM2101通过将计算功能直接嵌入NOR Flash阵列实现了数据就地计算的革命性变革。阈值电压调制计算机制是该芯片的核心创新。与传统NOR Flash仅用于数据存储不同WTM2101的每个存储单元都被重构为可编程电阻器件。通过精确控制浮栅中的电荷量每个单元可呈现256级不同的阈值电压Vth状态这些状态直接对应神经网络中的权重值。当输入电压施加在位线(BL)上时存储单元的导通电流遵循公式Icell β(Vgs - Vth)²其中β为工艺相关参数Vgs为栅源电压。阵列中多个单元的电流在字线(WL)上自然求和通过欧姆定律和基尔霍夫电流定律完成乘累加(MAC)运算。这种模拟计算方式使得单个读操作就能完成传统架构需要数十个时钟周期的矩阵运算。与SRAM存算方案相比NOR Flash具备三大先天优势非易失性断电后权重数据不丢失节省了SRAM必需的刷新功耗高密度单晶体管结构比6T-SRAM节省80%面积多值存储单个单元可存储3-4bit权重SRAM仅能存储1bit图传统NOR Flash存储单元(左)与存算优化单元(右)的结构对比2. 关键电路设计创新要实现高精度模拟计算WTM2101必须解决NOR Flash固有的阈值电压漂移问题。芯片采用了三项关键技术2.1 动态电压补偿技术通过集成在阵列周边的电压补偿电路实时监测环境温度和工作电压变化动态调整读取偏置电压。补偿算法基于查找表(LUT)实现其参数在芯片测试阶段通过自动化校准流程写入OTP存储器。实测数据显示该技术将Vth漂移引起的计算误差降低至±0.5LSB以内。2.2 分级式模拟-数字转换芯片采用两级ADC架构优化能效第一级8-bit SAR ADC完成粗量化第二级4-bit增量式Σ-Δ ADC进行精细校正 这种结构相比传统12-bit单级ADC节省了63%的转换功耗。关键参数对比如下ADC类型分辨率功耗(mW)转换时间(ns)传统Pipeline12-bit3.240分级混合型12-bit1.2652.3 自适应电荷泵设计针对擦写操作的高压需求(通常需要10-12V)芯片集成了可重构电荷泵网络module adaptive_charge_pump( input clk, rst, input [3:0] vtarget, output reg vout ); // 动态级联控制逻辑 always (posedge clk) begin if (vout vtarget) pump_stages pump_stages 1; else pump_stages pump_stages - 1; end endmodule该设计根据实时负载动态调整泵电路级数使能量效率提升至82%远超传统固定架构的65%。3. 异构计算架构设计WTM2101采用创新的存算阵列RISC-V加速引擎三级架构3.1 存算主阵列1.8MB NOR Flash被划分为36个独立子阵列(Sub-array)每个包含512行×128列的存储矩阵本地模拟计算电路(电流镜、ADC等)分布式权重缓存这种划分实现了计算任务的细粒度并行典型工作模式下所有子阵列可同时执行不同层的神经网络运算。3.2 RISC-V控制核心采用开源RV32IMC指令集关键增强包括专用存算指令扩展(CSI)低功耗模式下的时钟门控技术神经网络专用寄存器组# 存算专用指令示例 csrw 0x310, a0 # 配置存算阵列地址 csrr a1, 0x311 # 读取计算结果 csmac a2, a3 # 触发矩阵乘加操作3.3 数字加速引擎组包含三个专用模块激活函数单元硬件实现ReLU/Sigmoid/Tanh池化引擎支持Max/Average池化数据重整单元处理特征图重组图WTM2101芯片三级计算架构示意图4. 实测性能与场景应用在智能语音场景的基准测试中WTM2101展现出显著优势指标传统MCU方案WTM2101提升倍数功耗(mW)50510x唤醒延迟(ms)120815x语音指令识别率92%96%4%典型应用场景中的能效优化策略包括动态精度调节根据网络层重要性切换4-8bit计算精度事件触发计算仅在检测到有效输入时激活阵列数据复用优化利用片上320KB RAM缓存中间特征在华为智能手表上的实测数据显示持续语音交互场景下芯片平均功耗仅1.8mW使设备续航延长达3天。5. 技术演进与挑战尽管WTM2101已实现商用突破NOR Flash存算技术仍面临多项挑战工艺缩放限制40nm以下节点浮栅可靠性下降阵列规模扩展大阵列下的IR压降影响计算线性度多芯片互联存算芯片间的数据同步难题知存科技下一代产品WTM-8系列已展示出技术演进方向采用3D堆叠技术实现16MB计算阵列集成光感融合接口支持动态稀疏计算一位参与芯片设计的工程师透露我们在测试中发现通过优化编程算法阵列的耐久性可从10^5次提升到10^6次。这需要精确控制注入电荷量就像在钢丝上跳舞。