去年买了一张ATI的显卡,但是很坑爹的是显卡后面没有VGA接口,除了一个HDMI,另外两个接口不认识,后来认识了DVI,用DVI连接显示器,剩下一个接口是什么一直没管,前两天电脑清灰,感兴趣了,去查了一下,原来这个接口叫做display_port(DP),是从2006年提出的接口,而且,这两年风头强劲,变种出来的eDP在很多嵌入式设备上也有使用,比如,苹果的ipad就是用了edp接口

接口定义如下

DisplayPort是由美国视频电子协会(VESA:Video Electronics Standards Association) 在2006年5月提出的一种新型的数字显示接口规范,主要用于在源端和设备端(如电脑显示器)之间传输视频、音频、USB以及其它格式的数据信息。DisplayPort规范采用免费授权方式,旨在取代VGA、 DVI和LVDS,提供高性能的视频传输通道。用户可以通过使用adapter兼容目前的VGA/DVI显示设备。虽然所支持的功能与HDMI很相似, 但其目 标只是作为HDMI的补充, 而非取而代之。

DisplayPort包括三个独立相关的标准: 外围DisplayPort(external DisplayPort interface)标准和两个内部(internal interfaces)DisplayPort标准:embedded DisplayPort (eDP) 和 internal DisplayPort(iDP)。 2010年起,在移动PC和PC显示器市场,external DisplayPort interface取得了一些进展。eDP主要用于移动和嵌入式设备;iDP类似eDP,但主要用于数字电视设备。 eDP和iDP设计于各自领域以替代LVDS

首先我们说说硬件层

一般而言,这种新型的显示接口必然是为了高速传输出现的,那么传输模式肯定就是差分对传输,dp也是这样,他的连接框图如下

其中,main link 是主要的数据传输通道,一般而言,dp一个对线包含N,P两根差分线(可以认为是一个通道,尽管官方不这样说),四个对线构成一个link组,每对线支持两种传输速率2.7GBPS或1.62GBPS,这样,一个link组就能达到最大10.4GBPS的数据传送效率,八根线(dp采取了一种微封包的数据传输架构,将时钟线分布在数据线中,后面详细说).另外,并不要求一个link中四组对线全部使用,可以选择使用1 2 4

Aux_ch 该通道也是两根线,也是用来传输数据,但是主要用来传输管理数据或者其他控制数据,甚至可以用来传输游戏手柄数据,该通道是慢速通道,速度1mbps以上

还有一个HPB线,用于检测设备热插拔,类似于USB热插拔功能

因为dp接口的每一条线路都是数据线,没有专门的时钟线,所以在电路设计以及远距离(15M)传输的时候,信号因为时钟衰减和丢包问题造成的图像失真就变得很容易解决了

DisplayPort在主链路上采用的是ANXI 8B/10B编码, t接收器收到输入的差分信号,通过CDR( clock and data recovery)电路分离出数据和时钟信号,

有电路框图可以看出来,AUX通道是一对半双工的信号传输通道, 其中,源端设备为主、终端设备为从。所有通讯都必须由源端设备发起(类似USB的传输模式),终端设备也可以透过热插入讯号来提出通讯请求。 辅助通道在15公尺的传输距离上提供1Mbps的传输速率,同时对传输延迟做了 严格要求:通讯必须在500us内完成

另外,aux通道也可以用作音频传输通道,实现电话会议,一体电视等功能

左边是老式传输方式,右边是edp传输方式

displayport的更多相关文章

  1. DisplayPort的时钟隐藏和时钟恢复

    转:DisplayPort的时钟隐藏和时钟恢复 无时钟线的视频数据传输是DP协议的一大特点,将时钟信号隐藏在数据中是传输协议的设计趋势.时钟恢复技术也是DP芯片设计的关键技术.在这说一下在发送端时钟是 ...

  2. Apple Low Power DisplayPort(ALP_DP)学习随笔

    edp是PC内置显示接口的主流标准,主用于笔记本电脑或PAD上,普遍用于中大尺寸PANEL. 系统架构如下: apple 的ALP_DP 源于edp 1.4(edp1.4又是源于DP V1.2a版本) ...

  3. Lenovo ThinkPad W520 4282-A76

    processor: Intel Quad Core i7-2630QM (2GHz, 8MB L3, 1333MHz FSB, 45W) graphics adapter: NVIDIA Quadr ...

  4. sandy bridge

      SANDY BRIDGE SPANS GENERATIONS Intel Focuses on Graphics, Multimedia in New Processor Design By Li ...

  5. USB Type-C 接口有什么优点?

    USB Type-C 接口有什么优点? 提到USB Type-C接口(以下简称为USB-C),大家第一个能想到的是USB-C接口能正反插,用起来很舒服.了解更多的可能还支持USB-C接口速度更快, 达 ...

  6. ThinkPad_T430重装系统

    联想thinkpad T430为T系列的旗舰级产品,全新的ThinkPad T430将该系列坚固的机身.稳定高效的散热表现.超强的易用性.不俗的性能以及出色的操控感受等优点完美的继承下来,始终坚持把每 ...

  7. LVDS,MIPI,EDP

    一.背景介绍: 随着显示分辨率的越来越高,传统的VGA.DVI等接口逐渐不能满足人们的视觉需求.随后就产生了以HDMI.DisplayPort为代表的新型数字接口,外部接口方面HDMI占据了较大市场优 ...

  8. HTC Vive 体验的折腾经历

    HTC Vive 是个什么东西, 想必我就不用介绍了, 不知道自己百度吧 HTC Vive发布已经有一段时间了, 一直很纠结买还是不买, 这玩意太贵(官网6888),买了还不能直接用, 还要配太高性能 ...

  9. 跨代的对决 英特尔i7-6700HQ对比i7-4720HQ性能测试

    http://itianti.sinaapp.com/index.php/cpu 跨代的对决 英特尔i7-6700HQ对比i7-4720HQ性能测试 2015-10-13 19:46:31 来源:电脑 ...

随机推荐

  1. 使用runloop阻塞线程的正确写法

    使用runloop阻塞线程的正确写法 runloop可以阻塞线程,等待其他线程执行后再执行. 比如: @implementation ViewController{    BOOL end;}…– ( ...

  2. 转载 Deep learning:七(基础知识_2)

    前面的文章已经介绍过了2种经典的机器学习算法:线性回归和logistic回归,并且在后面的练习中也能够感觉到这2种方法在一些问题的求解中能够取得很好的效果.现在开始来看看另一种机器学习算法--神经网络 ...

  3. 学习笔记——Windows7下Android与Cocos2dx的安装配置

    1.下载eclipse.安卓SDK.配置ADT等,android开发必备,略. 2.下载NDK.Cocos2dx.Cygwin 2.1NDK下载,请下载对应的32位或者64的较大的压缩包(较小的只有t ...

  4. 分布式数据库Cobar

    Cobar简介: Cobar是关系型数据库的分布式处理系统,它可以在分布式的环境下看上去像传统数据库一样为您提供海量数据服务. 产品在阿里巴巴B2B公司已经稳定运行了3年以上. 目前已经接管了3000 ...

  5. 用Visual Studio 2015 编写驱动之前一定要注意的问题!!!

    如果你确定要使用Visual Studio 2015 编写驱动,那么在你安装Visual Studio 2015 和WDK之前,一定一定要注意一件事情,那就是确保SDK和WDK版本保持一致,切记切记! ...

  6. hdu4861(游戏)

    数论问题:试题 题目没有看懂,但是解题方法感觉的确是非常巧妙的,应该是属于数论一方面的试题. 试题分析: 首先是DouBiNan先取,所以肯定优先选取剩余中值最大的,于是不存在说DouBiNan值小的 ...

  7. sphinx set several dates as filter

    http://sphinxsearch.com/forum/view.html?id=3187 > I think I may have found a bug. Yep, it looks w ...

  8. 【转】获取/设置IFRAME内对象元素的几种JS方法

    1.IE专用(通过frames索引形象定位): document.frames[i].document.getElementById('元素的ID'); 2.IE专用(通过IFRAME名称形象定位): ...

  9. Ubuntu Linux系统下apt-get命令详解

    整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家.常用的APT命令参数: apt-cache search package 搜索包 apt-cache show pac ...

  10. Android应用性能测试之CPU和内存占用

    最近发现自己学的很多东西没有做好积淀的工作,也萌生了写一些东西的念头.本人也没有写博客的习惯,下边就写一下手机端的性能测试. 最近公司,要我们从事对竞品的性能测试,我负责CPU和内存的性能测试,下面就 ...