DP接口热插拔实现原理
1. DP 接口热插拔原理
热插拔主要有以下几个过程:
- 检测物理连接状态。
主要是通过HPD脚来进行检测:当HPD脚被拉高时,Source端检测到上升沿信号,确认设备已经连接;当HPD脚被拉低时,Source检测到下降沿信号,则停止数据传输; - 辅助通道初始化
通过AUX通道来读取Sink端的EDID信息,以获取显示参数; - 链路训练
通过DPCD寄存器协商链路速率以及通道数,最后完成时钟恢复和通道均衡训练,以确保视频传输之前设备能力匹配且链路稳定;
热插拔主要有以下几个过程: