当前位置:   article > 正文

aurora 64B/66B ip核设置与例程代码详解_aurora64b66b例子工程

aurora64b66b例子工程

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线的分布情况;

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/482137
推荐阅读
相关标签
  

闽ICP备14008679号