大家好,新手上路。希望有人能提醒下。
最近公司项目需要用到Cyclone IV 的收发器。我负责调试。用的是EP4CGX150芯片,2个板子都双工收发数据。现在在看资料。看的是Altera收发器的手册。边看手册边做modelsim仿真。很多地方都看不懂。希望有人能解答下,小弟感激不尽。
1. 在发送数据通道中 8B/10B编码中 有数据和控制字,控制字是用来干什么的?
其中tx_ctrlenable 端口被置位时,第二个8'hBC 数据作为控制字被编码,而其它数据作为数据字被编码。控制字可以干什么?
2. 在接收数据通道中的 字对齐器是干什么的
3 .我仿真时,第一个收发器输入并行数据8bit位宽,如果数据率需要1G的话,输入的时钟cal_blk_clk需要125Mhz?我们的板卡上用的是差分时钟。
第一个收发器有串行数据输出,但是我不知道对不对。
然后我将第一个收发器输出的串行数据灌入第二个收发器,当做输入数据,但是始终无法得到并行数据输出。
反正现在对收发器还是很迷糊,希望大家可以普及下知识,多多分享,谢谢啦~
|