本节摘要:sneak path(潜行电流)是无选通忆阻阵列的第一敌人:读一个单元时,邻居们组成地下通道分走电流、抬高背景。本节用 3×3 阵列解剖潜行路径的构成,推导最坏情形读出误差,并给出偏置策略与"最大可行阵列规模"的估算方法。
为什么一个在探针台上读得干干净净的器件,排进 64×64 阵列后读数就漂移不定?答案藏在阵列的几何结构里。crossbar 阵列让每根字线与每根位线在交叉点各放一个忆阻器,所有单元共享行列线。当你在第 i 根字线加读电压、第 j 根位线接电流表时,电流不只走"i-j"这一个单元——它可以从第 i 行走到第 k 行的某个单元,横穿到第 l 列,再经另一个单元回到第 j 列。这样"走两步绕回来"的路径与被选单元并联,构成一个与阵列规模同步膨胀的寄生电导网络。
用 3×3 阵列看最清楚:想读中心单元(第 2 行第 2 列),背景路径是"第 2 行第 1 列单元 → 第 1 行第 1 列单元 → 第 1 行第 2 列单元"的三单元串联,等效阻值是三个单元之和。这个"半选单元串"并联在目标两侧,把测到的电导拉高。规模越大、低阻单元越多,背景电导越接近甚至淹没目标信号。

设计的前置计算可以压缩成三步。设阵列规模 N×N(选 N=N 是最坏情形的对称结构),器件开关比 k=R_HRS/R_LRS,所有单元处于最不利状态(被读单元 LRS、其余全 LRS 时背景最大):
最坏读出裕度速算(工程近似) 步骤1 目标电流 It = Vread / R_LRS 步骤2 背景路径:两条 LRS 单元 + 一条被读列单元的半选串,条数 O(N) 背景电导 Gbg ≈ (2(N-2)+1) / (3 × R_LRS) —— 系数取量级即可 步骤3 读出裕度 M = It / (Vread × Gbg) ≈ 3 / (2N) 判据:M ≥ 3~10 才能可靠判决 → N_max ≈ 3k/2 / 10 与经验值吻合: k=100 → N_max ≈ 15~30;k=1e3 → ≈ 150~300;k=1e6(ECM)→ 理论很大, 但此时 IR 压降与导线 RC 接管,成为新瓶颈。
这道速算解释了文献里的一个经验数字:无选通 crossbar 的演示规模长期停在千位级(64×64 到 1024×1024 的存算专用阵列是例外,因为它们允许概率性误差且读电压压得很低)。潜行电流不直接摧毁器件,它摧毁的是判决的确定性——这就是为什么第 3 章强调"分布宽度归一化的间隔",到了阵列尺度还要再除一次背景。
潜行电流的另一面是半选扰动:未被选中的单元两端也可能被分到电压,轻则读数被干扰,重则状态被误改写。V/2 与 V/3 偏置是标准解法:
数值例:写电压 1.8 V 的 HfOx 器件(V_SET 均值 0.9 V、σ 8%),2V/3 = 1.2 V 距离 SET 均值 0.3 V、约 3.75σ——按正态分布这是 10⁻⁴ 量级的误翻转概率,1 Mb 阵列一次全写会误翻上百个单元。所以偏置方案必须与器件阈值分布联合设计,只背偏置公式不查分布等于裸奔。
潜行电流之外还有三个随规模出现的效应,设计大阵列时一个都不能漏。
IR 压降:长字线/位线有毫欧到欧姆级分布电阻,阵列两端单元分到的实际电压可差 5%~15%,写入分布因此加宽。对策是金属层加厚、铜线替代、或者把阵列切块(512×512 子阵)。
写路径上的"邻居串联":写入被选单元的电流回路可能穿过多个半选单元,实际分压降低写入效率,Reset 尤其敏感。
读出放大器的共模抑制:背景电流是共模分量,理论上可用差分读出( Dummy 列、参考列)抵消,但背景随数据图案变化(全 0 与全 1 的背景不同),参考列必须自适应——这是电路设计里著名的"数据依赖背景"难题。
⚠️ 常见坑:用 SPICE 默认理想导线仿真大阵列。导线电阻与电容必须按实际工艺参数(薄金属层方块电阻可达数十欧/方)加入,否则仿真会给出比实测好一个数量级的乐观结果。512×512 以上的仿真还应考虑温度梯度。
💡 关键直觉:crossbar 的密度优势与 sneak path 是同一枚硬币——没有隔离晶体管才有了 4F² 密度,也才有了抄近道的自由。阵列设计就是决定在哪一层"花钱买隔离":器件里(1S1R)、单元外(1T1R)、还是系统里(切块+纠错)。
存储阵列视 sneak path 为读出灾难,存算阵列对它的态度却微妙得多——因为模拟计算本就按统计误差管理(5.2 节),潜行电流被并进了"计算误差预算"。但这个宽容有边界:潜行路径的电导贡献与权重数据相关(邻居存什么影响你读什么),它不是白噪声而是信号相关的结构误差。训练感知补偿(5.2 节)对白噪声类误差效果最好,对结构误差只能部分吸收;工程上的对策是把阵列做小(128×128 级)、把行选通保留一半(半选通架构,保留 1T 的行向门控但放弃列向),用面积换结构误差的可管理性。这解释了存算芯片的一个看似矛盾的设计趋势:宣传图里是无选通的纯 crossbar,实际产品里几乎都有各种程度的选通保留。看懂这一节的物理,就能看穿这一层宣传与工程的落差。