美文网首页
PCIE 3.0中使用的动态均衡概念

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

作者: 小学究鑫鑫 | 来源:发表于2019-12-25 16:22 被阅读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中使用了动态均衡(DynamICEqualization)的方法来自动实现和配置得到最优的均衡组合以满足不同时候的需要。即系统会自动根据链路的情况分析高速信号在接收端的性能(眼图等),通过分析结果来指导Tx发送端和Rx接收端如何设置均衡参数。如下图所示,在PCIE 3.0的发送端和接收端器件工作初始化过程中,系统会根据对链路的分析情况,要求Rx接收端发送TxEQ Preset设置请求给Tx发送端要求其进行相应的Preset均衡设置,Tx发送端也会发送RxEQ均衡设置请求给接收端要求其进行相应的RxEQ设置,通过这样一个初始化过程获得一个最优的均衡设置,从而在接收端得到最优化的高速信号(眼图)。

PCIE 3.0的动态均衡初始化过程包括如下4个阶段:

Phase 0:下行端口使用8b/10b编码方式传达发送端和接收端预设值(preset)给上行端口,这些值使用TS2(Train Sequence2)训练序列来传达。当信号速率切换到8GT/s以后,上行端口发出包含有其收到的预设(Preset)值的TS1训练序列。

    Phase 1:通过交流TS1序列,带有预设(Preset)的8GT/s初始化链接成功(BER<=10e-4)。

    Phase 2:下行端口器件通过TS1训练序列发送均衡请求来调整上行端口器件的输出设置,直到获得最优设置为止(BER<=10e-12)。

    Phase 3:上行端口器件通过TS1训练序列发送均衡(均衡系数/预设)请求来调整下行端口器件的输出设置,直到获得最优设置为止(BER<=10e-12)。

二、PCIE 3.0中使用的动态均衡的优缺点

    PCIE 3.0中使用动态均衡方法能够针对不同的情形自动配置并优化发送端和接收端的均衡设置,补偿信号的传输通道对高速信号带来的影响(如损耗),以在接收端获得最好的信号质量。

    但是动态均衡优化过程需要花费时间,有时候可能会导致系统工作或运行超时等错误。因此,PCI Express® Architecture PHY Test Specification Revision 3.0 规范的2.3, 2.4, 2.7, 2.10 及2.11等章节规定了对动态均衡链接(link equalization)的测试,规定动态均衡链接需要在特定的时间内(小于500ns)完成。

相关文章

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

    一、PCIE 3.0中使用的动态均衡概念 因为PCIE 3.0信号的速率可以达到8Gb/s,而且链路通道走线也...

  • PCIe 均衡机制-转

    3.1.1 两种均衡机制 PCIe 协议定义了两种均衡机制:自动均衡与软件均衡机制,接下来分别介绍这两种均衡机制。...

  • EQ

    PCIe3.0规范要求对发送器(Transmitter)或接收器(Receiver)进行均衡(Equalizati...

  • 4层负载均衡服务偶发1S请求的故障分析

    4层负载均衡平台上线后,在公司推广比较顺利,有很多业务使用。我们支持两种服务:静态负载均衡与动态负载均衡,静态负载...

  • pcie虚拟网卡驱动总结

    项目需要使用pcie进行固件升级,为了适配原来的协议和应用,从pcie虚拟一个网卡出来进行升级。 因为Linux ...

  • Spring Cloud Alibaba使用Nacos做注册中心

    对在Spring Cloud Alibaba使用nacos做注册和动态配置中心,Feign远程调用,并实现负载均衡...

  • Nginx + Tomcat 负载均衡

    Tomcat可以做集群来动态均衡均衡策略1平均轮询2加权轮询3ip哈希4fair (自己管理动态管理后端均衡)5u...

  • 心里想什么,就会有什么 每日一思(9.26—10.2)

    一 世界是在失衡到均衡再失衡又寻找均衡的一个动态状态。世界的无序在于失衡,有序则在动态的均衡中。政治学才是最大的学...

  • NGFF、M.2、PCIe、NVMe概念区分

    故障现象:对于NGFF/M.2、PCIe、NVMe等概念的说明。解决方案:NGFF (Next Generatio...

  • PCIE配置

    PCIE 性能 下表列举了各代PCIE的性能,可见 PCIE总的传输速率 = lane数 * 单lane带宽 PC...

网友评论

      本文标题:PCIE 3.0中使用的动态均衡概念

      本文链接:https://www.haomeiwen.com/subject/ificoctx.html