在ise中,可以很方便地生成rtl模块的实例化模板,vivado其实也有这个功能,只是要通过tcl命令实现,而且这个命令隐藏的比较深。以vivado 2020.2为例,在菜单下选择tools,点击其中的xhub stores,确保design utilities被安装,如下图所示,因为这个命令就位于其中。
该命令要在elaborated design阶段执行,因此,要先打开elaborateddesign。该命令提供了多个选项,包括:
-verilog:生成verilog模板
-vhdl:生成vhdl模板
-stub:生成实体部分
-template:生成端口映射部分
-cell:指定针对哪个单元生成实例化模板
我们看一下具体使用方法,以vivado自带的例子工程wavegen为例。打开elaborated design,执行如下图所示的4条脚本。
代码第2行会生成如下图所示内容(-stub -verilog):
代码第3行会生成如下图所示内容(-template -verilog):
代码第4行会生成如下图所示内容(-template -vhdl)
代码第5行会生成如下图所示内容(-stub -vhdl)
原文标题:如何生成实例化模板
文章出处:【微信公众号:lauren的fpga】欢迎添加关注!文章转载请注明出处。
富士康大手笔375亿在南京建厂,意在向制造业两端的高利润业务延伸布局
软硬件/深度学习/终端应用,人工智能最新技术亮点面面观
4月下旬主流NAND Flash合约均价下跌2~9%
智能工厂物联网,建立设备到云端的可靠连接
苹果M1 Mac现可通过Parallels运行Win10
如何生成实例化模板?
西人马推出为智能传感器等应用而生的MCU芯片CU0801A
digilent高灵敏度GPS定位模块介绍
云计算转型技巧归纳总结
长虹彩电成黑榜常客 军工品质如何军工?
混合式转换器简化数据中心和电信系统的48V/54V降压转换
PCB电路图各个元件的连线和走向
六个篇章来聊聊微波器件/组件公司为什么这么香
DAC供电的电荷泵变化为负轨
IT行业的未来是什么样?
浪潮信息刘军:智算力系统创新 加速生成式AI产业发展
华为mate10国行版10月20日发布:真机曝光全球首发上手,售价非常良心,颜值媲美iPhoneX!
新型OLED显示器每英寸可达到10000像素以上
介绍一款数据高效同步工具DataX
格芯计划今年实现eMRAM多重下线生产 将证明其经济实用性