天天看点

vivado的ip核创建以及在其他工程中引用自己创建的ip核

ip核的创建

该操作是基于vivado2019版本

vivado的ip核创建以及在其他工程中引用自己创建的ip核

点击第一个就是创建ip核

vivado的ip核创建以及在其他工程中引用自己创建的ip核

点击next

vivado的ip核创建以及在其他工程中引用自己创建的ip核

第一个是将本项目作为新ip核,我这里不用更改,选择next

vivado的ip核创建以及在其他工程中引用自己创建的ip核

项目的地址选择next

vivado的ip核创建以及在其他工程中引用自己创建的ip核

点击finish

vivado的ip核创建以及在其他工程中引用自己创建的ip核

对于ip核的描述,这个可以根据自己的需要进行修改

vivado的ip核创建以及在其他工程中引用自己创建的ip核

这里显示的是自己创建的ip核兼容的器件型号,这里根据自己的需要进行加减,按加号就可以添加新的型号

vivado的ip核创建以及在其他工程中引用自己创建的ip核

这里是ip核包含的文件,如果想要添加新的文件就右键添加就行了

vivado的ip核创建以及在其他工程中引用自己创建的ip核

这里是对代码中的parameter进行定义,本次代码中没有parameter所以这里没有参数显示

vivado的ip核创建以及在其他工程中引用自己创建的ip核

ip核接口的设置,这里一般无需更改

vivado的ip核创建以及在其他工程中引用自己创建的ip核

总线配置,本次项目没有

vivado的ip核创建以及在其他工程中引用自己创建的ip核

预览配置完的样子

vivado的ip核创建以及在其他工程中引用自己创建的ip核

点击package ip生成ip核

vivado的ip核创建以及在其他工程中引用自己创建的ip核

现在在 ip catalog的userip中能找到自己设置的ip核

如何在其他工程中引用自己创建的ip核

该操作是基于vivado2019版本

vivado的ip核创建以及在其他工程中引用自己创建的ip核
vivado的ip核创建以及在其他工程中引用自己创建的ip核

选择ip下的repository下点击右边的加号将之前创建的ip核文件路径加进去

vivado的ip核创建以及在其他工程中引用自己创建的ip核

现在在 ip catalog的userip中能找到自己设置的ip核

继续阅读