目录
一.HDMI简介
1.1含义
HDMI(High Definition Multimedia Interface)高清多媒体接口。可以同时传输视频和音频。HDMI 向下兼容 DVI,但是 DVI(数字视频接口)只能用来传输视频,而不能同时传输音频,这是两者最主要的差别。
DVI 和 HDMI 接口协议在物理层使用 TMDS 标准传输音视频数据。TMDS(Transition Minimized Differential Signaling,最小化传输差分信号)是美国 Silicon Image 公司开发的一项高速数据传输技术,在DVI 和 HDMI 视频接口中使用差分信号传输高速串行数据。
1.2HDMI引脚介绍
共有四根数据线,数据0,1,2是用来依次传输RGB数据,其中的屏蔽线是用来增加抗干扰能力,还有一根用来传输时钟。
1.3原语介绍
本实验用到的HDMI接口不同于lcd彩条实验,这是因为启明星开发板上 RGB TFT-LCD 接口可以直接读取RGB信号和行场同步信号,而HDMI接口需要使用 TMDS 标准传输音视频数据,即需要对RGB信号和行场同步等信号进行编码(10位并行数据),编码完成后需要再并转串(单端数据),再单端转差分,方可进行传输显示。
1.3.1原语含义
英文名称Primitive,是Xilinx针对其器件特征开发的一系列常用模块名称,涵盖了FPGA开发过程中的常用领域,方便用户直接调用FPGA的底层组件。
优点: 原语可以看作是库函数,可以直接例化调用,使用方便,功能全面,可以有效提高开发效率。
1.3.2原语分类
以Xilinx为例,共分为10类:计算组件、IO端口组件、寄存器/锁存器、时钟组件、处理器组件、移位寄存器、配置和检测组件、RAM/ROM组件、Slice/CLB组件以及G-tranceiver。