DE10-Nano 的HDMI 接口电路 采用了ADV7513, 这个芯片直接将FPGA 的RGB 并行信号转换为TMDS 信号输出给HDMI 接口。

 

 

 

 

 

 

 所以, 我们无需在FPGA 代码里面去实现TMDS算法,只需将某个分辨率下的 R G B 数据的3个 8bit 产生以后直接发送给ADV7513, ADV7513 直接将这些 并行数据编码为串行数据,再变成差分信号 对外进行传输即可。

 

 虽然DE10-Nano 板子的HDMI 设计不需要自己去实现TMDS 算法,但是了解TMDS 算法是非常必要的, 因为TMDS 是 HDMI 传输的基础。

 

相关阅读:
友晶科技FPGA开发板DE10-Nano的HDMI彩条实验(一)——HDMI简介
友晶科技FPGA开发板DE10-Nano的HDMI彩条实验(二)——TMDS算法

友晶科技FPGA开发板DE10-Nano的HDMI彩条实验(四)——实验源码及现象演示

ADV7513芯片控制解读(中文版)——基于DE10-NANO开发板——C5G 开发板

基于FPGA控制的ADV7513芯片的I2C代码解析

DE10-Nano 的HDMI显示彩条实验遇到显示器显示“超频”

友晶科技FPGA开发板DE10-NANO的HDMI 方块移动实验