4. 时序参数与规格
在多路电源时序验证中,真正决定“通过还是失败”的并不是“电源有没有按时打开”这种粗略判断,而是一组可量化、可复现、可与数据手册逐项对照的时序参数。上升时间、下降时间、延迟、斜率、窗口时间与顺序约束共同构成了时序规格的语言体系。只有先把这些参数的含义、测量基准和相互关系吃透,自动化脚本才能写出正确的判据,测试结果才具备工程可信度。
一、核心参数的定义与测量基准
时序参数最容易出问题的地方不是数值本身,而是“从哪里量到哪里”。同一颗芯片,参考点取 10%/90% 还是 20%/80%,得到的上升时间可能相差一倍以上。因此,验证前必须统一测量基准,并在脚本中固化为常量。
- 上升时间 tr:电源从低电平参考点上升到高电平参考点所需时间,常见定义为 10%→90% 或 20%→80%。
- 下降时间 tf:电源从高电平参考点下降到低电平参考点所需时间,通常与 tr 采用对称的百分比定义。
- 延迟 td:从使能信号有效沿(或前一路电源到达阈值)到本路电源开始上升的时间,是顺序控制的核心参数。
- 斜率 slew rate:电压随时间的变化率,单位 V/ms 或 V/µs,反映电源爬升的“陡峭程度”,直接影响浪涌电流。
- 窗口时间 tw:电源必须稳定在容差带内的时间区间,常用于判断“何时算真正建立完成”。
- 顺序约束:各路电源之间的先后关系,如 A 必须先于 B、C 必须与 D 同时或紧随其后。
二、参数之间的耦合关系
这些参数并非孤立存在。延迟决定“什么时候开始”,斜率决定“爬得多快”,上升时间则是斜率在参考区间上的积分结果,窗口时间决定“什么时候算稳定”,顺序约束则把多路电源的这些时间轴串成一条完整链路。理解耦合关系,才能定位失败根因:如果 B 路相对 A 路的延迟超规,可能是使能信号本身晚了,也可能是 A 路上升太慢导致阈值触发点后移。
三、数据手册解读方法
数据手册中的时序表通常包含 Min、Typ、Max 三列。验证脚本必须按“最坏情况”建立判据:上升时间不能超过 Max,延迟不能小于 Min,窗口时间必须覆盖到 Max 对应的稳定点。同时要区分“推荐工作条件”和“绝对最大额定值”,前者用于功能验证,后者用于保护性检查。
| 参数 | 典型符号 | 手册常见定义 | 验证判据示例 |
|---|---|---|---|
| 上升时间 | tr | 10%→90% Vout | 0.2ms ≤ tr ≤ 2ms |
| 下降时间 | tf | 90%→10% Vout | tf ≤ 3ms |
| 延迟 | td | EN 有效沿到 10% Vout | td ≥ 1ms 且 ≤ 5ms |
| 斜率 | SR | 线性区 ΔV/Δt | 0.5V/ms ≤ SR ≤ 5V/ms |
| 窗口时间 | tw | 进入 ±5% 容差带到离开 | tw ≥ 10ms |
| 顺序约束 | seq | A→B→C 或 A 与 B 同时 | B 上升沿晚于 A 稳定点 |
四、案例:一次“延迟超规”的复盘
某板卡验证中,脚本报告 B 路相对 A 路的延迟为 6.2ms,超过手册 Max 5ms。最初怀疑是 PMIC 配置错误,但复测发现 A 路上升时间从典型 0.8ms 变成了 2.4ms。由于 B 路的使能阈值取自 A 路输出,A 路爬升变慢导致阈值触发点后移,最终表现为“B 延迟超规”。根因是 A 路输出电容被误加了一颗 10µF,改变了斜率。这个案例说明:延迟超规不一定是延迟参数本身的问题,必须结合上升时间和斜率一起看。
五、自动化验证中的参数落地
在自动化脚本中,建议把每个参数写成结构化配置,而不是散落在代码里的魔法数字。下面是一个参数配置片段示例:
rails:
- name: A
nominal: 1.8
tolerance: 0.05
tr: {min: 0.2ms, max: 2.0ms, ref: [10%, 90%]}
td: {min: 1.0ms, max: 5.0ms, trigger: EN_RISING}
tw: {min: 10ms, band: 5%}
- name: B
nominal: 3.3
tolerance: 0.05
td: {min: 2.0ms, max: 8.0ms, trigger: A_STABLE}
seq: {after: A, margin: 0.5ms}
脚本执行时,先采集各路电压波形,再按参考点计算 tr/tf,按触发沿计算 td,按容差带计算 tw,最后检查顺序约束是否满足。所有判据都应输出“实测值、规格范围、余量”三列,便于快速定位是超规还是接近边界。
总结来说,时序参数与规格是自动化验证的“判据字典”。上升时间、下降时间、延迟、斜率、窗口时间和顺序约束各自有明确的测量基准和耦合关系;数据手册提供 Min/Typ/Max 边界;脚本负责把边界翻译成可执行、可复现、可追溯的检查项。只有把参数定义、测量方法和判据配置三者对齐,多路电源时序验证才真正具备工程意义。