AXI协议应用篇
文章平均质量分 63
本次学习使用米联客提供的FDMA,深入解析并使用该IP创建工程实现相应功能
北纬二六
这个作者很懒,什么都没留下…
展开
-
FDMA读写bram
搭建完毕后即可:和native搭建系统一模一样,首先系统时钟进来,进过pll配置后,输出100M时钟,将100M时钟作为系统复位低速时钟,pll的locked信号作为复位,复位出来的信号作为全局复位,将该信号作为所有控制模块下的复位信号。2.第二个为外部复位信号输入,通常我们复位使用时钟稳定后的locked信号,所以可以将pll输出的locked接上去,其次dcm_locked为 pll 的locked信号,因此我们将locked也接到上面。4.软核的复位信号,本次没使用软核,不需要。原创 2023-05-09 16:42:06 · 175 阅读 · 0 评论 -
vivado IP核封装
右键:creat interfination,从上往下依次是,这个封装接口的名字,是从口还是主口,以及接口文件存放地方,一般都放ip生成的地方。3.点击如下所示,生成创建IP封装,就是将当前的工程内部的代码封装为ip,如果你是有次级目录的都一起添加进来无所谓。1.创建新的vivado工程 这个工程可以是随意创建的,只是想借助vivado这个工具罢了。4.接下来的位置选择就是你想自己的IP封装完放到哪个地方,选好文件夹后:一直点击OK就行。2.将需要封装的源码文件添加到工程当中。原创 2023-05-09 12:40:03 · 720 阅读 · 0 评论