在看mother board design guide的时候,看到PCIe Gen 3和Gen 4在超出最长线长后给出的不同solution,表示疑虑。于是把redriver和retimer的概念重新复习了一遍。没有找到太权威的文献来论证。大概的总结为,redriver和retimer都是中继器。redriver通过信号均衡化和预加强等技术,重新加强再发送出去。retimer则是通过内部时钟重构信号,再恢复后发送出去。等以后学习中,还需要进一步分析redriver和retimer的区别和应用。

Question:

PCIe Gen4 Links that exceed the length limits need to use a PCIe retimer to break the link in to multiple segments, each at or under these length limits.

PCIe Gen3 Links that exceed the length limits need to use a PCIe redriver to break the link in to multiple segments, each at or under these length limits.

中继器(RP repeater)

是工作在物理层上的连接设备。适用于完全相同的两类网络的互连,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。中继器是对信号进行再生和还原的网络设备。

优点:

1.扩大了通信距离;

2.增加节点的最大数目;

3.各个网段可使用不同的通信速率;

4.提高了可靠性。当网络出现故障时,一般只影响个别网段;

5.性能得到改善;

缺点:

1.由于中继器对收到被衰减的信号再生(恢复)到发送时的状态,并转发出去,增加了延时。

2.CAN总线的MAC子层并没有流量控制功能。当网络上的负荷很重时,可能因为中继器中缓冲区的存储空间不够而发生溢出,以致产生帧丢失的现象。

3.中继器若出现故障,对相邻两个子网的工作都将产生影响。

Redriver,也称为讯号中继器(Repeater IC),可以重新产生讯号,在高速接口上增加讯号质量。高速的讯号频率造成设计上可用的宽裕度降低,增加设计耐用、高性能系统的难度。透过使用同等化(equalization)、预强调(pre-emphasis)和其他技术,可让单一ReDriver调整与矫正传输端上频道的损失,并在接收端上恢复讯号完整性。因此可以在接生端产生宽裕度足以满足传送可靠讯号、减少讯号错误率的眼图 。

Redriver讯号中继器(Repeater IC)是解决设计复杂设计难题的关键的技术,现今各种应用的高速链接所需的高速数据传输通讯协议都可以应用。为了让更加完善讯息能够在电路上传送,Pericom采用领先业界的讯号调适技术,提供redrivers。Redrivers提供比基于协议讯号更好的性能,不需要在终端点终止信号,然后重新传送,因此消除延迟和附加系统成本。此外,redrivers调节与传递讯号是透过物理层工作,因此有最少的讯号抖动 。

Retimer就类似于一个PHY芯片,其信号在经过Retimer的时候,通过内部的时钟重构信号,使其信号传输能量增加,然后再继续传输。Retimer是内部具有CDR(数据时钟恢复)的IC,实现数据的恢复之后然后再此按照串行通道把信号发送出去。可以减轻信号的抖动。

Re-driver的作用只是增强原有的信号,在物理层补充能量,而Re-timer则是把前一级的信号进行重构然后再发送出去。产生了时钟,并恢复了数据。

作者:Double_Blue
链接:https://www.jianshu.com/p/d4cd9a50d3c2
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

Repeater:Redriver 和Retimer相关推荐

  1. 网络通信技术中的中继器repeater

    1. repeater的作用 对信号进行再生和还原 2. repeater的优点 延长通讯距离 提高可靠性 增加节点的最大数目 各个网段可以使用不同的通讯速率 3. repeater的缺点 增加了延时 ...

  2. 高速信号传输约翰逊 pdf_高速串口技术如何突破板级连接限制

    但在信号完整性上,USB4对系统设计提出了更大挑战.能否以比较便宜的板材,实现USB4传输速度,成为USB4普及初期所面临的考验. 文︱王树一 图︱硅谷数模 虚拟现实(VR)对显示技术的要求有多高?在 ...

  3. PCIe 每日一问一答

    以下转载自[毅力挑战]PCIe 每日一问一答(2022.03 归档)-阿里云开发者社区 一位有毅力的大神 2022.03.01 - PCIe Retimer 是什么? 随着 PCIe 的迭代,传输速率 ...

  4. Repeater分页代码

    //ASP.NET中的DataList和Repeater提供了简单快速的方法來显示,其间,我们可以使用<ItemTemplate>更是使我们能随心所欲的控制数据的排放样式! //.可惜的是 ...

  5. Datalist控件,Repeater控件如何分页?

    Asp.net提供了三个功能强大的列表控件:DataGrid.DataList和Repeater控件,但其中只有DataGrid控件提供分页功能.相对DataGrid,DataList和Repeate ...

  6. 使用Repeater的Template

    .NET FX提供了一个方法,就是使用Template来在程序运行时对Repeater的显示进行控制. 这里我就不多说了,可以去看MSDN中的相关资料.(嘿嘿,其实我也没搞多少 ).. 其实主要是pr ...

  7. Repeater控件的分页问题

    作者:zhoubin@mail.sdu.edu.cn 以前做ASP的时间不算短,可是做ASP.NET我是个新手.前几天做项目,遇到一个问题,要求比较复杂的数据格式显示,用DataGrid非常难实现,后 ...

  8. 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论

    作者:Scott Mitchell [概述] WEB开发自从有了基于脚本的WEB编程技术(如ASP)以来,经历了一个漫长的过程.通过使用微软的ASP.Net技术,传统的ASP中大量的.单调乏味的.重复 ...

  9. 使用嵌套的Repeater控件显示分级数据

    作者:wincheer  来自:Asp.Net中文专业网 简介 本文描述如何使用嵌套的Repeater 控件来显示分级数据 .当然了,你也可以将这一技术应用到其他的列表绑定控件上去,比如DataGri ...

最新文章

  1. OpenCV学习笔记之改变图像的对比度和亮度
  2. java 类一定要声明成public_类和对象练习题
  3. 使用 C# 开发浏览器扩展
  4. 董明珠“不让加班了”!格力官宣:实行双休,取消加班
  5. 【js Date】时间字符串、时间戳转换成今天,明天,本月等文字日期
  6. 微信公众平台开发(四)——微信支付
  7. dbeaver驱动问题解决方案
  8. 最小树形图(bzoj 4349: 最小树形图 2260: 商店购物)
  9. 关于 react createFactory 的小技巧
  10. Unix/Linux笔记全集
  11. js的this作用域
  12. Excel2003创建表格首行冻结
  13. 求两个数的最大公约数(C++)
  14. MaxProxy代理可以替代911s5代理吗?还有哪些软件可以使用
  15. java检索电脑的所有图片_查找电脑里重复的照片
  16. PS轻松制作四种扁平化风格图标
  17. Pig 更新: 发布 0.7 版本
  18. os x怎么新建html文件格式,如何在Mac OS X中为邮件制作HTML签名 | MOS86
  19. N1文件服务器,n1盒子搭建ftp服务器
  20. 计算机教育cscd,工程技术方向论文投稿,这几本CSCD期刊值得推荐

热门文章

  1. Spring的bean的注创建、依赖注入、自动装配
  2. Flutter设置App的应用名字和应用logo图标的方法(android ios web)
  3. 嵌入式编程语言挑选的原则
  4. ReactOS:基于Windows的开源操作系统
  5. 趣图:各种程序员的键盘热力图
  6. PDF文件中插入图片(图章)
  7. xaxis python_python-平日名称中的xaxis
  8. mysql错误1197,【MySQL故障处理】 Seconds_Behind_Master= NULL Error_code: 1197
  9. 管理科学基础知识__后悔值计算
  10. 计算机无法与internet同步时间,win7系统能上网可是无法同步Internet时间的解决方法...