数字积木(IP)设计流程

目录

IP设计

IP调用


IP设计:设计一个四输入与非门IP

IP调用:IP核在其他工程中例化调用

IP设计

创建 vivado工程

选择工程文件位置以及工程名

选择第一个RTL project即可

选择语言为 verilog

选择板卡芯片型号

添加源文件

源文件名称

可以添加源文件输出管脚,一般默认即可

编写源文件

源文件综合编译

创建 IP不需要implement,所以cancel即可

点击 Tools下的Create and Package New IP...创建IP

默认 next

选择第一个,封装当前工程为 IP

选择 IP文件的位置,后面调用IP要选择此位置

默认finish完成IP的信息设置

选择 IP的name和display name

点击 review and package,然后点击Package IP

创建成功

IP调用

打开要调用 IP的工程,然后点击setting下的IP

点击 IP下的Repository在右边添加IP位置

添加位置时若弹出以下命令框,则表明是一个正确的 IP

IP Catalog 打开可以在UserIP下看见创建的IP,或者在命令框搜索IP的名称

创建 Block Design并命名

调用刚刚添加到工程的 IP

然后在 Block Design中添加Port

Port命名以及选择输入输出

完成以下的连线

右击 Block Design后选择Generate Output Products...

默认 Generate

右击 Block Design后选择Create HDL Wrapper...

选择第二个将会自动更新 IP

此时完成 IP的例化,即可看见Block Design对应的模块,即可进行后续工作

相关推荐
Chenyu_31037 分钟前
DPDK、TC 和 XDP:Linux 高性能网络到底在优化什么
linux·服务器·网络·缓存
徐同保1 小时前
免费ssl证书全流程AI配置(含七牛云cdn)
网络·网络协议·ssl
lisw052 小时前
制造业信息化:现代工业的发展趋势!
大数据·网络·人工智能
陈让然2 小时前
WSL 桥接设置静态IP(快速)
linux·网络·ubuntu
持敬chijing2 小时前
白盒测试与代码审计-js登录逆向实战
javascript·网络·安全·web安全·网络安全·网络攻击模型
乔旭伟2 小时前
Linux 服务器备份实战:一致性快照、日志归档与恢复演练
linux·运维·服务器
乔旭伟3 小时前
Linux 服务器安全加固实战:SSH、防火墙、补丁与入侵排查
linux·服务器·安全
裕晟资质规划3 小时前
三类涉密资质延续时限差异分析:军工60日与集成印制3个月的边界
java·服务器·前端·网络·安全
刘胡子大叔4 小时前
备份包只有 1.5K?
linux·服务器·网络
无足鸟ICT4 小时前
【RHCA+】RPM包验证和数字证书
linux·运维·服务器