赞
踩
1.概述
本文是总结aurora 64B/66B ip的学习成果。主要是从ip核的设置与ip的例程代码两方面来介绍aurora的使用情况。
2.参考文档
《pg074-aurora-64b66b》
《ug476_7Series_GTX_GTH_Transceivers》
3.Aurora 64B/66B ip设置
本例程使用环境:
编译环境:vivado 2017.4
选用FPGA:xc7k325t-2ffg900i
4.IP设置界面简介
下面是IP设置情况,重点部分我会打框提醒。
4.1 IP第1页情况
本页主要是设置aurora的速率参数。
1)line rate:线速率,即aurora的速率,(注意:不同的FPGA型号支持的最大速率不同,可参考ug476);
2)GT refclk:gtx的参考时钟,这个时钟根据线速率设定,
gt_refclk=line_rate÷20。也可在ug476中查表;
3)Init clk:初始化时钟频率,对7系列FPGA默认为50MHZ;
4) GT DRP clk :GT的DRP时钟,只有7系列FPGA有,默认为100MHZ;
5)Dataflow mode :数据流模式,根据需要选择;
6)本页其他设置默认即可,若想了解可参考《pg074》。
图 1 IP第一页
4.2 IP第2页情况
本页主要是设置aurora的GT使用情况。
1)Lanes:使用的GT线数;
2)Lane assignment:GT线的分布情况;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。