使用 Python 自动生成 Verilog 例化模板的工具

本文介绍了三种使用Python生成Verilog例化模板的工具:genHdlInst.run.py、test_gen.py和FpgaTool。genHdlInst.run.py推荐使用,直接双击运行即可生成无误的模板;test_gen.py需要简单修改;FpgaTool提供GUI和脚本两种方式,但需要QT环境。每种方案都提供了详细的使用示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用Python自动生成Verilog例化模板的工具


方案一(推荐):genHdlInst.run.py

genHdlInst.run.py文件,在安装了python环境之后(需要python2.7环境,似乎 python3.0 环境也可以,只要修改部分过时的语法就好了)可以直接双击运行,生成inst_top.v文件,生成的此模版基本没有问题;
genHdlInst.py 需要在Windows 命令行终端中使用,命令为:python genHdlInst.py example.v ;会生成inst_example.v的模板文件)
在这里插入图片描述

使用示例:
  1. 将待例化的Verilog文件,如frame_gen_k7.v文件,拷贝到genHdlInst.run.py同一个文件夹下,使用文本编辑器打开genHdlInst.run.py,修改147行的 sourcefile 文件名为 frame_gen_k7.v ,保存。
  2. 选择genHdlInst.run.py打开方式为<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值