微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > PCIE 2.0&3.0远距离传输,参考时钟怎么处理

PCIE 2.0&3.0远距离传输,参考时钟怎么处理

时间:10-02 整理:3721RD 点击:
现在要搞得是PCIE信号使用PCIE线缆远距离传输,电缆两端信号线采用signal repeater芯片处理。但是现在一直不确定参考时钟怎么处理,是直接用电缆传输,还是可以不传,再或者还是要加芯片驱动?有没用相关资料啊,找了很久找不到。

时钟no ssc

能具体说一下吗?

如果是线缆,那么应该是有加入clk的吧。这个clk需要作为data的参考。

线缆是有参考时钟的信号接口的,但是现在比较犹豫怎么接。是加buffer接上;还是直接接;还是干脆不接,在从设备端直接弄个100M时钟

线缆上有时钟信号,最好就接上,估计要用buffer,跟你的线缆衰减有关系,pcie要求参考时钟的边沿速率在一定范围内。
ssc是指扩频时钟的意思,如果线缆上不传输时钟信号,那么host和设备都必须使用非ssc的时钟,但是这样可能会造成EMI问题。你设计上要能够支持非ssc时钟模式,这样作为你万一时钟传输不成功的一个备案。
我也没做过长距线缆,只能从原理上给你以上建议

恩,我现在的想法和你差不多,先试试吧

如果距离太远,我建议时钟还是放在终端产生,选择符合PCIE2.0、3.0的时钟即可。只是用来做参考REFCLK。取哪里的都没关系,重要的是要符合时钟规范。PCIE使用HCSL类型时钟

我现在的想法是两种方法都做在板子上,调的时候都试一下。听说2.0与3.0在远距离传输时 对于修复时钟的要求不太一样,这个不太清楚

用异步时钟模式

你的远距离是多远?

10米的线缆,SAMTEC的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top