封装带axi和axis总线的IP

封装带AXI总线的IP参考https://www.cnblogs.com/chensimin1990/p/7090861.html

下面是我自己封装带axi和axis总线的IP的过程:

参考上面链接添加了AXI总线,本来也想再添加一个AXI总线将名字改成AXIS,然后将属性stream类型,但是它的引脚有一个不是我要的,当然这也是一种添加AXIS总线的方法。现在说满足我自己封装的情况:

1、先参考上面链接到第六步,然后把带AXIS接口的代码添加到.v文件(和链接其实操作一样,只是内容不一样)

封装带axi和axis总线的IP

2、你会看到下面的接口情况,这个时候我们把红色框里面的归纳成axis总线就可以了。

封装带axi和axis总线的IP

3、选中上面5个信号,右键进行归类。

封装带axi和axis总线的IP

封装带axi和axis总线的IP

封装带axi和axis总线的IP

封装带axi和axis总线的IP

4、最后根据链接封装好,就得到你想要的AXIS的IP。

如果出现接口问题就参考下面链接:https://blog.****.net/u011221336/article/details/77743829