DDR5 内存超频速查:时序公式 · AM5 设置 · TM5 报错排查¶
分类:内存超频 · 时序调优
适用场景:DDR5 内存(尤其海力士 A-die 颗粒)手动超频与收紧时序——时序公式推算、AM5 平台 BIOS 设置要点、TM5 稳定性测试报错排查。适用于 AM5 平台及支持内存时序调节的机型。
本文技术内容已对照 DDR5 领域公认规则及多家超频社区信源交叉验证,核查记录见文末。
本文以海力士 A-die 与 AM5 平台为主;海力士新 M-die 颗粒(i7-12800HX 移动平台)的实机作业参数另见 i7-12800HX 海力士 M-die 超频参数,两者 tRFC 系列差异巨大,不可混用。
背景¶
手动收紧内存时序(缩时序)是继 XMP/EXPO 频率之后进一步榨干内存性能的进阶手段。如果你的内存尚未开启出厂预设认证档,请先参阅基础篇 XMP/EXPO 内存认证档科普;若遇到 DDR5 开机慢或训练黑屏,请参阅 DDR5 内存训练与 MCR/PD。
XMP/EXPO 虽能一键拉升频率与第一时序,但主板 BIOS 自动放宽的副时序(尤其是 $tRFC$、$tRRD_L/S$、$tFAW$、$tWTR$)往往偏保守;手动缩时序正是将这些参数由时钟周期推算至物理绝对延迟极限,实现延迟从 70ns 级向 55ns 级的跃升。
本篇速查分五部分:
- 时序公式速查表——按目标频率快速推算各参数起步值;
- 进阶调优细则——逐参数的有效值、优先级与经验细则;
- AMD DDR5 OC 补充公式——将一份社区参数笔记整理为可读的公式与验证边界;
- AM5 内存超频步骤——BIOS 中的频率模式、电压与 FCLK 设置要点;
- TM5 报错序号参考——压测报错后按序号定位原因。
📌 公式中的「目标频率」指内存等效频率(MT/s),如 DDR5-6000 即取 6000。时钟周期 $tCK = \frac{2000}{\text{目标频率}}\text{ ns}$。
一、时序公式速查表(以 DDR5-6000 为例)¶
| 参数 | 公式 / 规则 | 示例值 @6000 | 备注 |
|---|---|---|---|
| tCL | 第一时序,越低越好,只能为偶数 | 30 | DDR5 架构特性,CAS 只有偶数档 |
| tRCD / tRP | tCL + 2~4(最低 = tCL) | 32~34 | 高频需放宽:7000 以上推荐 ≥ 44 |
| tRAS | ≥ tCL + tRCD + 2~4 | ≥ 64~66 | 影响耐温 |
| tCWL | ≤ tCL,相差 0~2(可固定 tCL−2) | 28~30 | 写入延迟对齐 |
| tFAW | tRRD_S × 4(固定 32) | 32 | 四激活窗口规则 |
| tREFI | 目标频率 × 3.5 | 21000 | 对游戏帧率影响甚微,无需给高 |
| tRFC | 160 × 目标频率 / 2000 | 480 | 折合 160ns,A-die 公认甜点值 |
| tWR | 目标频率 / 400 × 4 | 60 | 不确定度较高,可参考进阶版 tRTP × 4 |
| tRFCpb | 130 × 目标频率 / 2000 | 390 | 折合 130ns,逐 bank 刷新,可压小数 |
| tRRD_L | ≈ 目标频率 / 400(最低生效 8) | 15 | 越低越好,不稳则以 +2 步进放宽 |
| tRRD_S | ≥ 8(固定 8) | 8 | A-die 颗粒的物理下限就是 8 |
| tWTR_L | 目标频率 / 200 | 30 | 与 tWTR_S 联动,影响 0.1% low |
| tWTR_S | tWTR_L / 4 | 8 | 与 tWTR_L 联动 |
二、进阶调优细则¶
本节整理自社区经验资料(原始截图内容已完全文字化,见下表与第一节速查表)。 | 参数 | 细则 | | --- | --- | | Memory Ratio | CPU 体质优先,CL 其次,频率最后 | | tRCD / tRP | 最低 = tCL,正常 tCL + 2;高频必须放宽,7000 以上推荐 44 以上 | | tRAS | = tRTP + tRCD;压低会影响耐温,取合理值即可 | | tCWL | 固定 tCL − 2 | | tRTP | 生效值仅 12 / 14 / 15 / 17 / 18 / 20 / 21 / 23 / 24 档位;压低影响 1% low,逐档自摸取 1% low 最优值 | | tWR | = tRTP × 4 | | tRFC | = tRFC2 × 295 / 160(先看 tRFCpb);295/160 与 JEDEC 16Gb 颗粒 tRFC1/tRFC2(295ns/160ns)比值一致。⚠️ 边界:本链为出厂规格重建关系,仅在颗粒跑 JEDEC 出厂规格时成立;A-die 深度调优(tRFC≈160ns)后三档比例不再保持,勿用本链反推 | | tRFC2 | = tRFCpb / 0.8125 − 1 | | tRFCpb | = 频率 / 2000 × 130,可压小数 | | tRRD / tWTR / tRFC4 | 部分平台上为无效参数(不生效) | | tRRD_L | 最低生效值 8,不稳则以 +2 步进放宽 | | tCCD_L | = 5 × 频率 / 2000,可压小数 | | NMode | 固定 2 | | 内存电压 | 适度即可,对帧率无感 | | VDDQ | 高频上不去时可尝试微调摸索(社区原资料标注「15 的步进」,推测为 0.015V) | | VPP | 在 VDD 基础上 +0.05~0.1V | | SA 电压(按频率) | 6800:默认 0.9V;7000:0.96~0.97V;7200:0.97~1.0V;7400:1.0~1.05V |
与基础版速查表的差异说明¶
| 项目 | 基础版 | 进阶版 | 说明 |
|---|---|---|---|
| tRAS | ≥ tCL + tRCD + 2~4 | = tRTP + tRCD | 前者为保守的教科书式下限;后者为社区实测的实际下限规则,与主流调优讨论一致,取值建议介于两者之间 |
| tWR | 频率 / 400 × 4 | tRTP × 4 | 两版公式不同,均属估算,可按主板 AUTO 值保守处理 |
| tWTR_L | 最低 30 | 最低生效值 16 | 30 为稳妥值,16 为平台生效下限,实际取值需逐档实测 |
| tWTR_S | 最低 8 | 最低生效值 4 | 同上 |
三、AMD DDR5 OC 补充公式与 6200C26 演示¶
下面把一份 AMD DDR5 超频参数笔记中的规则整理为公式,作为起步推算和复核清单使用。它补充第一节的基础表,不替代主板 AUTO 值、颗粒体质和稳定性测试。截图右侧的数值只是 6200C26 的演示样例,不是通用推荐参数。
公式整理¶
| 参数 | 截图笔记中的规则 | 使用边界 |
|---|---|---|
| tCK | 2000 / 内存频率(ns) |
这里的频率按 MT/s 处理;用于把周期换算为时间 |
| tCL | 手动设定的 CAS 延迟 | 截图示例为 26;需满足主板、IMC 与颗粒体质 |
| tRCD / tRP | 截图原文均为“往下压即可” | 这不是无条件越低越好,必须以训练结果和稳定性测试为边界 |
| tRAS | 截图列出多个经验关系:tRCD+tCL+tRP、tRCD+tRP、tRP、tCL+tRCD+2 |
这些写法彼此并不等价,不能同时当作硬性公式;应以 AUTO、平台生效值和实测为准 |
| tRC | tRP + tRAS |
示例 36 + 72 = 108,算术上与右侧示例一致 |
| tWR | 约 20ns × 内存频率 / 2000 |
截图右侧 48 与该公式在 6200 MT/s 下不一致(公式约为 62),暂不替截图修正 |
| tRFC | 系数(ns) × 内存频率 / 2000;截图给出 A-die 常见 120ns~160ns、M-die 常见 160ns~200ns |
截图中的系数写作占位的“ns”,没有给出可直接复算的单一值;不能跨颗粒照搬 |
| tRFCsb | 系数(ns) × 内存频率 / 2000;截图给出 A-die 常见 80ns~100ns、M-die 常见约 100ns |
截图写作 tRFCsb,不同 BIOS 可能使用不同命名;示例值仍需平台确认 |
| tREFI | 可尝试 32767、46800 或 65535 等档位 |
截图特别提示要考验内存耐温;高 tREFI 可能增加高温下刷新风险 |
| tRTP | 1/4 tWR |
离散档位和平台实现可能使结果取整或落在相邻档位 |
| tRRD_L | tRRD_S×2、tRRD_S 或在其基础上增加 2 以上 |
截图原文是多种经验写法,不是单一硬性公式 |
| tRRD_S | 截图写“建议 4 及以上” | 与本文基础表中 A-die 的 8 经验下限不一致,应以 BIOS 生效值和稳定性测试为准 |
| tFAW | 4 × tRRD_S |
与第一节的四激活窗口规则一致 |
| tWTR_L | tWTR_S+2、4 以上,或 4 × tWTR_S |
截图原笔记存在并列写法,不能当作单一硬性公式 |
| tWTR_S | 建议 4 及以上 |
平台生效下限可能不同 |
| tRDRDSCL | 可先逐步下压 | 截图写“往下压即可”,不代表所有平台都能取同一最低值 |
| tRDRDSC | 通常为 1 |
具体名称和生效范围依 BIOS 实现而异 |
| tRDRDSD / tRDRDDD | 均可逐步下压;tRDRDDD 可先参考 tRDRDSD |
需结合单双面、Rank 和主板布局验证 |
| tWRWRSCL | tRDRDSC+tRDRDSD+3(截图注明双面 A-die 低频至 6000 及以上),或常见 6/7,也可参考 tRDRDSCL |
截图是社区经验汇总,条件和命名需按 BIOS 字段确认 |
| tWRWRSC / tWRWRSD / tWRWRDD | tWRWRSC 通常为 1;其余可逐步下压,tWRWRDD 可先参考 tWRWRSD |
属于 turnaround 时序,不能只按示例值套用 |
| tRDWR | 可参考 tWRWRSCL-tRDRDSD+tRDRDSCL-2,或 tWRWRSCL-tRDRDSCL+5;截图建议优先按后一种计算,也可直接尝试 12 / 14 |
截图示例为 15;常见 A-die/长鑫与 M-die 的经验值写法不一致,需逐档验证 |
6200C26 示例值(仅用于演示公式核对)¶
| 参数 | 示例值 |
|---|---|
| tCL | 26 |
| tRCD / tRP | 36 / 36 |
| tRAS / tRC | 72 / 108 |
| tWR | 48(与左侧公式不一致,待确认) |
| tRFC / tRFCsb | 372 / 279 |
| tREFI | 65535 |
| tRTP | 12 |
| tRRD_L / tRRD_S | 8 / 8 |
| tFAW | 32 |
| tWTR_L / tWTR_S | 16 / 4 |
| tRDRDSCL / tRDRDSC | 5 / 1 |
| tRDRDSD / tRDRDDD | 7 / 7 |
| tWRWRSCL / tWRWRSC / tWRWRSD | 15 / 1 / 7 |
| tWRWRDD | 7 |
| tRDWR | 15 |
示例边界:
6200C26代表一组具体频率、主时序和平台调参结果;它不能证明任意 A-die、M-die、主板或内存控制器都能稳定运行。截图没有提供主板型号、颗粒批次、电压、温度、训练结果或完整测试记录,因此不把这组数值写成“推荐配置”。
四、AM5 内存超频步骤要点(BIOS 设置)¶
- 进入 BIOS 的 Advanced(高级) 页;
- 进入 OC(超频)设置 页;
- 内存频率(Memory Ratio)选择 AMD 超频模式:8000↑ 即 1:2 模式、6400↓ 即 1:1 模式;
- VDDIO:1.3V(1.35V 亦属安全电压,但在部分游戏中可能造成显卡掉驱动);
- SOC 电压:固定 1.25V;
- VDDG:0.95V(点击电压选项选择动态调整);
- VDDP:1.05V(直接锁住即可,SOCDID 需动态调整);
- FCLK:2000(FCLK 会随动态调整),UCLK = MEMCLK / 2 即 1:2 模式;
- 将 FCLK MODE 切换至 as UI(异步)模式;
- 设置内存时序与内存电压:VDD 1.4V、VDDQ 1.3V(时序与电压需按体质自摸)。
五、TM5 报错序号参考与修复经验¶
TM5(TestMem5)是社区最常用的内存稳定性测试工具(推荐配合 anta777 Extreme 等配置,跑 3~5 个循环)。报错界面会显示序号(如 #4、#13),可按下表定位原因:
| 序号 | 原因与修复经验 |
|---|---|
| 0 | 秒报多为 SA 及内存电压不足,加压有效;持续加压无效则松频率或降低 CL |
| 1 | 电压不足(含 SA / IO / DRAM);若在通过序号 4 之后才报 1,先排除内存电压,再查 SA/IO(4 为内存电压不足) |
| 2 | SA 或 IO 电压过高,每次递减 0.01V 排除 |
| 3 | 无明确对应 |
| 4 | 内存电压不足会秒出错,加压有效;频率过高 IMC 受限也会有此类问题 |
| 5 | SA 电压过高,降低有效 |
| 6 | SA 电压与内存电压两项之一过高,或同步偏高 |
| 7 | SA 电压及内存电压不足;若 5/7 在同一循环内同时报错,直接加内存电压、不减 SA 即可有效 |
| 8 | 12 代加 SA 有效;前几代 CPU 加 SA 或 IO 电压 |
| 9 | 12 代加内存电压有效;前几代松第二时序 sg、dg 有效 |
| 10 | 很少报错;12 代及前几代 CPU 归类于 IO 电压 |
| 11 | 与序号 10 相同 |
| 12 | 12 代上多为 SA 过高出错;前几代 CPU 为 IO |
| 13 | 第二时序过紧导致出错 |
| 14 | 很少出现;判定为 IMC 不稳、频率受限 |
| 15 | 与 14 类似 |
注:序号 8/9/12 中「12 代」指 Intel 第 12 代酷睿(Alder Lake),「SA / IO」为 Intel 平台内存控制器相关电压(VCCSA / VCCIO);AMD 平台可对应参考 SOC / VDDIO 电压排查思路。
使用建议¶
- 先定频率和 tCL,再按公式推算其余参数作为保守起步值;
- 每收紧一项参数后用 TM5 压测验证稳定性,报错则按上表定位回退该项;
- 时序压得越紧,对内存颗粒体质、内存电压(VDD/VDDQ)和内存控制器(IMC)要求越高;笔记本平台散热与供电余量有限,建议小幅渐进;
- 超频有风险:可能影响稳定性、硬件寿命及保修,数据请提前备份,后果自负。
事实核查记录¶
本文公式与经验已对照 DDR5 领域公认规则及多家超频社区信源核实,结论:核心结构性规则与平台设置均属实;部分数值公式为社区经验估算,整体可靠,可作为起步参考。本次新增的 AMD DDR5 OC 补充节来自用户提供的参数笔记截图;截图右侧仅作 6200C26 示例,不作为通用推荐。
| 声明 | 核查结果 |
|---|---|
| tCL 只能为偶数 | ✅ 属实:DDR5 因 BL32 突发长度对齐,CAS Latency 只定义偶数档(DDR4 才有奇数 CL) |
| tRAS ≥ tCL + tRCD + 2~4 | ✅ 属实(经典保守规则):教科书式下限;进阶版 tRAS = tRTP + tRCD 与现代社区认知的实际下限一致 |
| tCWL ≤ tCL,相差 0~2 | ✅ 属实:主流调优指南公认规则 |
| tFAW = tRRD_S × 4 | ✅ 属实:JEDEC 规则——tFAW(Four Activate Window)窗口内最多 4 次激活,故下限 = 4 × tRRD_S |
| tRRD_S ≥ 8,A-die 最低就是 8 | ✅ 属实:海力士 A-die 公认甜点值,社区大量实测佐证 |
| tRFC ≈ 160ns(160 × 频率 / 2000) | ✅ 属实:16Gb A-die 在 ~1.4V 下普遍可达 160ns 或更低,为公认甜点值 |
| tRFC 公式中的 295/160 比值 | ✅ 吻合:与 JEDEC 16Gb 颗粒 tRFC1 / tRFC2(295ns / 160ns)标准比值一致 |
| TM5 报错序号对照表 | ✅ 属实:与 Chiphell 论坛、CSDN 等广泛流传的社区标准版对照表一致;报错 13 对应时序过紧与社区共识相符 |
| AM5:≤6400 用 1:1、8000↑ 用 1:2 模式,FCLK 2000 | ✅ 属实:AM5 公认甜点配置,主流调优指南一致 |
| SOC 1.25V / VDDG 0.95V / VDDP 1.05V / VDDIO 1.3V | ✅ 属实:均落在社区典型区间(FCLK 2000 建议 VDDG ≈ 0.9V 以上;SOC 常见 1.2~1.3V,AMD 官方安全上限 1.3V) |
| tRFCpb ≈ 130ns | ⚠️ 估算值:「逐 bank 刷新时序短于全 bank 刷新」的原则正确,具体数值随颗粒与容量不同 |
| tREFI = 频率 × 3.5(不影响帧率) | ⚠️ 估算值:「tREFI 对游戏帧率影响甚微」与 Hardware Unboxed 等实测结论一致;结果属温和放宽的调优区间 |
| tRCD/tRP = tCL + 2~4 | ⚠️ 经验起步范围:偏激进一侧,好体质 A-die 可达,普通颗粒可放宽;高频(7000+)需 ≥ 44 的补充与社区经验一致 |
| tRRD_L ≈ 频率/400、tWTR_L = 频率/200、tWTR_S = tWTR_L/4、tCCD_L = 5×频率/2000 | ⚠️ 估算值:结果落在社区常见调优区间内,非硬性规则 |
| tRTP 生效档位(12/14/15/17/18/20/21/23/24) | ⚠️ 平台相关经验:部分 BIOS 对特定时序按离散档位生效,未找到独立文档佐证 |
| SA 电压按频率对照(0.9~1.05V) | ⚠️ 平台归属不明确:数值量级接近 AMD VDDP/VDDG 区间、低于 Intel VCCSA 常见值,按自身平台甄别使用 |
| VDDIO 1.35V 可能造成部分游戏显卡掉驱动 | ⚠️ 未找到独立佐证,属社区个案经验;1.35V 本身亦被标注为安全电压 |
| tWR 公式(频率/400×4 或 tRTP×4) | ❓ 两个版本均无独立佐证,建议按主板 AUTO 值保守处理 |
| 截图新增的 tRC = tRAS + tRP | ✅ 算术关系与 6200C26 示例 72 + 36 = 108 一致;作为平台规则仍需以 BIOS 实际生效值确认 |
| 截图新增的 tFAW = 4 × tRRD_S | ✅ 与基础表的四激活窗口规则一致;示例 4 × 8 = 32 |
| 截图新增的 tRFC / tRFCsb 示例 372 / 279 | ⚠️ 仅完成示例算术与字段转写,截图缺少颗粒、容量、温度、电压和测试记录,不能外推为通用值 |
| 截图新增的 tWR 示例 48 | ❌ 与截图左侧 20ns × 频率 / 2000 在 6200 MT/s 下不一致;按左式约为 62,暂保留原示例并标注冲突 |
| 截图新增的 tRDWR 示例 15 | ⚠️ 作为截图中的 6200C26 示例保留;不同公式和平台命名存在差异,需以 BIOS 字段与稳定性测试确认 |
| 截图新增的 tRDRDSC / tWRWRSC 等 turnaround 参数 | ⚠️ 已按截图转写为经验起步值;名称、生效范围和单双面/Rank 关系依 BIOS 实现而异 |
参考来源:
- Reddit r/overclocking — AM5 DDR5 Tuning Cheat Sheet, observations and notes
- overclock.net — AMD DDR5 OC and 24/7 Daily Memory Stability Thread
- ocinside.de — AMD Ryzen 7000/9000 DDR5 RAM OC Guide
- Skatterbencher — Raphael Overclocking
- overclock.net — AMD Hynix DDR5 Overclocking Guide
- TechPowerUp — SK Hynix A-Die Overclocking Thread (AM5)
- LinusTechTips — Help me tune my DDR5 timings (Hynix A-Die)
- SystemVerilog.io — Understanding DDR4 timing parameters(tFAW 规则原理)
- StackExchange — Origin of tFAW (Four Activation Window)
- Reddit r/overclocking — RAM timing rules(tRAS 实际约束讨论)
- Chiphell — TM5 报错序号参考与修复经验(社区流传版)
- CSDN — TM5 报错序号参考
- NGA — TM5 5opt 报错序号都代表了什么