本文内容来源于Intel datasheet,如有理解错误之处请指出。
DDI
DDI(Digital Display Interface),是x86 CPU内部的显示接口的叫法,如下图(CoffeeLake CPU)红框所示。在它外边还有电路来最终合成我们会用到的HDMI,DP等等,
DP:DisplayPort,一种数字信号显示接口标准。对应的物理接口如下:
eDP: 它是一种内部的数字信号传输接口标准,它是基于DP的。只不过DP基本上用来传输显示信号,eDP甚至还可以用来传递其它芯片与芯片之间的信号,
HDMI:它是数字化的视频和声音的传递接口标准。对应的物理接口如下:
DVI:一种显示接口标准,跟HDMI不同的是它不会传输音频,且数字和模拟两种信号都支持(分为几种类型DVI-A只支持模拟,DVI-D只支持数字,DVI-I两者都支持)。它对应的接口如下:
VGA:一种显示标准,跟前面的那些很大的不同点在于它使用的是模拟信号,它是一种比较老的显示标准(1987年提出的),基本上只能支持的1080P的显示,再高基本上就不支持了。它对应的物理接口大概长这样(公口):
从CPU出来的DDI可以被配置成DP,HDMI和DVI,通常通过Intel提供的VBT来进行配置。
VBT是一个二进制文件,通过Intel提供的VBT配置工具可以修改其配置,以符合实际的硬件设计。
接下来主要介绍DP,HDMI和DVI的基本结构。