创建和打包AXI Interface IP的前流程和后流程
-
step 1 : 选择类型
-
1: 将当前的工程打包成IP
-
2: 将当前的BD工程打包成IP
-
3: 将指定的源码打包成IP
-
4: 创建一个新的AXI 接口IP
-
其中3和4是比较常用的,本次记录如何创建一个新的AXI 接口IP, 其他的操作流程差不多
-
step 2: 设置基本信息
-
1: IP的名字
-
2: 在IP Catalog中的名字
-
step 3 :设置接口参数
-
1: 接口名字前缀可修改为自己喜欢的,一般默认
-
2:AXI 接口类型支持FULL, Lite, Stream
-
3: 作为主机还是从机,一般为从机Slave
-
4: 数据位宽,AXI LITE默认最高32bit,如果想修改
-
5: 控制寄存器数量
-
step 4 : 选择编辑IP
-
点击完成进入新工程
-
step 5 :打开XML文件
-
基本详情页,可以修改信息
-
step 6:增加适配的器件型号
-
选择支持的平台属性
-
1:增加属性
-
2:全部xilinx FPGA平台
-
step 7 :设置参数
-
默认参数
-
可以双击进去,增加可选参数,就可以在使用的使用双击IP进行参数设置
-
step8:端口设置
-
1:自动识别出的AXI接口
-
2:自动识别出的时钟和复位接口
-
3:可以添加接口总线将信号打包成总线,具体可参考日记5-2 User Inteface BUS MAP
-
step 9 : 打包IP
-
打包IP
-
step 10 : 在工程中添加IP