目录
前提:
先将第三方编译器vs code配置到vivado,具体参考vivado使用第三方编译器。
第一步:安装Verilog扩展
第二步:实现自动纠错
第三步:自动生成Testbench
第四步:进一步优化
【以上四步请参考Vivado加上VsCode让你的生活更美好。】
可能出现的配置问题:
针对第一步:
这一步一般不会有问题。【注意区分VS和VS code】
针对第二步:
【Q】:
verilog的Linter更换成xvlog后,编写testbench时可能会出现错误
将verilog的Linter更换成xvlog后,编写testbench时可能会出现错误(检查代码没有任何语法错误),但是将xvlog改成iverilog后,就没有错误了,而且可以进行正常的综合和仿真。
【xvlog:是vivado自带的语法纠错工具;具体步骤:就是将Vivado的bin文件夹放置在系统环境变量中。系统环境变量如何打开参考Win10设置环境变量的5种方式。】
【解决办法】:
参考【VS Code Verilog 链接 Vivado xvlog 语法纠错】
针对第三步:
【Q】:
在安装Testbench扩展后,可能会出现终端无法显示testbench文本。
【解决办法】:
参考【python环境安装】,【如何更改python安装路径】
针对第四步:
【Q】:
vs code禁止系统运行脚本
【解决办法】:
【注:powershell在电脑搜索栏中搜索打开】
扩展:
扩展一下参考链接中没有提到的功能优化
【注意:ctags的下载应选择最新版,解压后的文件中应包含ctags.exe】