TMDS——最小化传输差分信号及其协议

  过渡调制差分信号,也被称为最小化传输差分信号,是指通过异或及异或非等逻辑算法将原始信号数据转换成10位,前8为数据由原始信号经运算后获得,第9位指示运算的方式,第10位用来对应直流平衡(DC-balanced,就是指在编码过程中保证信道中直流偏移为零,电平转化实现不同逻辑接口间的匹配),转换后的数据以差分传动方式传送。这种算法使得被传输信号过渡过程的上冲和下冲减小,传输的数据趋于直流平衡,使信号对传输线的电磁干扰减少,提高信号传输的速度和可靠性

 

TMDS协议详解:http://www.61ic.com/Article/DaVinci/TMS320DM81x/201112/39899.html

 DVI/HDMI接口详解http://www.61ic.com/Article/DaVinci/TMS320DM81x/201112/39900.html

 

DVI它是1999年由Silicon Image、Intel(英特尔)、Compaq(康柏)、IBM、HP(惠普)、NEC、Fujitsu(富士通)等公司共同组成DDWG(Digital Display Working Group,数字显示工作组)推出的接口标准。它是以Silicon Image公司的PanalLink接口技术为基础,基于TMDS电子协议作为基本电气连接TMDS是一种微分信号机制,可以将象素数据编码,并通过串行连接传递。显卡产生的数字信号由发送器按照TMDS协议编码后通过TMDS通道发送给接收器,经过解码送给数字显示设备。一个DVI显示系统包括一个传送器和一个接收器。传送器是信号的来源,可以内建在显卡芯片中,也可以以附加芯片的形式出现在显卡PCB上;而接收器则是显示器上的一块电路,它可以接受数字信号,将其解码并传递到数字显示电路中,通过这两者,显卡发出的信号成为显示器上的图象。

  TMDS运用先进的编码算法把8bit数据(RGB中的每路基色信号)通过最小转换编码为10bit数据(包含行场同步信息、时钟信息、数据DE、纠错等),经过DC平衡后,采用差分信号传输数据,它和LVDSTTL相比有较好的电磁兼容性能,可以用低成本的专用电缆实现长距离、高质量的数字信号传输TMDS技术的连接传输结构如图1所示。

 

  2.DVI接口带来的好处

  DVI数字接口比标准VGA(即D-SUB)接口要好,数字界面保证了全部内容采用数字格式传输,保证了主机到显示器的传输过程中资料的完整性(无干扰信号引入),可以得到更清晰的影像。而传统的VGA接口(即D-SUB)是先将数字信号转为模拟信号,再将模拟信号传入数字显示器,最后通过数字显示器内部再次转为数字信号。

  DVI数字接口的主要目的是让显示卡的画面讯号透过数字的方式传送到电脑屏幕。因为以前的CRT屏幕所使用的是模拟讯号,所以传统的D-sub 15pin的电脑屏幕接头走的是模拟讯号(复合信号), 将显示卡内的数字画面讯号转换成模拟讯号送到电脑屏幕去。对于没有配备DVI接口的液晶显示器来说,它的原理是和之前的CRT显示器是一样的。

  由于数字显示器 (液晶投影机、等离子电视、LCD TV等数字显示产品) 采用的是纯数字的设备,那么直接通过数字界面输入数字信号当然会更好,而通过D-sub 15pin就显得有些不明智了( 先将数字信号转为模拟信号,再将模拟信号传入数字显示器,最后通过数字显示器内部再次转为数字信号)。

  对于我们普通用户来说,可以简单认为数字信号带来的画面质量要比模拟信号的画面质量要高。购买液晶显示器时能配备DVI则最好。

  但是从编辑实际的使用效果来看,在低分辨率画面(1280×1024)下,肉眼是很难察觉两者的区别的,只有在UXGA/WXGA级别分辨率上,两者在信号传输上的差别则可以察觉出来。但是,从实际使用出发,编辑推荐使用DVI数字信号,因为模拟信号最终还是还转换成为数字信号,而转换的过程则意味着信号质量的下降,只是下降程度或有不同而已。

  3.DVI接口的种类

  DVI接头有三种,分别是DVI-Digital(DVI-D)、DVI-Analog(DVI-A)跟DVI-Integrated (DVI-I),DVI-Digital(DVI-D)只有支持数字显示的设备 、DVI-Analog(DVI-A)只有支持模拟显示的设备,DVI-Integrated (DVI-I)则是支持数字显示跟模拟显示。之所有会有这样的搭配,因为DVI虽然是为了数字显示设备所订定的标准,但是因为透过数字的传送不会降低画面的效果,再加上为了考虑能够转换成模拟讯号,所以才会有DVI-D、DVI-A跟DVI-I这三种接头,其中DVI-I可以相容DVI-D装置(包括连接线),但是DVI-D接头却不能够使用DVI-I连接线,所以大家会看到数字显示设备是DVI-D的接头,连接线是DVI-I的接头,显示卡是DVI-I的接头。且DVI-I也可转接成为D-sub 15pin。

 

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

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

相关文章

顺大势逆小势策略之代码实现及可行性分析

阅读原文:quant.la/Article/Vie… 前言 资产配置多元化是投资的唯一免费午餐 —— 马克维茨。 在市场中有两种策略:趋势策略和震荡策略。趋势追踪策略的特点在大行情的波动段找到有效的交易信号。而震荡策略则是一种反趋势策略,一波大幅上涨后…

数字图像处理——中值滤波及其改进算法

一、算法介绍 中值滤波器是非线性滤波器的一个例子,它在保留图像特征方面非常有效。 但是,滤波器的窗口大小直接影响中值滤波器的性能。 较小的窗口保留了特征,但会导致噪声抑制的减少。 在较大窗口的情况下,噪声抑制很高&#xf…

Spring整合web开发

正常整合Servlet和Spring没有问题的 public class UserServlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {ApplicationContext applicationContext new ClassPathXmlApplica…

环信快速集成,以及实际集成中遇到的坑

一.pod集成遇到的问题 1.直接pod 安装 pod EaseUI, :git > https://github.com/easemob/easeui-ios-hyphenate-cocoapods.git 在这个过程中,如果你pod已经安装了sdwebimage,mjrefresh等他自身包含的三方,就需要在你的podfile里面把这个给删…

PAFF 和MBAFF

PAFF 和MBAFF:当对隔行扫描图像进行编码时,每帧包括两个场,由于两个场之间存在较大的扫描间隔,这样,对运动图像来说,帧中相邻两行之间的空间相关性相对于逐行扫描时就会减小,因此这时对两个场分…

Test435678

2345鱼57洋炮456789转载于:https://www.cnblogs.com/rhxuza1993/p/9534938.html

用NPOI从DataBase到Excel '2

NPOI的C# Helper代码2 1 public static MemoryStream ExportXls(DataTable dt)2 {3 HSSFWorkbook wk new HSSFWorkbook();4 ISheet sheet null;5 6 string sheetName "Sheet1";7 if (!string.Is…

CMOS图像传感器——噪声模型

由于CMOS图像传感噪声的复杂性和不可控性,学者们一直在寻求一种能对其比较精确表的噪声模型。在图像降噪领域,为了降低算法设计的复杂度,人们普遍采用基于信道相关噪声的模型(即加性噪声),但其缺点就是不能精确地表示传感器的噪声。于是Hirakawa提出了一 种精确CMOS传感器…

TCp传输粘包问题

解决TCP网络传输“粘包”问题 当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的socket应用开发编程接口(API)。TCP/IP传输层有两个并列的协 议:TCP和UDP。其中TCP(transport control protocol,传…

AtomicIntegerArray和AtomicIntegerFieldUpdater

2019独角兽企业重金招聘Python工程师标准>>> AtomicIntegerArray 对int数组中元素的操作不是原子性的,所以存在并发操作时,我们应该使用AtomicIntegerArray类来代替int数组。 下面是验证演示代码: public class AtomicIntegerArra…

CMOS图像传感器——高动态范围

动态范围是CMOS 图像传感器中很重要的一项评价指标。动态范围指示了CMOS 图像传感器能够在同一帧图像中同时探测到的最大光强信号和最小光强信号的范围。动态范围通常用dB 形式来表示,其计算公式如下 其中Pmax 和Pmin 分别是最大非饱和光强与最小可探测光强。对于线性…

键盘绑定

1.理论: 从击键到内核,前后的执行情况,之间没有必然关联 按键->csrss.exe->win32!RawInputThread->win32k!OpenDevice->ZwCreateFile->NtCreateFile->ntIopParseDevice->nt!IoGetAttachedDevice ->IoAllocateIrp->nt!ObCreateObject->nt!IopfCal…

《Linux内核设计与实现》读书笔记(七)- 中断处理

中断处理一般不是纯软件来实现的,需要硬件的支持。通过对中断的学习有助于更深入的了解系统的一些底层原理,特别是驱动程序的开发。 主要内容: 什么是中断中断类型中断相关函数中断处理机制中断控制方法总结1. 什么是中断 为了提高CPU和外围硬…

入门视频采集与处理(学会分析YUV数据)

标签:分析码流 视频采集 RGB YUV 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ticktick.blog.51cto.com/823160/555791做视频采集与处理,自然少不了要学会分析…

数字后端——时序验证

时序验证则是采用时序分析等方法验证设计是否满足时序收敛,这些时序检验工作包括反向标定(back-annotation)、时序与功耗的检验、时序与信号完整性的检验和当代低功耗纳米先进设计中的“多模式多端角”(MMMC,multi-mode multi-comer)检验。 一、反向标定…

Hadoop系列(三)MapReduce Job的几种提交运行模式

Job执行可以分为本地执行或者集群执行。hadoop集群安装部署在远程centos系统中。使用经典的WordCount代码为例。 1. 本地执行模式(本地为MacOS环境),无需启动远程的hadoop集群,本地job会提交给本地执行器LocalJobRunner去执行。 1…

2600: [Ioi2011]ricehubh

Description 乡间有一条笔直而长的路称为“米道”。沿着这条米道上 R 块稻田&#xff0c;每块稻田的坐标均为一个 1 到 L 之间(含 1 和 L)的整数。这些稻田按照坐标以不减的顺序给出&#xff0c;即对于 0 ≤ i <R&#xff0c;稻田 i 的坐标 X[i]满足 1 ≤ X[0] ≤ ... ≤ X[…

常见视频接口介绍,VGA,YPbPr,DVI,HDMI,DisplayPort

1&#xff0c;VGA(D-SUB) 这种是显示器最常见的&#xff0c;用了很多年&#xff0c;色域空间是RGB&#xff0c;也就是红绿蓝&#xff0c;模拟信号&#xff0c;无音频 插头是15针的&#xff0c;实际所需的最小针数应该是5针&#xff0c;也就是RGB三色信号&#xff0c;水平…

js 对已知数组数据的导出EXCEL

1. 方法一 <a id"frontExportLogLink" href"javascript:void(0)" ng-click"exportLog()" class"btn btn-danger">导出<span class"glyphicon glyphicon-question-sign mgl10" tooltip"{{不支持ie | translate…

芯片面积估计方法

一、概念 芯片面积的主要涵盖部分分为三部分 IO&#xff1a;芯片的信号及电源pad等Standard cell : 实现芯片的功能逻辑Macro block &#xff1a;第三方IP( PLL DAC POR Memory .etc )芯片面积估计就是通过目标工艺的库信息&#xff0c;设计的spec、以往设计的信息及&#xff…