Vivado2017.4创建和封装用户IP核(使用Nexys4开发板)

      vivado不同于ISE的设计模式,vivado提供了以IP为中心的设计流程,可以帮助设计者快速的将自己的设计和算法转换成可重用的IP。

IP设计流程:

一、创建用于创建IP的工程

按照这个链接创建即可,下一步对这个工程封装成一个IP核,然后其他的工程调用这个自定义的ip核

https://blog.csdn.net/kenjianqi1647/article/details/84821462

二、设置定制IP的库名和库目录

创建好IP工程之后

1、设置库名和库目录

2、封装定制IP的实现

(1)Tools- Create and IP Package...

 

(2)IP参数配置

按照自己的需求填写

(3)选择Compatibility,确认该IP核所支持的FPGA类型

(4)File Groups,可以根据自己的需求添加一些额外的文件,如平台测试文件。

(5)Customization Parameters,根据自己的需求定义参数

(6)最后点击Package IP按钮,完成ip封装

最后关闭当前工程

三、创建用于调用IP的工程

1、创建新工程

    按照普通方式创建即可

2、设置包含调用IP的路径

 3、创建基于IP的系统

(1)Create Block Design

 (2)添加自己设计的ip核

(3)连线

 

 (4)点击Create HDL Wrapper...

(4)综合、添加约束文件、实现、生成bit文件、下载即可

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值