- 视频
1.1 BT.656标准简介
https://blog.csdn.net/shiyongyue/article/details/78559460
1.2 H.264
1.3 H.265
- 相关基础知识
2.1 颜色空间
颜色空间(HSV/HSB与HLS)的区别
https://blog.csdn.net/u010712012/article/details/85240100
2.2 720p,1080p,2k,4k
【720P、1080P——指的是行像素,P意为逐行扫(Progressive scan)
2K、4——指的是列像素
720P——1280x720
1080P——1920x1080
2K——2048x1080
4K——3840x2160,4096x2160】
720P、1080P、4K之间有什么区别和联系
https://blog.csdn.net/BTUJACK/article/details/82869564
2.3 常见接口
【说明:发展路径VGA–>DVI–HDMI】
视频图像传输与显示(1)——视频信号基本概念和常见视频输出端口
https://blog.csdn.net/hit_wzj/article/details/50359045
2.3 VGA
【VGA时序及原理】
https://www.cnblogs.com/spartan/archive/2011/08/16/2140546.html
2.4 DVI
DVI 接口
https://blog.csdn.net/longfeey/article/details/5905489
视频图像传输与显示(6)——数字视频接口DVI简介
https://blog.csdn.net/hit_wzj/article/details/50386080
2.5 HDMI
2.6 CVBS
2.7 PAL
- 工程实现
3.1 几款开发板的实现方式
(1)米联客开发板Mi701、MZ20B
HDMI TX:
FPGA的 HR IO直连HDMI connecter,加了50Ω上拉到3.3V、ESD保护。
HDMI RX:
HDMI子卡(HDMI connecter–>TFP401解码–>FPGA)
【说明:TMDS标准需要在信号线外部加50欧姆上拉到3.3V,TMDS输入不需要差分输入端接电阻。
TMDS标准适用于HR IO组,需要Vcco=3.3V,IOSTANDARD为TMDS_33。】
(2)zedboard/米联客Miz702(兼容zedboard)
HDMI TX:
FPGA–>ADV7511编码–>HDMI connecter
VGA_TX:
FPGA–>电阻阵列DA–>VGA connecter
3.2 PL实现HDMI_TX(低分辨率???)
【说明:米联客开发板Mi701实现普通IO传输HDMI,800x600@60Hz,40MHz和200MHz】
IO口直接驱动HDMI接口
https://blog.csdn.net/long_fly/article/details/78773800
【说明:米联客开发板MZ20B实现IO传输HDMI,1280*768 60HZ,100MHz产生74.25MHz,和371.25MHz】
HDMI的FPGA实现(二)
https://blog.csdn.net/qq_37989552/article/details/83352522
3.3 PL实现VGA_TX(低分辨率)
【说明:米联客Miz702(兼容zedboard) 实现 640*480@60Hz,25Mhz】
【ZYNQ-7000开发之一】PL部分驱动VGA显示静态彩色图像
https://blog.csdn.net/RZJMPB/article/details/49914197
3.3 z7 + ADV7511 实现HDMI TX(1080p)
【说明:米联客Miz702(兼容zedboard) 实现 1920*1080@60Hz, Pixel clock = 148.50 MHz。TCL自动构建项目】
【ZYNQ-7000开发之三】ZYNQ平台的HDMI驱动测试
https://blog.csdn.net/RZJMPB/article/details/50212875
3.2 GTX驱动(高分辨率???)
【xilinx官方参考】
PG235,PG236
XAPP1287
XAPP495