Rail 噪声→精度预算闭环深度 — 反向预算 / 三耦合路径 / PSRR 级联
本质与导读
本质 "rail 噪声越低越好"是浪费——滤过头加 BOM/体积,不足又掉精度。正解是反向预算:从负载的精度需求倒推每条 rail 允许的纹波,再据此选 filter/LDO 与做 PSRR 级联,而不是拍脑袋滤到最低。
主线坐标:旁支 · 低压控制域 · ↑ 全景主线
1. 为什么要反向预算
正向"尽量滤干净"会过设计;反向从精度需求倒推,既不过也不欠。每条 rail 的噪声目标由它喂的负载决定:
- 正向(错) — "把所有 rail 滤到 μV":数字 rail 也配低噪 LDO = 浪费 BOM/效率/体积
- 反向(对) — 顶层精度(ADC 有效位、传感器精度、RF 灵敏度)→ 分摊到各 rail → 算出每条允许的噪声 → 噪声敏感 rail(ADC ref / 模拟 / 时钟 / RF)严控,数字 rail 放宽
数字 buck rail 纹波几十 mV 无所谓,但 ADC 基准 rail 多 1 mV 就吃掉一个 LSB——同一块板上各 rail 噪声预算差几个数量级,这正是 POL rail 分级(LDO vs buck)的依据。
2. 三条耦合路径 — 噪声怎么变成精度损失
rail 噪声不直接"是"误差,要经某条路径耦合进信号链:
- ADC 路径 — rail/基准上的纹波叠到 ADC 的基准电压或模拟输入上,直接变读数误差。量化:-bit、基准 → ;要误差 < 1 LSB,进基准/输入的噪声须 < 1 LSB(12-bit/5V → < ~1.22 mV;16-bit/5V → < ~76 μV,这就是 ADC ref 要超低噪 LDO 的原因)
- 时钟路径 — 供电噪声经振荡器/PLL 的 supply pushing(单位 ppm/V 或 Hz/V)调制振荡频率 → 相位噪声 / jitter。采样时钟 jitter 恶化高频 ADC 有效位,量化:——输入越高频、信号斜率越大、孔径抖动误差越大,ps 级 jitter 在高 fin 下即吃几 bit ENOB
- RF 路径 — 开关电源的开关频率谐波 / spur 若落进收发器的 RX 频段,直接抬高本底 → desense(灵敏度恶化几 dB),GNSS/蜂窝/V2X 的弱信号首当其冲
三条路径决定了"噪声敏感"具体敏感在哪:ADC 看基准纹波、时钟看 supply pushing、RF 看 spur 频率。
3. 反向预算 — 从需求倒推允许噪声
把顶层精度指标一路分摊下来,算出每条 rail 的噪声上限:
- ADC rail — 从有效位需求(ENOB)定基准/输入允许噪声:目标 ENOB 对应的噪声底 → 减去 ADC 自身噪声 → 剩给 rail 的预算(均方根分摊)
- 传感器 rail — 从传感器精度(如电流采样 ±1%)反推其供电/基准允许的纹波,叠加运放 PSRR
- 时钟 rail — 从允许 jitter(或 ENOB 高频损失)经振荡器 pushing(ppm/V)反推供电允许纹波
- RF rail — 从允许 desense(如 < 0.5 dB)定 spur 在 RX 带的允许电平;近似 ——spur 比本底低 ~10 dB → desense ~0.4 dB,据此倒推 spur 允许电平
- 均方根分摊 — 各噪声源独立时按 RSS()合成,给每源留独立预算,别让单源吃满
输出是一张预算表:每条 rail 一行允许噪声 + 对应 filter/LDO 指标,可追溯、可验证(同 FMEDA 预算 的分摊思想)。
4. PSRR 级联 — 算 filter/LDO 够不够
知道了 rail 允许噪声,就用 PSRR 级联反查器件够不够:switcher 出多少纹波、LDO 在该频点衰减多少、到负载剩多少。
- switcher 纹波 — buck 在开关频率 fsw 及谐波处的输出纹波(几 mVpp~几十 mVpp,由电感/电容/控制环定)
- LDO PSRR 衰减 — 后置 LDO 在 fsw 处的 PSRR(dB)把纹波衰减:输出纹波 = 输入纹波 − PSRR(dB);注意 PSRR 随频率掉——低频高(60–90 dB),到 MHz 常只剩 30–50 dB,所以LDO 的 fsw 处 PSRR 才是有效数(别用低频 PSRR 蒙)
- 级联:switcher(出纹波)+ LDO(后置衰减)+ 就近去耦(高频旁路)三级,把残留压到 rail 预算之下
- 设计点:把 buck 的 fsw 选在 LDO PSRR 还高的频段,或反过来选 fsw 处 PSRR 足够的 LDO
这把 LDO vs buck 选型 从"噪声小用 LDO"的定性,升到"在 fsw 处 PSRR 够不够"的定量。
5. spur 管理 + spread-spectrum 取舍
开关电源的离散 spur(fsw 及谐波)是 RF/ADC 的具体威胁,管它有两条路:
- 挪频段 — 调 fsw 让谐波避开敏感频段(GNSS L1 1575 MHz、蜂窝带等);或用 fsw 同步避免拍频
- spread-spectrum(SSC) — 抖动 fsw 把 spur 能量摊到一个带里,峰值降几 dB——对宽带 EMI 限值(CISPR 25 peak)有效;但对窄带 RX 是双刃:总带内能量没少,反而可能把能量摊进 RX 带、且抖动引入额外低频纹波。RF 敏感系统慎用 SSC,优先挪频 + 滤波
取舍核心:SSC 优化的是发射峰值(对 CISPR 25),不是窄带抗扰;两个目标不一定同向。
6. 工程陷阱
噪声预算翻车几乎都在"用错 PSRR 频点"和"正向滤过头":
- 用 LDO 低频 PSRR 蒙 fsw — PSRR 随频率掉,必须用 fsw 处的 PSRR 算残留,低频值是误导
- 正向滤到最低 — 数字 rail 也上低噪 LDO = 浪费;按反向预算只严控噪声敏感 rail
- 忽略时钟 jitter 路径 — 只看 ADC 基准纹波,漏了供电 pushing → 采样时钟 jitter 恶化高频 ENOB
- SSC 当万能 — SSC 降发射峰值但不降窄带带内总能量,RF 敏感系统可能更糟
- 各源不做 RSS — 不按均方根分摊,单源吃满预算,叠起来超标
核心要点
- rail 噪声不是越低越好;用反向预算从负载精度需求倒推每条 rail 允许的噪声
- 三耦合路径:ADC(基准纹波→LSB,12-bit/5V→1 LSB≈1.22 mV)/ 时钟(supply pushing→jitter)/ RF(spur→desense)
- 反向预算:顶层精度 → 分摊各 rail → 允许噪声(各源 RSS 分摊)→ filter/LDO 指标
- PSRR 级联:输出纹波 = 输入纹波 − LDO PSRR(dB);必用 fsw 处 PSRR(随频率掉,低频值是误导)
- spur 管理:挪频避敏感带;SSC 降发射峰值但对窄带 RX 是双刃,RF 敏感慎用
- 把 LDO vs buck 选型从"噪声小用 LDO"的定性升到"fsw 处 PSRR 够不够"的定量
缩写表
| 缩写 | 全称 | 中文 |
|---|---|---|
| PSRR | Power Supply Rejection Ratio | 电源抑制比 |
| LSB | Least Significant Bit | 最低有效位 |
| ADC | Analog-to-Digital Converter | 模数转换器 |
| ENOB | Effective Number of Bits | 有效位数 |
| LDO | Low-Dropout Regulator | 低压差线性稳压器 |
| fsw | Switching Frequency | 开关频率 |
| SSC | Spread-Spectrum Clocking | 扩频时钟 |
| RSS | Root Sum Square | 均方根和 |
| jitter | Timing Jitter | 时间抖动 |
| desense | Receiver Desensitization | 接收灵敏度恶化 |
| POL | Point-of-Load | 负载点(电源) |
| GNSS | Global Navigation Satellite System | 全球卫星导航系统 |
Cross-references
- ← 索引
- POL rail 选型深度 — LDO vs buck 分级的精度依据
- CISPR 25 传导发射深度 — spur/纹波的发射侧;SSC 对发射的作用
- EMC 抗扰度深度 — RF desense 与抗扰的关系
- 辅助电源 FMEDA + DFA 深度 — 预算分摊的同源思想
- 辅助电源全栈 hub — rail 在 ECU 里的位置