微信公众号上线,搜索公众号小灰灰的FPGA,关注可获取相关源码,定期更新有关FPGA的项目以及开源项目源码,包括但不限于各类检测芯片驱动、低速接口驱动、高速接口驱动、数据信号处理、图像处理以及AXI总线等
工具平台:Vidado 2020
器件型号:xczu7ev-ffvc1156-2-i
封装步骤如下:
1、新建vivado工程,添加源码
2、Tools——Create and Package New IP,选择Package your current project(封装当前工程pro)
注意:Create AXI4 Peripheral 封装AXI4外设接口
3、Create New IP
4、设置IP信息
在主界面Package IP页中,点击左侧Packaging Steps一栏中的“Identification”。然后修改右侧箭头所指示的选项,括厂商(Vendor)、IP核名称(Name)、IP核显示名称(Displayname)以及对IP核的描述(Description)等信息。
5、设置IP核兼容性
主要指的是封装的IP核可用于哪些型号的器件,默认所有器件支持
6、设置文件组
在文件组(File Groups)中列出了IP核所使用到的源文件
7、设置变量
指的是模块中的parameter参数变量
8、设置端口和接口
自动生成M_AXI接口,代码采用与M_AXI一致的信号名称
9、自定义FDMA接口
10、添加自定义IP路径
11、IP库里调用IP
Vivado封装IP实例
于 2022-04-08 15:05:56 首次发布