忙贬 发表于 2025-6-5 09:18:49

搭建verilog/systemverilog学习环境

目录

[*]仿真软件选择
[*]使用iverilog的基本步骤

仿真软件选择


[*]学习verilog或者systemverilog过程中,使用那种仿真软件?当然最好是使用synopsys的vcs+verdi的组合,功能强大,而且大部分公司也使用synopsys的eda软件,如果熟练掌握vcs+verdi对以后工作中使用它们也是有很大帮助。但是这两个软件安装比较复杂,需要授权,网上的很多教程我也尝试了,但都没有成功,最终无奈放弃。
[*]也可以使用modelsim进行仿真,modelsim的安装可以参考 modelsim 2020.4SE安装教程超详细,另外还可以使用vscode+modelsim的组合来进行写代码和运行仿真,vscode+modelsim组合的设置可以参考Vscode + modelsim 环境搭建
[*]使用iverilog+vscode组合,我就是使用这个组合。对于初学者来说,这个是完全足够的,而且vscode中,各种插件,对写代码很有帮助,编译运行也快,唯一不足的是iverilog对systemverilog的支持不够完整,有的语法是不支持的。安装iverilog+vscode可以参考这个链接。一款轻量级verilog HDL开发方案
使用iverilog的基本步骤


[*]iverilog的基本使用可以上github查看iverilog教程
[*]我常用就下面三条命令, 第一条命令编译verilog/systemverilog文件,

[*]-o 是编译后输出的文件名字, -g 2012 表示支持systemverilog语法, -s 指定root module名字, 这儿code4_18.v是要编译verilog/systemverilog 文件名字。

[*]第二条命令运行编译后的文件
[*]第三条命令用gtkwave打开波形文件,我们也可以安装WaveTrace插件后,在vscode中直接打开vcd文件,但是该插件最多只添加8个信号,再多的话,就要花钱买授权。
iverilog -o myrun -g 2012 -s TestMem code4_18.v
vvp myrun
gtkwave testmem.vcd
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

空娅芬 发表于 2025-12-24 18:56:11

这个好,看起来很实用

訾懵 发表于 2025-12-25 23:27:21

懂技术并乐意极积无私分享的人越来越少。珍惜

材部 发表于 2025-12-26 21:02:39

谢谢分享,辛苦了

注思 发表于 2026-1-15 04:06:25

这个有用。

尸酒岐 发表于 2026-1-16 12:47:42

这个有用。

宗和玉 发表于 2026-1-17 14:43:04

很好很强大我过来先占个楼 待编辑

段干叶农 发表于 2026-1-21 13:39:42

感谢分享

茹静曼 发表于 2026-1-22 13:10:10

新版吗?好像是停更了吧。

虾氲叱 发表于 2026-1-23 12:49:24

喜欢鼓捣这些软件,现在用得少,谢谢分享!

凤患更 发表于 2026-1-23 20:19:15

热心回复!

乱蚣 发表于 2026-1-27 09:28:57

东西不错很实用谢谢分享

虾氲叱 发表于 2026-1-30 07:02:56

鼓励转贴优秀软件安全工具和文档!

窟聿湎 发表于 2026-2-4 10:20:45

yyds。多谢分享

愿隙 发表于 2026-2-5 04:22:14

感谢分享,学习下。

扔飒 发表于 2026-2-5 14:19:12

谢谢楼主提供!

骆贵 发表于 2026-2-8 17:27:21

感谢分享,学习下。

徙办 发表于 2026-2-9 01:56:55

这个有用。

归筠溪 发表于 2026-2-9 20:10:40

分享、互助 让互联网精神温暖你我

郏琼芳 发表于 2026-2-9 23:07:50

很好很强大我过来先占个楼 待编辑
页: [1] 2
查看完整版本: 搭建verilog/systemverilog学习环境