FPGA开发之HDMI编码

HDMI显示

简介

HDMI(High-Definition Multimedia Interface) 高清晰度多媒体接口,是一种全数字化影响和声音传送接口,可以用来发送未压缩的音频和视频信号。它可以同时传送音频和视频信号,因而只需要一条HDMI线缆,就能将影响和声音从源设备(如电脑、蓝光播放器、游戏机)传输到显示设备(如电视、投影仪)。

在这里插入图片描述

原理

HDMI 的核心是通过TMDS(Transition Minimized Differential Signaling, 最小传输差分信号)技术来传输数据。它将视频、音频和控制信号转换为差分信号,通过双绞线进行高速传输。

电路

​ 使用FPGA上实现HDMI的显示的本质其实就是将FPGA的输出的像素数据以及控制信号(HSYNC 、VSYNC、DE)按照特定的协议经行数据的发送。因而出现了下面两种方法:

  • 硬件法

​ 使用HDMI发送芯片,例如,ADV7513、Sil9022、CH7301。这些芯片将FPGA传输的像素信号和控制信号进行内部编码,然后进行串行发送。此方法简单,但是由于芯片需要的管脚很多,导致FPGA管脚资源浪费。ADV7513图如下

在这里插入图片描述

在这里插入图片描述

  • 软件法

​ 使用FPGA进行逻辑编程,实现HDMI所需接口方法。此方法实用,经济划算,值得学习。

采用该方法的一种硬件电路实现如下

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JINX的诅咒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值