因此,在运行linting时,您可以编写自己的排除文件。在此文件中,您可以指定模块名称,它将排除模块及其使用的所有模块。所以假设我有* top_old *和* top_new *。他们使用了一些相同的模块,但是我想排除* top_old *,也会排除相互文件,这不是我想要的。
我只想排除文件top_old而不是它使用的所有文件。
因此,在创建排除文件时,请使用:
designunit = top_old;
(这是模块名称)
我想知道的是否有办法:
file = top_old.v;
并让它只排除文件而不包含任何其他内容
答案 0 :(得分:0)
确定最好的方法如下:
您的bb_list{...}
包含gb_list{...}
所以文件看起来像这样
bb_list{
designunit = dut;
}
gb_list{
designunit = dut2;
}
dut2将从linting中排除,但它实例化的所有模块仍然会被linted。