HDMI协议Ver2.0a(学习笔记)

1 简介

本规范由HDMI论坛制定

2.目的和范围

本文件构成了高清多媒体接口2.0版规范(HDMI规范2.0版)。本规范通过引用纳入了HDMI规范1.4b版,并定义了附加和改进的功能。对Source、Sink、中继器和电缆的合规性所需的机械、电气、行为和协议要求进行了说明。

3.TBD

4.TBD

5.概述

HDMI规范2.0版(本规范)的所有特征和功能都是可选的,如果使用,应根据每个相应特征或功能的规定要求实施。请注意,HDMI规范2.0版中包含的每个特征或功能都有最低要求。

使用本规范中定义的特征和功能的设备应与其他符合HDMI的设备可互操作,包括但不限于满足HDMI规范1.4b版最低强制性要求的设备,用于在两个设备中实现的所有HDMI特征和功能。

HDMI 1.4b定义了高达340Mcsc(Mega-characters/second/channel)的TMDS字符率的TMDS信号。本规范增加了340至600 Mcsc TMDS特征速率下的TMDS信号(第6.1.1节),并增加了所有TMDS特征率下EMI/RFI降低的加扰(第6.1.2节)和TMDS特征误差检测(第6.2节)。

HDMI 1.4b定义了几种像素传输机制。这些定义了像素大小为24、30、36或48位的RGB和YCBCR 4:4:4像素的传输。HDMI 1.4b还定义了用于传输像素大小为24、30或36位的YCBCR 4:2:2像素的机制。如第7.1节所示,当使用的视频格式时序为2160p50或2160p60时,本规范增加了传输YCBCR 4:2:0像素的定义机制。YCBCR 4:2:0像素编码以等于8位4:4:4像素编码TMDS字符率的½的TMDS字符速率进行

HDMI 1.4b定义了几种音频传输机制。其中包括IEC 60958 L-PCMIEC 61937压缩音频,支持高达192kHz的音频采样率。此外,HDMI 1.4b还定义了One Bit Audio和DST音频的传输机制。本规范增加了可通过IEC 61937压缩流传输的压缩音频格式的数量。它还定义了三种新的音频传输机制。以下是可用音频选项的简要摘要:

  • L-PCM。
  • IEC 61937压缩(如环绕声)或DST音频流,比特率高达49.152Mbps。
  • 从2到32个通道的One Bit Audio
  • 3D音频,支持10.2、22.2和30.2扬声器位置。
  • Multi Stream Audio支持多个视频流或multi-view视频流(例如,每个视图具有不同音频的双视图游戏)或single-view视频流。在这种情况下,最多可以同时传输4个音频流

DDC在HDMI 1.4b中用于读取E-EDID和其他目的。本规范在HDMI 中添加了一组HDMI专用DDC寄存器,以在Source和Sink之间交换点对点动态数据(见第10.4节,SCDC,状态和控制数据信道)。

本规范根据CEA-861-F扩展了支持的视频和音频格式列表(第7.1节和第9.1节),并用ITU-R BT.2020(第7.2节)中定义的色度法扩展了H14b中定义的比色法。本规范还增加了3D信号的信号功能:3D OSD视差、3D Dual View 和3D Independent View (第7.4.1、7.4.2和7.4.3节)。

本规范定义了动态自动Lipsync功能,该功能是H14b的自动LipsSync功能的扩展,允许Sink动态修改和公布其延迟信息(第10.7节)。

最后,本规范定义了CEC 2.0,这是H14b中定义的CEC的扩展,具有扩展的强制性功能集,以促进所有兼容设备之间更广泛的互操作性(第11节)。

6.Link层

6.1 340 Mcsc到600 Mcsc TMDS字符率支持

6.1.1 340 Mcsc以上到600 Mcsc TMDS特征率的电气特性

本节定义了TMDS链路在3.4 Gbps至6.0 Gbps的TMDS比特率下的操作,并扩展了H14b第4.2.3、4.2.4和4.2.5节中的TMDS规范。本节中未指定的任何参数均与HDMI 1.4b保持不变。

对于340 Mcsc以上的TMDS字符率,TMDS时钟速率应为TMDS字符速率的四分之一(4个像素并行)

TMDS比特率保持为TMDS字符率的10倍,因此是TMDS时钟率的40倍。对于340 Mcsc或以下的TMDS字符率,TMDS时钟速率等于TMDS字符速率,TMDS比特率等于HDMI 1.4b中规定的TMDS时钟频率的10倍。Source应使用控制比特TMDS_Bit_Clock_Ratio通知Sink TMDS时钟率和TMDS字符速率之间的关系,见第6.1.3.2节。

如果Sink设备支持340 Mcsc以上和600 Mcsc以下的TMDS字符速率,则Sink设备应在HF-VSDB(第10.3.2节)的Max_TMDS_Character_Rate字段中指示其支持的TMDS最大字符速率。Source不得以高于Sink支持的最大速率的TMDS字符速率进行传输,如HF-VSDB Max_TMDS_Character_rate字段所示。

6.1.1.1 TMDS概述

//新的HDMI2.1协议用FRL来代替TMDS

TMDS链路在3.4Gbps到6.0Gbps的TMDS比特率下的操作类似于HDMI 1.4b所描述的操作。测试点TP1和TP2是用于规格和测量的系统参考点,并通过HDMI电缆连接。

以下章节提供了TP1和TP2的规范。眼图仅供TP2使用。

电缆应符合HDMI 1.4b中规定的2类规范。

6.1.1.2 抖动和眼图测量

本节包含HDMI规范1.4b第4.2.3.1节中的文本。有关版权信息,请参阅通知。

等式6-1中提供的抖动传输函数与HDMI 1.4b规范(参见H14b等式4-1)没有变化,并且适用于高达6.0Gbps的TMDS比特率。

方程6-1:H14b方程4-1中定义的理想恢复时钟定义的理想CRU的抖动传递函数

6.1.1.3 参考电缆均衡器

参考电缆均衡器的定义如方程6-2所示,如图6-2所示。TMDS比特率范围为3.4 Gbps至6.0 Gbps。此外,配套文件包中还包括一个包含参考电缆均衡器相位和增益组件的表格。

6.1.1.4 HDMI Source TMDS特性

在TP1处测量的眼图未指定用于3.4 Gbps和6.0 Gbps之间的操作。

当驱动时钟和数据信号时,电源应在H14b表4-22规定的所有操作条件下满足表6-1中的直流规范和表6-2中的交流规范。在HDMI 1.4b中提供了Vswing、上升时间、下降时间、对内偏斜和对间偏斜参数的定义。

Source应符合表6-3中规定的TP1阻抗特性。

对于H14b表4-22中规定的所有操作条件下的所有数据通道,当按照图6-3中的规定进行配置时,在等式6-2中应用2类电缆的最差电缆模拟器和参考电缆均衡器后,Source的输出电平应为TP2_EQ,满足图6-4的眼图要求。在图6-3中,TP2_EQ表示测试夹具(TPA-P)插头的连接点。该要求规定了最小eye opening。时间轴被标准化为工作频率下的比特时间。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/81698.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

QT:使用普通按钮、网格布局管理器、标签、行编辑器、水平布局管理器、垂直布局管理器做一个小项目

widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QPushButton> //普通按钮 #include <QGridLayout> //网格布局管理器 #include <QLabel> //标签 #include <QLineEdit> //行编辑器 #include <QHBoxLayo…

Android 系统中适配OAID获取

一、OAID概念 OAID&#xff08;Open Anonymous Identification&#xff09;是一种匿名身份识别标识符&#xff0c; 用于在移动设备上进行广告追踪和个性化广告投放。它是由中国移动通信集 团、中国电信集团和中国联通集团共同推出的一项行业标准 OAID值为一个64位的数字 二、…

Linux中安装MySQL_图解_2023新

1.卸载 为了避免不必要的错误发生,先将原有的文件包进行查询并卸载 // 查询 rpm -qa | grep mysql rpm -qa | grep mari// 卸载 rpm -e 文件名 --nodeps2.将安装包上传到指定文件夹中 这里采用的是Xftp 3.将安装包进行解压 tar -zxvf 文件名 -C 解压路径4.获取解压的全路…

生成代理:人类行为的交互模拟(Generative Agents: Interactive Simulacra of Human Behavior)

Generative Agents: Interactive Simulacra of Human Behavior 简介 论文是斯坦福大学和deepmind团队联合发表&#xff0c;主要介绍了一种利用LLM模型指导生成Agents代理的方法&#xff0c;让代理具有记忆、反思和规划的能力。 结合LLM模型创造了一个系统架构&#xff0c;架构…

Qt扩展-KDDockWidgets 简介及配置

Qt扩展-KDDockWidgets 简介及配置] 一、概述二、编译 KDDockWidgets 库1. Cmake Gui 中选择源文件和编译后的路径2. 点击Config&#xff0c;配置好编译器3. 点击Generate4. 在存放编译的文件夹输入如下命令开始编译 三、qmake 配置 一、概述 kdockwidgets是一个由KDAB组织编写…

GPIO子系统编写LED灯的驱动、linux内核定时器

一、GPIO子系统 1.概念&#xff1a; 一个芯片厂商生产出芯片后会给linux提供一个当前芯片中gpio外设的驱动&#xff0c;我们当前只需要调用对应的厂商驱动即可完成硬件的控制。而linux内核源码中的gpio厂商驱动有很多&#xff0c;这里linux内核对厂商驱动做了一些封装&#x…

无涯教程-JavaScript - MUNIT函数

描述 MUNIT函数返回指定尺寸的单位矩阵。 语法 MUNIT (dimension)争论 Argument描述Required/OptionalDimension Dimension是一个整数,指定要返回的单位矩阵的尺寸。 尺寸必须大于零。 Required Notes MUNIT返回一个数组。因此,应将其作为数组公式输入 MUNIT (N)$\begin{m…

在docker中安装MQTT教程

网上的好多关于在docker中安装MQTT教程都是错误的不完整的。这篇博客是完整的&#xff0c;实践过的&#xff0c;踩过了很多的坑得来的&#xff0c;欢迎大家享用&#xff01; 1、首先在docker中拉取镜像 docker pull eclipse-mosquitto2、创建配置文件目录 mkdir -p /docker/…

Typora远程代码执行漏洞CVE-2023-2317

0x00 前言 漏洞详情 版本16.7以前的Typora中的updater/update.html存在基于DOM的XSS&#xff0c;可以通过加载定制的markdown文件实现任意javascript代码执行。 原理分析 漏洞触发点位于Typora的updater.html文件&#xff0c;通过特定协议typora://即可访问&#xff0c;同时…

公司固定资产管理定制方案怎么写

有效的固定资产管理对企业的成功至关重要。然而&#xff0c;如何制定一套既符合公司需求又具有前瞻性的固定资产管理定制方案&#xff0c;是每个企业都需要面对的挑战。本文将从创新、流畅和清晰的角度出发&#xff0c;探讨如何撰写一份成功的固定资产管理定制方案。 创新  …

Spring实例化源码解析(一)

invokeBeanFactoryPostProcessors 前言 AbstractApplicationContext类的refresh方法是spring实例化流程的开始。本章主要是介绍invokeBeanFactoryPostProcessors(beanFactory)方法&#xff0c;对其内部源码进行详细分析。接下来就来看看这句简单的代码后面具体做了什么。Spri…

R语言绘图-3-Circular-barplot图

0. 参考&#xff1a; https://r-graph-gallery.com/web-circular-barplot-with-R-and-ggplot2.html 1. 说明&#xff1a; 利用 ggplot 绘制 环状的条形图 (circular barplot)&#xff0c;并且每个条带按照数值大小进行排列。 2 绘图代码: 注意&#xff1a;绘图代码中的字体…

构建本地Web小游戏网站:Ubuntu下的快速部署与公网用户远程访问

文章目录 前言1. 本地环境服务搭建2. 局域网测试访问3. 内网穿透3.1 ubuntu本地安装cpolar内网穿透3.2 创建隧道3.3 测试公网访问 4. 配置固定二级子域名4.1 保留一个二级子域名4.2 配置二级子域名4.3 测试访问公网固定二级子域名 前言 网&#xff1a;我们通常说的是互联网&am…

redis集群部署

redis集群部署 本次部署为三台服务器&#xff0c;部署三主集群和三主三从集群 1.IP主从规划 规划IP主机名192.168.2.57master192.168.2.197slaves1192.168.2.43slaves2 三个主节点分别是&#xff1a;192.168.2.57:6379、192.168.2.197:6379、192.168.2.43:6379 三个从节点…

C++QT day 5

实现一个图形类&#xff08;Shape&#xff09;&#xff0c;包含受保护成员属性&#xff1a;周长、面积&#xff0c; 公共成员函数&#xff1a;特殊成员函数书写 定义一个圆形类&#xff08;Circle&#xff09;&#xff0c;继承自图形类&#xff0c;包含私有属性&#xff1a;半…

linus调试器---gdb的操作介绍

目录 一.背景 二.gdb的常用的操作介绍 小技巧&#xff1a;gdb会记住上一次的命令&#xff0c;按回车即可打出上次的命令。 1.看代码 2.打断点 3.删断点 4.禁用与开启断点 5.查看断点信息 6.调试 7.调试 8.查看变量 9.运行至某行 10.打印变量值 11.从一断点直接运行…

决策树案例分析

决策树(Decision Tree)常用于研究类别归属和预测关系的模型&#xff0c;比如是否抽烟、是否喝酒、年龄、体重等4项个人特征可能会影响到‘是否患癌症’&#xff0c;上述4项个人特征称作‘特征’&#xff0c;也即自变量&#xff08;影响因素X&#xff09;&#xff0c;‘是否患癌…

超低功耗段码LCD液晶显示驱动IC-VKL144A/BQFN48超小体积液晶驱动

产品品牌&#xff1a;永嘉微电/VINKA 封装形式&#xff1a;TSSOP48/QFN48L 产品年份&#xff1a;新年份 沈先生 135 、547/44,703 原厂&#xff0c;工程服务&#xff0c;技术支持&#xff01; VKL144A/B 概述: VKL144A/B 是一个点阵式存储映射的LCD 驱动器&#xff0c;可…

AI助力安全监管:TSINGSEE视频智能分析系统烟火识别算法

水火无情人有情&#xff0c;火灾一旦发生没有被及时发现&#xff0c;就能在极短的时间内酿成无法挽回的大祸&#xff0c;所以烟火的监管与处理极为重要。为了让火患在刚发生时就能得到扼制&#xff0c;TSINGSEE青犀AI智能分析网关烟火识别算法具有重要意义。 TSINGSEE青犀AI智能…

国际版腾讯云/阿里云:全站加快有哪些功用?有哪些优势?适用于什么场景?

腾讯云全站加快有哪些功用&#xff1f;有哪些优势&#xff1f;适用于什么场景&#xff1f; 产品功用 全站加快 ECDN 经过在全球各区域部署加快节点&#xff0c;有用下降跨国拜访推迟&#xff0c;保证全球加快作用。 最优链路 各加快节点两两相连&#xff0c;实时勘探&#xff0…