|
|
发表于 2017-8-21 18:23:59
|
显示全部楼层
你是不是把'ifndef写成‘ifdef了?
1. 'ifdef可以在在makefile里通过vcs指令来决定是否运行'ifdef到`endif之间的代码
2. ‘ifndef可以防止你漏掉或者重复compile某个class。例如结合`ifndef可以将验证环境按照env,agent,sequence, sequencer等分成不同子文件夹,每个文件夹下建一个package文件,将当前文件下所有的sv都include到这个package文件里,然后所有的package文件互相import。这样在写其他class时就基本不需要用到include |
|