最近在用nlint检查verilog语法,仔细看了一下nlint的batch model 的使用方法,在shell中试用了一下,竟然可以使用,于是编写了一个pl文件,把所有的模块都用同样的规则检查了一遍,自动产生了相应的报告!方便!
先看看 nlint的命令,通过cmd 到shell 中,敲击
nlint -f tmp -out $1.nlint -verilog -2001 -sort s -beauty
-f 命令用来添加文件列表
-out 用来指定输入文件是什么
-verilog verilog 语法
-2001 按照2001标准来检查,一开始就是这个选项没有找到,费老半天劲了!相关资料来自于novals网站
-sort 排序
-beauty 让输出结果自动缩进