前面有一篇文章介绍了如何在windows系统下利用modelsim在vscode中实现语法纠错,本文介绍如何在ubuntu系统下利用verilator在vscode下实现语法纠错。
安装vscode
此处给出vscode 官网,https://code.visualstudio.com/ ,上面有deb包可以直接下载,下载后利用dpkg -i命令安装该包。
安装vscode-verilog插件
在vscode的Extension 中搜索verilog,安装如下图所示的插件;
安装verilator
利用命令apt-get install verilator即可安装verilator,此处需要注意国内的源和github的源有可能会有版本延迟,下载最新版本的verilator还是建议直接用github的源进行安装。
配置vscode
在vscode 中配置verilog>Linting:Linter为verilator即可完成配置。
如图即为实际检测出的缺少分号语法错误示例: