关于高速信号线RX,TX分层布线
最近有个案子,用到了Serial RapidIO差分高速信号。芯片FAE建议我们差分线的TX和RX分层直线。
有谁知道为啥要分层吗?主要是基于什么考虑呢?
谢谢!
我觉得是因为TX和RX是两对往两个方向的差分线。相同方向的走在同一层,对信号来说可能更好。并且往往TX信号会接一个DC BLOCKING电容。
我这种解释可能过于简单,希望有高手来详细的解释一下。
应该是差分的RX一层,TX一层
看单工还是双工的
其实间距拉开就行了,当然分层最好
mickycai, 差分线一般会加0.1u的AC couple电容,主要是起一个隔直的作用。TX和RX都会加的。
悟空寻欢,分层是基于什么考虑呢?我以前是做电脑主板的,一直没有分层的概念。
ayin267,双工要是分层,是基于什么考虑呢?
oostilloo,同意你的说法。我现在想弄清楚,到底为什么要分层?EMI?crosstalk?
感觉mickycai说的在理。或许反向的线对外辐射会小。
刚才在Tandra的Serial RapidIO switch的hardware manual上找到了一段话,看来确实如mickycai所言,是基于信号crosstalk的考虑(之一)。file:///C:/Documents%20and%20Settings/001341/My%20Documents/crosstalk.bmp
图片看不到啊。
呵呵
附上文字
Crosstalk Considerations
The Serial RapidIO signals can easily capacitively couple to adjacent signals due to their high frequency. It is therefore recommended that adequate space be used between different
differential pairs, and that channel transmit and receive be routed on different layers. Cross
coupling of differential signals results in an effect called Inter-Symbol Interference (ISI). This coupling causes pattern dependent errors on the receptor, and can substantially increase the bit error rate of the channel.
我认为是从串扰的角度来考虑的,一般情况下,近端串扰会比较大。对于发送同层的情况下,TX的远端就是RX的近端,RX的远端就是TX的近端,那么RX和TX就可能相互串扰。如果RX和TX不同层的情况下,就可以避免上述情况。但是如果,差分对相隔较远的情况下,当然也可以避免串扰,但会浪费布线空间。
TX,RX的分层确实是考虑到了XTK的影响,对于单线之间的串扰,一般是近端串扰大于远端串扰,而远端串扰其串扰保持的时间是固定的,近端串扰其饱和后幅度不变(一般不大),所以对于同步总线来说TX,RX分层走线可以避免在异步传扰出现,实现1:1的线距比(PCI33/66,GMII信号等).
对于差分信号而言,近端串扰与远端串扰并没有固定的大小关系(我个人的经验,有这方面数据的朋友希望共享给大家学习一下),但是同步串扰和异步串扰还是存在的,所以TX,RX分层走线可以减小异步串扰的发生.
至于差分信号的DC或AC耦合的选择需要根据物理层的编码方式来决定,如果是平衡编码则可以使用AC耦合,否则只能采用DC耦合