将自己做的FPGA工程封装成一个IP核

平台与材料

  • 一个写好的工程,综合通过,不用布局布线,ISE或Vivado皆可。如果是ISE,需要在properties里取消选中 iobuf 。这样就只能被当做内部模块调用了。
  • Vivado

步骤

打开Vivado,创建一个工程
Tools -> Create or package IP
里面有三个选项,分别是打包本工程,打包本工程的一个Design,打包一个目录下的工程。
一般会选第三个
在该目录下,应该有一个Vivado或者ISE工程,综合通过了的。
选择完打包的目录后,选择Automatically select top module。
一般都能选择到正确的top module,如果选错了,先查看文件是否全部导入,如果全部导入了还选错顶层模块,那就右键手动set as top。
这个时候在右上侧的代码视窗里应该出现了配置IP核的选项,有好几种,慢慢选,完了在最后一栏检查有没错漏,然后点package IP。
然后IP就生成好了,在Block Design的原理图视窗右键add IP,就能找到你刚刚打包的IP了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值