FPGA培训——Block Design的应用

通过自己的学习的和了解,觉得这种只是赛灵思的开发一种设计方法,这样做是便于开发者在复杂总线或者信号很多的时候进行连接,毕竟图形化更为直观。

Block Design中一般是添加的IP ,然后再次封装成Block,其实Block中添加代码文件也是可以的。所以我们本文分为两部分,第一部分是如何创建和封装自己的ip 第二部分是如何封装成block。

一 :如何创建和封装自己的ip

Vivado版本:Vivado 2019.2
开发板:xc7a35tfgg484-2

打包串口发送模块uart_tx
1、首先打开发送模块的VIVADO工程,确保其编译无误(最好进行仿真验证、上板验证保证其功能正确性),如下:

2、点击Tools-----create and package new ip

3、点击Next

4、选择选项1,点击Next,各选项含义:

1---将当前工程打包为IP核
2----将当前工程的模块设计打包为IP核
3----将一个特定的文件夹目录打包为IP核
4----创建一个带AXI接口的IP核

5、选择IP存放路径,建议专门建一个文件夹来管理所有建立的IP核,然后点击Next

6、点击OK,然后点击NEXT,会自动创建一个新工程,用来生成IP核

7、新生成的IP核打包工程如下:

弹出Package ip 界面。如果不小心关了这个界面,可以在最左边的“PacgeIP”</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值