DRAM 刷新与保持时间预算
DRAM Refresh and Retention Budget
把漏电损失折算为感放差分门限,再计算刷新窗口、行间隔与阻塞比例。
速览
约 1 分钟本页从保持过程的电荷损耗出发,深化位线负载、输入门限和调度占用的联立预算。
系统理解
约 2 分钟利用感应容限随时间的线性模型建立保持上限,明确恒定漏电近似的边界。随后从行数推导均匀刷新间隔与资源占用,区分单元尾部分布、静态保持和邻线活动条件。
先读DRAM概览和MOS电容,再看电荷预算、判决条件与刷新调度的耦合。
关键参数
| 参数 | 单位 | 含义 |
|---|---|---|
| 净漏电与累计损失电荷 | — | 确定保持预算消耗速度 |
| 最低感放差分 | — | 把电容状态转成可判读条件 |
| 刷新窗口与单次阻塞时间 | — | 分开计算完整覆盖和资源占用 |
常见误区
- 把理想推导数值当作产品保证。
- 认为更强的单项指标自动改善整个阵列。
工程深入
12 条结论 · 2 道例题把DRAM概览中的机制展开为可复算的电路约束;模型结论与产品规格分开阅读。
从漏电到判决裕量
漏电损失会在下一次读取时再次受到电容比分压
在恒定净漏电近似下,先从存储电容扣除Ileak·t,再与位线共享,可得ΔV(t)=[CSN·VDD/2−Ileak·t]/(CSN+CBL)。这把保持损耗直接连接到感放输入,而不是只观察存储节点电压。12
- 存储节点电容单位 F
- 位线等效电容单位 F
- 电源电压单位 V
- 恒定净电荷损失电流单位 A
- 距恢复完成的时间单位 s
- 信号位线相对参考线的电压差单位 V
成立条件 从满幅存1和VDD/2预充出发;漏电为净电荷损失且近似恒定。;由式3.5代数整理;不把跨过0后的线性外推当真实器件状态。
位线电容增大也会减少固定判读门限下的保持预算
若感放要求ΔV至少为ΔVmin,式3.5反解的时间上限为[CSN·VDD/2−(CSN+CBL)ΔVmin]/Ileak;即使单元漏电不变,增大位线电容仍会提前耗尽可判读预算。12
- 存储节点电容单位 F
- 位线等效电容单位 F
- 电源电压单位 V
- 恒定净电荷损失电流单位 A
- 最低可判读输入差分单位 V
- 固定感放门限下的理想时间上限单位 s
成立条件 需Ileak>0且分子为正;分子不正表示刚恢复后也达不到指定门限。;与已有DRAM节点的单元电压保持式不同,本条显式纳入位线电容和感放输入门限。
例题:动手算一次教学假设,可复算
教学设CSN=30 fF、CBL=300 fF、VDD=1 V、净漏电Ileak=100 fA,最低输入差分要求20 mV。最长理想保持时间多少?
已知
- 假设满幅恢复后存1,半电源预充。
- 漏电恒定;未计失调或额外耦合。
步骤
- Qbudget = 30×10⁻¹⁵×0.5−330×10⁻¹⁵×0.020 = 8.4×10⁻¹⁵ C在初始共享信号预算中保留最低差分所需电荷。
- tmax = 8.4×10⁻¹⁵/(100×10⁻¹⁵) = 0.084 s = 84 ms允许损失电荷除以恒定净漏电。
该上限显式包含位线负载和感放门限。
适用边界 所有参数为教学假设;84 ms不是刷新规格,也没有覆盖阵列尾部。
尾部分布与刷新验证
少量弱单元在大容量阵列中仍会形成可观数量
若单元落入某短保持区间的概率为p,N个单元中这类单元的期望数量为Np;小概率不能直接理解为大容量阵列里没有弱单元。1
- 弱单元数量期望无量纲
- 阵列总单元数无量纲
- 指定短保持区间的单元概率无量纲
成立条件 期望值不需要单元独立;若计算至少一颗失效的概率则需额外相关性假设。;由教材图3.10的尾部分布和期望值定义推导,p不是产品缺陷率。
调度与时间开销
刷新占用估算应使用单次事件实际阻塞时间
均匀逐行模型中,若一次刷新使所研究阵列阻塞tbusy,则时间占用比例为tbusy/tinterval;不能把单元保持时间直接作为一次刷新时长。12
- 该阵列资源的刷新占用比例无量纲
- 一次事件的阻塞时长单位 s
- 事件间隔单位 s
- 行数无量纲
- 刷新窗口单位 s
成立条件 由教材p.62的行周期除以调度间隔推导。;只统计同一资源的时间,不把银行并发、功耗或能量混为同一比例。
例题:动手算一次教学假设,可复算
教学阵列有16384行,每64 ms覆盖全部行,每次只刷新一行并阻塞该阵列40 ns,均匀间隔和时间占用是多少?
已知
- Nrow=16384,不把16k简化为16000。
- 每次事件只覆盖一行,忽略并行和额外协议开销。
步骤
- tinterval = 0.064/16384 s = 3.90625 μs完整刷新窗口分给全部行。
- fbusy = 40 ns/3906.25 ns = 0.01024 = 1.024%用相同时间单位计算占用比。
- 窗口32 ms时,tinterval = 1.953125 μs,fbusy = 2.048%其余参数固定时,窗口减半使占用翻倍。
对教材约4 μs和约1%的示例给出二进制行数的明确复算。
适用边界 逐行教学模型,不能直接代入实际器件的tRFC与刷新命令数。
保持与恢复衔接
偏压与失效边界
静态保持测试不能完全替代邻线活动下的保持检查
书中静态保持状态让字线关闭、位线停在半电源;动态保持中,同位线邻行写0或邻字线反复切换会改变关态电流与耦合,因此两种测试回答的问题不同。1
成立条件 指教材图3.11附近讨论的特定耦合与偏置,不用本条估计任意器件的Rowhammer阈值。
出处
3 本教材 · 22 处引用- 1
半导体存储器件与电路
- 第 3 章§3.2.3,式3.5–3.6、图3.9–3.10,第 60–62 页 支持:漏电损失会在下一次读取时再次受到电容比分压;位线电容增大也会减少固定判读门限下的保持预算;随时间变化的漏电应用累计电荷而非单个电流值;提高所需输入裕量会直接缩短可用保持上限;少量弱单元在大容量阵列中仍会形成可观数量;相同条件下窗口减半会使简化刷新占用翻倍;把全部漏电合成一个数会掩盖偏压调整的代价;字线负偏置的抑制目标与高场漏电边界需要一起看
- 第 3 章§3.2.3,图3.12前文,第 62 页 支持:均匀刷新间隔要由行数和完整窗口一起计算
- 第 3 章§3.2.3,第 62 页 支持:刷新占用估算应使用单次事件实际阻塞时间
- 第 3 章§3.2.2–3.2.3,图3.6、3.8与式3.5,第 58–60 页 支持:完成判决不等于已经补足下一窗口所需电荷
- 第 3 章§3.2.3,图3.11前文,第 61–62 页 支持:静态保持测试不能完全替代邻线活动下的保持检查
- 2
Modern Semiconductor Devices for Integrated Circuits
- 第 6 章 §6.16.2,第 240–241 页 支持:漏电损失会在下一次读取时再次受到电容比分压;位线电容增大也会减少固定判读门限下的保持预算;随时间变化的漏电应用累计电荷而非单个电流值;提高所需输入裕量会直接缩短可用保持上限;把全部漏电合成一个数会掩盖偏压调整的代价;字线负偏置的抑制目标与高场漏电边界需要一起看
- 第 6 章 §6.16.2,Fig.6-35,第 240 页 支持:均匀刷新间隔要由行数和完整窗口一起计算;刷新占用估算应使用单次事件实际阻塞时间;相同条件下窗口减半会使简化刷新占用翻倍
- 3
本页结论均已对照来源核对,其中 2 条目前只有一个来源,尚未经过同行专家审阅。发现不准确的地方,请告诉我们。
报告这一页的问题