altlvds的收发核有两种使用方式,但模型都是一样的,发送端给出发送时钟和数据,接收端接收随路时钟和数据;

方式一:内部PLL

发送核发出的是慢时钟,但该方式仿真只能到500Mbps;

使用该方式时,收、发核同源的话可以共享PLL;

使用此方式时接收端需要做数据拼接。

 

方式二:外部PLL

这样的好处是不占用PLL,对于一块上下行接口的板卡来说,需要加入2对tx、rx核;

随路时钟300M,数据速率600Mbps,实测稳定;

使用此方式时,需要采用同步字,根据输入的快时钟找出采样时钟。也就是需要接收端自己写逻辑进行Link,我实测上电后只要Link一次,就确定了快时钟和采样时钟的相位,以后无需再次Link。

posted on 2019-07-19 12:09  tubujia  阅读(845)  评论(0编辑  收藏  举报