HDMI接口介绍

news/2024/11/8 23:55:38/

文章目录

  • HDMI接口
  • TMDS最小化传输差分信号
  • HDMI引脚
  • HDMI模块框图

HDMI接口

HDMI(High Definition Multimedia Interface)高清多媒体接口,传输数字信号以及音频信号。HDMI与去掉音频传输功能的UDI(Unified Display Interface)统一显示接口都继承DVI的核心技术“传输最小化差分信号”TMDS,从本质上来说仍然是DVI的扩展。

TMDS最小化传输差分信号

TMDS(Transition Minimized Differential Signaling)最小化传输差分信号,TMDS是Silicon Image公司开发的一项高速数据传输技术,在DVI和HDMI视频接口中使用差分信号传输高速串行数据。
  TMDS差分传输技术使用两个引脚来传输一路信号,利用这两个引脚间的电压差的正负极性和大小来决定传输数据的数值(0或1)。
  DVI或HDMI视频传输所使用的TMDS连接通过四个串行通道实现,独立的TMDS时钟通道为接收端提供接收的参考频率,保证数据在接收端能够正确恢复。
  TMDS连接从逻辑功能上可以划分成两个阶段:“编/解码” 和 “并/串转换”。
  在编码阶段,编码器将视频源中的像素数据、HDMI的音频/附加数据,以及行同步和场同步信号分别编码成10位的字符流。
  并串转换阶段将上述的10位字符流转换成串行数据流,并将其从三个差分输出通道发送出去。

TMDS差分信号是一种利用2个引脚间电压差来传送信号的技术。传输数据的数值(“0”或者“1”)由两脚间电压正负极性和大小决定。即,采用2根线来传输信号,一根线上传输原来的信号,另一根线上传输与原来信号相反的信号。这样接收端就可以通过让一根线上的信号减去另一根线上的信号的方式来屏蔽电磁干扰,从而得到正确的信号。如图所示:
在这里插入图片描述

HDMI引脚

HDMI接口主要有Type A、Type B、Type C、Type D、Type E五种类型,最常见应用最广泛的是HDMI Type A,引脚如下图所示
在这里插入图片描述

引脚作用
1~9TMDS数据传输实际上用到的引脚,分为0,1,2三组
10~12TMDS clock传输用到的引脚,如当前Video Timing为480p@60Hz(Htotal:800,Vtotal:525),则TMDS clock = 800x525x60 = 25.2MHz。一个clock分别在三个Channel传输一个像素的R、G、B(8bit)信号
13CEC引脚,Consumer Electronics Control 用户电气控制,可供厂家自己定制HDMI消息
14保留引脚,可以为13CEC多提供一个引脚
15~16I2C引脚,用于DDC(Display Data Channel,主要用于EDID与HDCP的传输)传输。在HDMI的流程中,DDC通信几乎是最先做的(前有Hotplug),因为HDMI的主从两个设备需要通过DDC来获得他们对方设备的EDID,从而得到各种信息,并且通过比较timming以确定以后送出来的timming为最合适的
17接地引脚
185v的AC引脚
19Hotplug引脚用于监测HDMI设备有没有存在,如果存在(Hotplug为high)那么可以通过DDC去读EDID

Type A HDMI可向后兼容于现今多数显示器与显卡所使用的DVI-D或DVI-I接口(但不支持DVI-A),这表示采用DVI-D接口的信号来源可以透过转换线驱动HDMI显示屏,但转换并不支持音频发送等功能。

HDMI模块框图

在这里插入图片描述

  • CEC: Consumer Electronics Control 用户电气控制,CEC可以控制从设备的一些状态,比如开机,可供厂家自己定制HDMI消息,比如DVD与TV,DVD通过HDMI线连接到TV,用TV的遥控器可以控制DVD,令DVD执行某种功能,那么该功能的命令信号就是通过TV与DVD间的CEC引脚传输的。
  • DDC:用来获取被接设备的信息EDID(扩展显示标识数据 )DDC是IIC接口,可以结合HDMI的19管脚(热拔插信号)来读取被接设备的一些有用信息,比如分辨率。FPGA检测到显示器后可以通过DDC读取显示器的分辨率,从而达到智能识别分辨率,FPGA设备可以根据分辨率调整输出(比如我们把笔记本的HDMI接到1080p的显示器和720p的显示器笔记本的输出会自己做调整适应不同的显示器)
  • HPD:Hot Plug Detect 热拔插检测,用于HDMI设备是否连接

HDMI(Receiver)接收端(通常为显示器),通常是HDMI接收端配置EDID,HDMI(Transmitter)发送端获取EDID信息,配置适合的分辨率,通过TMDS差分信号传输视频数据。

下面是SiI9136 HDMI Transmitter模块框图:

接口与上面说的基本上都一样,多了几个接口,TPI(发射器编程接口)将一组简洁的寄存器映射到主机可以轻松访问的I2C地址空间CPI(标准CEC编程接口)来实现自动CEC控制器,对这还不太熟悉,看代码有看到就稍微了解一下~。

参考:https://www.cnblogs.com/TaigaCon/p/3840653.html
https://blog.csdn.net/weiaipan1314/article/details/104173120
https://zhuanlan.zhihu.com/p/80772947
https://blog.csdn.net/jx__0570/article/details/103029995


http://www.ppmy.cn/news/233086.html

相关文章

一、什么是HDMI

文章目录 一、HDMI介绍1.1 HDMI 特点1.2 常见的HDMI接口设备1.3 HDMI接口种类1.3.1 HDMI标准接口1.3.2 HDMI迷你接口1.3.3 HDMI微型接口 1.4 HDMI 构成1.5 HDMI协议和版本迭代1.5.1 HDMI 1.01.5.2 HDMI 1.11.5.3 HDMI 1.21.5.4 HDMI 1.2a1.5.5 HDMI 1.31.5.6 HDMI 1.41.5.7 HDM…

计算机使用hdmi需要设置方法,如何在计算机显示器上切换HDMI

想知道如何切换显示器的HDMI吗?以下是编辑器带来的如何切换电脑显示器的HDMI的内容,欢迎阅读! 计算机监视器切换hdmi方法: 是连接。这很简单。仅一根HDMI电缆,一端插入计算机图形卡的HDMI输出,另一端插入电…

显示器的 VGA、HDMI、DVI 和DisplayPort接口有什么区别?

整理参考:https://www.zhihu.com/question/19571221/answer/172861467 维基百科 百度百科 其他资料。。。 显示器接口 ★简介 最常见的显示器接口有VGA端子、数码视频接口 (DVI)、高画质多媒体接口(HDMI)和DisplayPort(DP)。 ★最常…

HDMI/DVI

一.基础知识 1.历史 早期在FPGA芯片上实现HDMI控制显示是使用HDMI发送芯片,eg:ADV7513,sil9022,CH7301等。用之前VGA控制中输出的RGB信号,行场同步信号和使能信号输入到HDMI芯片中处理再输出。 为了节省I/O引脚资源,直接在FPGA上…

硬件:显示器接口DP、HDMI、VGA、DVI有什么区别?

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

【科普】显示器VGA、DVI、HDMI、DP等各种接口详细科普

由于显示器接口十分众多,比如说VGA、DVI、HDMI、DP等等等等,而每个接口都有各种型号,很容易让小白绕晕,因此这里详细介绍一下各个接口以及接口的相关型号参数。 目录 一、VGA接口二、DVI接口三、HDMI接口四、DP接口五、总结 一、…

HP笔记本HDMI检测不到外接显示器

我的笔记本电脑由于屏幕尺寸不大,所以搞了一个更大的显示器作为外接屏幕。 但是每隔一段时间都会出现检测不到外接显示器的情况, 具体表现如下: 使用拓展坞(type-C的)连接笔记本显示器可以正常显示,但是…

HDMI 接口介绍

1 概述 HDMI 的全称是“ High Definition Multimedia ” - 高清多媒体接口。 -HDMI接口可以实现各设备之间的声画传输显示,如通过HDMI接口和HDMI线,笔记本电脑的画面可以同步到电视、投影仪上,游戏机(swtich、Xbox等)…