Verilog 林廷舞步

Verilog 林廷舞步,verilog,Verilog,因此,在运行linting时,您可以编写自己的排除文件。在此文件中,您可以指示模块名称,它将排除该模块及其使用的所有模块。所以让我们假设我有“旧的”和“新的”。他们使用了一些相同的模块,但我想排除*top_old*相互文件也将被排除,这不是我想要的 我只想排除文件top_old,而不是它使用的所有文件 因此,在创建要使用的排除文件时: designunit = top_old; (这是模块名称) 我想知道的是,是否有办法做到: file = top_old.v; 让它只排除文件而不排除其

因此,在运行linting时,您可以编写自己的排除文件。在此文件中,您可以指示模块名称,它将排除该模块及其使用的所有模块。所以让我们假设我有“旧的”和“新的”。他们使用了一些相同的模块,但我想排除*top_old*相互文件也将被排除,这不是我想要的

我只想排除文件top_old,而不是它使用的所有文件

因此,在创建要使用的排除文件时:

designunit = top_old; 
(这是模块名称)

我想知道的是,是否有办法做到:

file = top_old.v; 

让它只排除文件而不排除其他内容

好的,最好的方法如下:

无论您在哪里拥有
bb_列表{…}
都包括一个
gb_列表{…}

所以文件看起来像这样

bb_list{

   designunit = dut;

}

gb_list{

   designunit = dut2;

}

dut2将从linting中排除,但它实例化的所有模块仍将被lint

是的,他们让我看了hal用户指南,看起来它应该可以做到这一点。