原创 【博客大赛】CMU通道例化与普通GXB例化的差异比较

2014-11-7 12:14 2211 20 20 分类: FPGA/CPLD 文集: ALTERA FPGA

马上着手学习如何在项目中使用Stratix IV GX的CMU通道高速串行链路,那么首先第一步就是了解并使用Altera的MegaWizard插件管理器来例化CMU模式的GXB函数。如图1所示,是我们在例化正常的GXB通道的时候配置界面第一页,可以看到左边的GXB框图中包含了我们在datasheet中看到的所有的各个模块,比如接收通道的解串、对齐、8b10b解码以及相位补偿FIFO等模块,还有发送路径上的相位补偿FIFO、8b10b编码以及串化模块。

普通transceiver配置.jpg
图1:普通GXB模块配置界面
 
注意图1中,我们给GXB选择的协议是basic,即一般的点对点自定义传输。下面我们看看CMU通道使用时GXB的配置情况,如图2所示,对比图1,最明显的左边GXB框图里少了很多模块,其实就是少了PCS功能模块,整个GXB只包含了简单的PMA模块,所以在配置界面中必须选择“Basic(PMA Direct)”。
cmu通道配置.jpg
图2:CMU通道使用时GXB配置
 
 
本文主要比较了普通GXB和CMU GXB例化是的差异,大家在使用CMU通道时候必须按照图2进行配置,后面我们再详细讨论如何在用户逻辑中来实现PCS模块。
 
 
 

文章评论0条评论)

登录后参与讨论
我要评论
0
20
关闭 站长推荐上一条 /2 下一条