2013-03-21 172 views
0

因此,在运行linting时,您可以编写自己的排除文件。在这个文件中,你可以指定模块名称,它将排除它使用的模块和所有模块。所以,让我说我有* top_old *和* top_new *。他们使用一些相同的模块,但我想排除* top_old *互斥文件将被排除,这不是我想要的。Cadence Hal linting

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

所以,当你创建排除文件你使用:

designunit = top_old; 

(这是模块名称)

什么,我想知道是,如果有一种方法可以做到:

file = top_old.v; 

并让它只排除文件,没有别的

+0

你问过Cadence吗? – toolic 2013-03-21 21:25:53

+0

是的,他们指出我的hal用户指南,它看起来应该做的伎俩。 – 2013-03-21 21:57:52

回答

0

好的最好的方法是如下:

在任何你有你的bb_list{...}包括一节,是gb_list{...}

所以文件看起来像这样

bb_list{ 

    designunit = dut; 

} 

gb_list{ 

    designunit = dut2; 

} 

DUT2将从掉毛被排除,但是所有的模块,它实例化仍然会被删除。