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

Vivado IP设计流程
本文详细介绍使用Vivado进行IP设计的步骤,包括创建IP工程、设置库名和目录、封装定制IP、创建调用IP的工程等,帮助读者掌握以IP为中心的设计流程。

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

IP设计流程:

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

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

https://blog.youkuaiyun.com/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文件、下载即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值