0936
第一种方法是找到比特边界。一种方法是约定时钟。
约定收发器的时钟,也能找到它的边界,16倍的波特率。
但是这个只能用于低速。
速度高了以后,这两者之间的建立保持关系变得严峻起来。
0937
当你仍然用16倍的波特率来捕获,比方说我们要做到800M,很可能这个建立和保持,就比它的1/16还要宽。
所以说这个时候用约定的时钟,高速做不了,只能用于非常低的速度。
用约定时钟的方法,来解决比特边界的问题。
这个速度再进一步提高,比方说我们提高到4、500M。
0938
这个时候发送器、接收器约定不行了,就必须有一根时钟线。
接收器它必须知道,发送器的时钟边界在什么地方?
signal的比特的边界在什么地方?
如果在高速的情况之下,必须要有伴随的一个时钟信号。
历史上,在源同步出现之前,接收器要加大一个信道,专门发送时钟。
哪怕成本高,也要加送一路时钟信号。
0939
有了这一路时钟线,接收器它能够知道发送器的时钟,当然在接收端能够找到对应的signal的边界的位置。
但是这种方式在历史上,应用时间很短。
或者说在现在的高速的应用通信系统里面,几乎都看不到它的影子,很快就退出了历史舞台。
因为它带来了一个非常麻烦的问题。
第一,租用时钟线要占用信道成本。
0940
第二,附加的时钟线,速度还不能特别高。
因为这两根线各自的延迟是不一样的。
在发送端是对齐的。
0941
特别是在无线通信的时候,不同信号需要租用不同的频道,哪怕离得很近,它也是不同频带。
不同频带,就有不同传输特性。
那是无线。
如果是光纤,还有些其它的通信,这段延迟会更大。
0942
到了接收端口,仍然会收到信号,但是这两者的延迟关系不一样。
0943
在发送端口Pt端的对齐关系,在接收端Pr端对不齐了。
就会造成延迟的误差。
既然对不齐了,这个信号就失去作用了。
这个时钟,我们的目的,就是要能找到signal的翻转的边界。
就是比特的边界。
但是它又有偏差了,对不齐了。
0944
这段偏差呢,跟信道的特性有关。
很快人们就放弃了这种模式。
替代的是另外一种模式。
人们就想,能不能将signal和时钟这两个信道的延迟尽可能做到一致?
怎么样做到一致呢?
我们讲了,随路。
现在我们讲了三种做法,就是三种将边界对齐的方法。
0945
第一种方法,就是约定时钟系统,约定两个时钟的频率,这是低速。
第二是增加时钟线。
发送器和接收器之间增加一条时钟通道。
第三个,就是随路时钟了。
不仅要增加一条线,这条线还要跟信号线的延迟尽可能一致。
怎么样做到一致呢?
我们打开互联网的双绞线,就看得到,双绞线里面是打交叉走的。
它们两者要一致,就是尽可能地时钟线和信号线,它的随路特性要一致。
称之为随路。
随路时钟,又称之为源同步。
