前言
你是否还在了解aurora高速接口怎么用?
你是否还在烦忧aurora ip怎么配置?
你是否还在担心aurora配置不全导致不能建链?
使用本文推荐的方法,这些统统不是问题 。
aurora IP设置
根据自己项目需求选择对应的IP
根据项目需求(lane width,rate,lanes,interface等等)与硬件情况(clk)设置对应的参数
shared logic 模式选择,本文推荐的方法就是基于这种模式来的
aurora快速使用方法
例程代码修改
在工程中找到IP后鼠标右键打开IP例程
可以看到例程的结构,之后点击顶层进入文件进行修改代码
搜索上图信号,找到以下位置
需要添加代码的位置
添加代码段的内容
添加对外的输入输出接口信号
可能修改的init_clk时钟信号,因为大多数实际工程项目中这个时钟我们都是通过其他时钟生成的,而不会单独为了aurora接口额外设置一个时钟晶振,所以一般情况会修改为单端。
代码使用
如上图直接例化即可。特别注意USE_CORE_TRAFFIC参数一定要设置为0.
其余的信号根据实际使用情况来即可,图上也做了说明。
按本流程设计使用aurora接口,手速快的话可以在5分钟内设计完成,还不用担心配置有误的情况。
——————————————————————————————————————————
如果本文对你有所帮助,欢迎点赞、转发、收藏、评论让更多人看到,赞赏支持就更好了。
如果对文章内容有疑问,请务必清楚描述问题,留言评论或私信告知我,我看到会回复。
——————————————————————————————————————————
欢迎FPGA同行者关注微信公众号FPGA加速者,获取更多精彩