技术分享 | 安路 FPGA实现HDMI 的编解码的视频显示方案
发布时间2020-09-16
HDMI,高清晰度多媒体接口(英文:High Definition Multimedia Interface)是一种全数位化影像和声音传送接口,已经大量应用在我们的工作与生活中,如电脑、电视、机顶盒、电视游乐器、数位影响等都已广泛使用。HDMI具有接口小,在通信链路中可以实时传输视频、音频、以及CEC等辅助信息的优点,同时HDMI还具有支持HDCP功能,可实现高带宽数字内容保护,方便满足各种场合的应用需求。最新HDMI2.1标准可以支持到8K 60Hz。
图|安路科技EG4S视频开发板
安路FPGA芯片的LVDS,真差分可以支持1Gbps以上的速度。
安路的EG4S视频开发板,使用的芯片为EG4SCG324器件,该开发板具有丰富的功能、外设和接口:
▲ 器件内具有多对LVDS;
▲ 集成了64Mb SDRAM,可拥有优质的图像缓存功能,分辨率可达1080P以上;
▲ 视频板有2个HDMI视频接口,拥有接收与发送功能。
▲ 一个三速以太网接口,多个LVDS和MIPI接口。
硬件采用FPGA做接收和驱动,省去了传统接收使用的ADI7611以及发送编码的TFP410 等较昂贵的ASIC芯片。
方案中的HDMI接收,可以支持RGB、YCbCr等多种视频格式,另外也支持HPD、DDC等必须功能,用户修改分辨率等参数时,直接修改参数MIF文件即可。显示方面采用了通道填补、高可靠性采样等技术,在不同的HDMI线缆等场合,可以正常收发并校正各通道,实现视频的正常接收。
HDMI发送支持用户自打包的VESA格式数据,也可以使用方案中的图像测试信号发生器模块,输出到显示器,在控制好信号质量和线缆的情况下,分辨率基本可以实现1080P 60Hz RGB数据。
该方案已经在EG4等多款安路芯片上成功实现,也可以支持安路的其他多款器件。使用该方案,结合公司的MIPI、LVDS等,可以实现各种视频接口收发、图像处理与不同显示接口的应用转换。