altlvds的收发核有两种使用方式,但模型都是一样的,发送端给出发送时钟和数据,接收端接收随路时钟和数据;
方式一:内部PLL
发送核发出的是慢时钟,但该方式仿真只能到500Mbps;
使用该方式时,收、发核同源的话可以共享PLL;
使用此方式时接收端需要做数据拼接。
方式二:外部PLL
这样的好处是不占用PLL,对于一块上下行接口的板卡来说,需要加入2对tx、rx核;
随路时钟300M,数据速率600Mbps,实测稳定;
使用此方式时,需要采用同步字,根据输入的快时钟找出采样时钟。也就是需要接收端自己写逻辑进行Link,我实测上电后只要Link一次,就确定了快时钟和采样时钟的相位,以后无需再次Link。
本文介绍了altLVDS接口的两种使用方式,包括内部PLL和外部PLL的方法。内部PLL方式适用于仿真环境,发送核提供慢时钟,接收端需要进行数据拼接。而外部PLL方式则更适用于实际应用,能实现更高的数据速率,且不需要占用内部PLL资源。文章还详细阐述了这两种方式的具体操作和优缺点。
4967

被折叠的 条评论
为什么被折叠?



