3. eDP 接口引脚定义:主链路、AUX 通道、HPD、电源、地线

拿到一块 eDP 面板的规格书,第一件事是什么?我个人的习惯是先看引脚定义表。
别急着看时序,先把每个 pin 是干什么的搞清楚,否则后面 Layout 或者飞线调试时很容一脚踩坑。

eDP 接口说白了就是一组高速差分线 + 一对辅助通道 + 一根热插拔检测线 + 供电和地。我们来逐个拆解。

3.1 主链路(Main Link)

主链路是真正的视频数据传输通道。它使用 AC 耦合的差分对,每一对叫做一个 Lane。标准 eDP 支持 1、2、4 Lane,实际产品里 2 Lane 和 4 Lane 最常用。

主链路引脚(以 4 Lane 为例):

引脚名称方向功能
ML_Lane0+ / ML_Lane0–Source → Sink第 0 组差分对,传输数据或时钟
ML_Lane1+ / ML_Lane1–Source → Sink第 1 组差分对
ML_Lane2+ / ML_Lane2–Source → Sink第 2 组差分对
ML_Lane3+ / ML_Lane3–Source → Sink第 3 组差分对

你可能会问:这些差分对里有没有专门跑时钟的?
eDP 和传统 LVDS 不一样。eDP 把时钟嵌入了数据流(CDR,Clock Data Recovery),所以每个 Lane 都可以独立传数据。只有第一版 eDP 1.1 保留了单独的时钟 Lane,后面版本都去掉了。
我记得有一次调试一块 4K 面板,发现只接了 2 Lane,结果分辨率上不去。后来查规格书才知道面板要求 4 Lane 才能跑 4K@60Hz。所以选型时一定先确认面板需要几个 Lane。

小技巧: Layout 时主链路差分对要等长、走内层、包地,并保持 100Ω ±10% 差分阻抗。AC 耦合电容通常放在 Source 端,0.1µF 或 0.22µF,靠近连接器放。

3.2 AUX 通道

AUX 通道是一对半双工差分线(AUX+ / AUX–),用来做边带通信。做什么用?

  • 读取面板的 EDID(扩展显示器识别数据)
  • 协商链路配置(Lane 数量、速率、电压摆幅、预加重)
  • 传输 DPCD(DisplayPort Configuration Data)状态
  • 实现 DPMS 电源管理

AUX 的工作频率不高(1 Mbps 或更慢),但它仍然要求差分走线。我见过有人把 AUX+ 和 AUX– 当成普通 GPIO 来走,结果通信老出错。AUX 本质上是 Manchester 编码的曼彻斯特码,信号质量差直接影响链路训练。

AUX 通道还有一个重要特性:它是半双工的。同一时间只能一端发,另一端收。时序由 Source 控制,Sink 只有在被轮询时才能回应。

避坑: AUX 差分对的共模电压是 0V,需要 AC 耦合电容(0.1µF)。我早期试过省略这个电容,Source 端直接连到面板,结果热插拔时烧掉了面板的 AUX 缓冲器。后来每块板子上都补了电容,再没出过事。

3.3 HPD(热插拔检测)

HPD 是 Sink 发给 Source 的一个 GPIO 信号,用来告诉 Source 面板是否已经连上并且准备好。
它的电气特性很简单:

  • 未连接时:HPD 为低电平(0V)
  • 连接并正常工作时:HPD 为高电平(3.3V)
  • 面板发生故障或进入省电模式:HPD 会拉低

但别小看这根线。eDP 规范要求 HPD 在链接训练期间有严格的时序:

  1. 面板上电后,HPD 必须在 100ms 内拉高
  2. 拉高后保持至少 2ms 稳定,Source 才能开始 AUX 通信
  3. 如果 HPD 突然变低,Source 必须在 10ms 内停止主链路传输

有一次我在调试时遇到面板偶尔闪屏,用示波器抓 HPD 波形,发现面板在温度升高后 HPD 出现毛刺,低于 100ms 就掉电了。后来加了 RC 滤波(1kΩ + 10nF)才稳定住。

重要: HPD 不是纯中断信号,它还承担了“链路状态通知”的功能。不要随便在 HPD 上串大电阻,否则 Source 检测到的电平会不准。推荐在 Source 端加 100kΩ 上拉到 3.3V,Sink 端用开漏输出。

3.4 电源引脚

eDP 连接器上通常有多个电源引脚,电压等级不同:

电源名称典型电压用途
VDD (或 VCC)3.3V面板逻辑电源(T-CON、时序控制器)
AVDD10V ~ 15V源极驱动模拟电源(液晶偏压)
VLED12V / 5V背光 LED 驱动电源(有些面板独立供电)

注意,不是所有面板都把电源放在同一个连接器上。很多笔记本面板会单独用一个 FPC 排线接背光电源。我建议在系统设计时把面板逻辑电源和背光电源分开控制,这样可以在关闭背光时仍保持 AUX 通信,实现快速唤醒。

电压纹波要求:VDD 通常要求 ≤ 50mVpp,AVDD 要求更严 ≤ 30mVpp。你可以用 LDO 给 AVDD 单独供电,别从 DC-DC 直接拉。

3.5 地线引脚

地线(GND)看似简单,却是最容易出问题的地方。eDP 连接器上有多个 GND 引脚,目的是:

  • 提供低阻抗的回流路径给高速信号
  • 减少地弹效应
  • 分离模拟地与数字地(某些面板会标注 AGND)

我特别想强调一点:所有 GND 引脚都必须接回主板的地平面,不要跳线走细线。有次一个客户为了省成本,只用了 2 根地线,结果主链路信号眼图烂得一塌糊涂,换上全引脚接地的排线后立刻正常。

3.6 整体引脚功能分类图

下面这张图把 eDP 接口的所有信号类别以及它们之间的关系串起来了:

eDP 接口引脚功能分类 eDP 接口引脚功能分类 eDP 连接器 主链路 (Main Link) AUX 通道 HPD 检测 电源 + 地线 差分对 (Lane0~3) AC 耦合电容 100Ω 差分阻抗 半双工差分对 3.3V 电平 / RC 滤波 VDD 3.3V / AVDD / VLED

3.7 标准 eDP 连接器引脚分配(30-pin 为例)

市面上最常见的 eDP 连接器是 30-pin 0.5mm 间距的,引脚定义大致如下(具体请以面板规格书为准):

Pin名称Pin名称
1GND2ML_Lane0+
3ML_Lane0–4GND
5ML_Lane1+6ML_Lane1–
7GND8ML_Lane2+
9ML_Lane2–10GND
11ML_Lane3+12ML_Lane3–
13GND14AUX+
15AUX–16GND
17HPD18NC (空脚)
19VDD (3.3V)20VDD (3.3V)
21GND22GND
23~30AVDD / VLED / 其他

注意很多面板会在 Pin 19 和 20 上提供两路 VDD,用于分摊电流。千万不要把这两路当成独立的,它们在面板内部通常是通的。

实践总结:
· 主链路差分对之间要留足够的间距,≥ 3倍线宽。
· AUX 和 HPD 可以放在连接器同一侧,但别和主链路差分对靠太近。
· 每个供电引脚附近都要有去耦电容,100nF + 10µF 是标配。
· 焊接排线时先接地,再接其他信号,防止静电损坏面板。

3.8 几种常见踩坑经验

  • 地线不够:有一次我画了一块四层板,只用了一根地线走面板连接器,结果主链路在 5.4Gbps 下完全通不过。后来补了四根地线,眼图立刻变清晰。
  • HPD 悬空:有客户直接把 HPD 脚不接,想着靠 AUX 轮询。结果连续训练失败。必须接,哪怕用个电阻上拉到 3.3V 也行。
  • AUX 走线过长:AUX 虽然速率低,但过长走线(>20cm)会导致信号衰减,引起 EDID 读取超时。建议控制在 15cm 以内。

嗯,这一章就讲这些。记住,eDP 接口的引脚定义是硬件设计的基础,每个脚都有它的脾气。把今天这张图记熟,后面讲到链路训练和 DC 平衡的时候会轻松很多。