PCIE 3.0中使用的动态均衡概念-程序员宅基地

一、PCIE 3.0中使用的动态均衡概念

    因为PCIE 3.0信号的速率可以达到8Gb/s,而且链路通道走线也可能会很长,这可能会导致高速信号衰减过大,在接收端无法得到张开的眼图。因此在PCIE 3.0的Tx和Rx端均使用了均衡设置,以补偿长链路时高速信号的衰减。

    但由于实际产品中PCIE 3.0信号的传输链路的长度是不一致的,有时候长,有时候短,此时可能只需要Tx发送端的均衡即可实现良好的补偿,而不需要Rx端的均衡;或者在Tx发送端与Rx接收端使用相应的均衡等级组合才可能得到最优的眼图。而Tx端有11级Preset均衡设置,Rx端也有具有行为特性(即相关的参数设置会随着情况的不同而不同)的CTLE、DFE等多种均衡算法和设置以及CDR时钟恢复,这使得针对不同的链路情况设置不同的均衡设置变得更加复杂。

    PCIE 3.0中使用了动态均衡(DynamIC Equalization)的方法来自动实现和配置得到最优的均衡组合以满足不同时候的需要。即系统会自动根据链路的情况分析高速信号在接收端的性能(眼图等),通过分析结果来指导Tx发送端和Rx接收端如何设置均衡参数。如下图所示,在PCIE 3.0的发送端和接收端器件工作初始化过程中,系统会根据对链路的分析情况,要求Rx接收端发送TxEQ Preset设置请求给Tx发送端要

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34413357/article/details/93365511

智能推荐

如何获取网络资源?-程序员宅基地

# encoding=utf-8#python 2.7.10#xiaodeng#如何获取网络资源?#HTTP权威指南 26页#url就是因特网资源的标准化名称,他指向每一条电子信息,告诉你他们位于何处,以及如何与之交互。#URL是浏览器寻找信息时所需的资源位置。#一个人将浏览器指向一个URL,浏览器就会在幕后发送适当的协议报文来获取他所期望的资源。...

java守护线程 作用_Java守护线程的理解和使用场景-程序员宅基地

守护线程:为所有非守护线程提供服务的线程;换句话说,任何一个守护线程都是整个JVM中所有非守护线程的保姆;代码演示守护线程通过调用接口实现设置,java.lang.Thread#setDaemon(boolean on),参数boolean类型,true则是守护线程,false则不是守护线程;public static voidmain(String[] arg0) {System.out.pri..._java守护线程的作用和使用场景

bootstrap datatable java_初次使用bootstrap+datatable-程序员宅基地

最近维护系统,系统使用的UI框架是bootstrap+datatable,这里主要记录一下各属性的设置效果:var dtChannel = $('#dtChannel1').dataTable({"sPaginationType": "bootstrap", ///引用bootstrap"bServerSide": true, ///延迟加载"bFilter": false, ///是否启用客户...

harfbuzz安装位置 linux_Ubuntu14.04 64Bit 中从源码编译安装Gtk-3.16.3-程序员宅基地

(一)从源码编译安装GTK开发环境为了便于获取源码,截止2015-05-26的gtk相关源码的存放于网盘中:链接: http://pan.baidu.com/s/1gdITvWJ 密码: w2yd1. 相关网址Overview of GTK+ and its Libraries2.下载和编译源码包1)下载源码:(版本:gtk+-3.16.3.tar.xz)2)解压配置gtk源码$tarxv..._gtk-3 源码

ffmpeg编译笔记-程序员宅基地

最近互联网视频共享的网站很火,公司也想搞类似的网站,初步是用fms+ffmpeg形式fms负责在线录制,播放,ffmpeg则在后台处理上传的资源转换成一定的格式。 为了让ffmpeg支持的格式尽量多,所以特把我的编译笔记分享一下 环境:redhat as4 1

Java学习笔记(29)——Java集合01之总体框架-程序员宅基地

为什么80%的码农都做不了架构师?>>> ...

随便推点

is not a sibling in the same RelativeLayout 是怎么回事的呢?-程序员宅基地

用错了,把那句报错的直接改为android:layout_alignParentRight="true".这里你理解错了,外部那个relativeLayout是个整体,你表达的意思可能是要放在这个整体里面的右面,相当于椅子在教室里面的右面.用android:layout_alignParentRight="true".你的那句话意思放在整体外面的右面,相当于A楼在B楼的右面.

Spring+SpringMVC+MyBatis+easyUI整合基础篇(四)代码简化-程序员宅基地

作者:13GitHub:https://github.com/ZHENFENG13版权声明:本文为原创文章,未经允许不得转载。前言项目展示地址,点这里http://ssm-demo.13blog.site,账号:admin 密码:123456当然,也可以直接导入源码, 点击这里下载代码。Github地址在这里:https://github.com/ZHENFEN...

Java socket通信基本原理介绍(一)_java socket基本原理-程序员宅基地

Java socket通信基本原理介绍Java socket通信在Java语言中是一个使用很广泛的工具,所谓Java socket通信通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。[了解详细]Socket入门篇浅谈JAVA中如_java socket基本原理

selenium 远程服务器,Selenium远程配置问题-程序员宅基地

我得到了这个 . 错误而不理解缺失的部分 .使用Chrome驱动程序测试消息:测试方法SeleniumGridSmokeTest.UnitTest1.TestMethod1引发异常:System.InvalidOperationException:无法创建新服务:ChromeDriverService构建信息:版本:'3.6.0',修订版:'6fbf3ec767',时间:'2017- 09-27T..._云服务器上配置不上selenium路径

Active Directory审核的常见误区(3)_运维有小邓@的博客-程序员宅基地

存在未使用的用户帐户在AD域中是一个重大的安全隐患。离职员工和黑客可能会因此漏洞而去窃取企业的重要资源。

SAP中的时间表达方式-程序员宅基地

1.日期类型(D,Date)在sap里Date类型通过隐含的转换函数变为CHARACTER*8.Elementary data type = D 内部长度和输出长度都等于8System data type = DATS 内部长度 = 8 输出长度 = 10所有的日期类型在sap里都会通过转换函数存为 'YYYYMMDD'格式. Most of the tim..._sap dats什么类型