第三章 eDP 物理层电气特性
做 eDP 接口设计,物理层电气特性是绕不过去的硬门槛。我在前两年调试一块 4K60Hz 的驱动板时,就因为差分阻抗没控制好,导致画面出现肉眼可见的噪点。排查了整整两天,最后发现是 PCB 走线阻抗偏了几欧姆。咱们这节课就把这些关键参数掰开揉碎了讲。
3.1 差分阻抗 100Ω:为什么必须是它?
eDP 物理层采用差分信号传输,每条通道由一对差分线组成。标准要求差分阻抗为 100Ω ± 10%。说白了,就是接收端芯片内部已经按 100Ω 端接了匹配电阻,你的 PCB 走线必须也是 100Ω,否则信号反射就直接干翻眼图。
我个人习惯在设计前先用阻抗计算工具(比如 Polar Si9000)把层叠结构确定好。影响差分阻抗的因素包括:
- 走线宽度和间距:线宽越宽阻抗越低,间距越大阻抗越高。
- 介质层厚度:参考层到走线层的距离(通常叫 H)是关键变量。H 越大,阻抗越高。
- 介电常数:FR4 的 Er 一般在 4.2~4.6 之间,选材时要问清厂商的实测值。
实操建议:我通常在 Layout 完成后,会单独挑出最长和最短的两对差分线,让板厂切 slice 做 TDR 实测。实测结果如果偏了,可以微调线宽来修正。别完全相信仿真,板材批次不同实际值会有偏差。
3.2 共模电压范围:发送与接收的握手点
差分信号的共模电压 VCM 是指两条线上的电压平均值。eDP 标准规定发送端输出的共模电压范围为 200mV ~ 400mV(相对于接收端地)。接收端需要能够容忍这个范围,并且内部 PLL 和比较器要能正常锁定。
为什么要关心这个?我在项目中遇到过一个问题:当发送端芯片的共模电压偏低(接近 200mV)时,接收端某些芯片的 VCM 检测电路会误认为链路没建立,直接拉低 HPD。后来我们发现是发送端电源纹波过大导致的。
| 参数 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|
| 发送端 VCM | 200 | 300 | 400 | mV |
| 接收端 VCM 容忍范围 | 150 | — | 450 | mV |
| 共模电压偏差(差分管对) | — | — | 50 | mV |
注意:如果你使用了交流耦合电容(eDP 链路中通常不需要,但某些复用设计会加),共模电压会由接收端的偏置电阻决定。这时发送端的 VCM 就变成了高阻状态,必须确保接收端的偏置电压符合标准范围。
3.3 摆率控制:信号上升/下降时间怎么设?
摆率(Slew Rate)控制的是差分信号的上升沿和下降沿的陡峭程度。eDP 标准没有强制规定具体的上升/下降时间数值,但要求发送端提供可编程的摆率控制,通常通过寄存器配置。原因是:
- 摆率太慢 → 眼图张开不够,数据采样误码率升高。
- 摆率太快 → 高频分量辐射增大,EMI 问题凸显。
我习惯的做法是:先按芯片推荐值设摆率,然后做一次 EMI 预扫。如果某个频点超标,就适当降低摆率,再确认眼图是否还能满足标准。说白了就是在信号质量和电磁兼容之间找平衡。
3.4 预加重与去加重:对抗信道损耗的武器
eDP 信号在长距离传输或经过连接器、线缆时,高频分量衰减比较严重。预加重(Pre-emphasis)和去加重(De-emphasis)就是用来补偿这种高频损耗的。
预加重:在信号跳变沿处,发送端暂时增加驱动电流,让跳变沿更陡、幅度更高。这样经过信道衰减后,接收端看到的信号幅度能恢复到正常水平。
去加重:和预加重思路相反 —— 保持跳变沿的幅值不变,但衰减非跳变(稳定)部分的幅值。接收端通过差分比较器,实际上等效于提升了跳变沿的相对幅度。
我去查过几家主流 eDP 发送端芯片的数据手册,典型的预加重/去加重参数如下:
| 参数 | 范围 | 典型步进 | 备注 |
|---|---|---|---|
| 预加重幅度 | 0 ~ 6 dB | 0.5 dB | 通常用于长线缆 |
| 去加重幅度 | 0 ~ -6 dB | 0.5 dB | 负值表示衰减非跳变部分 |
| 适用通道 | 主链路各 Lane 独立 | — | 每个 Lane 可单独配置 |
避坑指南:我曾经在一个项目里图省事,把四个 Lane 的预加重都设成了同一个值。结果有一个 Lane 的眼图开口不够,另一个 Lane 的 EMI 又超标。后来老老实实按每对差分线的实际长度单独调,才搞定。嗯,别嫌麻烦。
3.5 知识结构总览
下面这张图把 eDP 物理层电气特性的核心要素串了起来。你可以看作是一个调试时的查漏清单。
3.6 调试时的常见陷阱
- 阻抗不连续:过孔、连接器处阻抗会突变。我的做法是在过孔周围添加地过孔回流,并在连接器选型时优先选标称 100Ω 差分对。
- 共模噪声耦合:电源纹波、地弹都会叠加到 VCM 上。建议在发送端 VCM 引脚加 LC 滤波。
- 预加重过度:加太多虽然眼图看起来更好,但会让 EMI 超标。我曾经调了一版预加重后,辐射测试直接失败,降回 2dB 才过。
- 摆率设置与链路长度不匹配:短链路可以用较快摆率,长链路建议用中等摆率配合预加重。
辅助手段:如果你有条件,可以在调试阶段用差分探头实测眼图和抖动量。没有探头的话,也可以用芯片自带的 Eye Monitor 功能(如果有的话)。我一般先用自带功能粗调,再用示波器精调。
这一章的内容就到这里。记住了,物理层电气特性是 eDP 链路稳定工作的地基。忽略任何一个参数,都可能让你的画面出现闪烁、噪点甚至完全黑屏。把差分阻抗、共模电压、摆率和预加重这几个东西吃透,后面讲时序约束时你会轻松很多。