1、rtl代码中有include其他文件,我在add file的时候也添加进去了,但是run design read后报错“ include file could not be found”
解决方法:把Include的文件统一放到另一个文件夹,然后添加这个文件夹的路径,具体操作是:在spyglass gui界面的shell命令行,set_option incdir <文件夹路径>
2、一个模块有的子模块是生成的,不希望spyglass报有关于这些模块的错:
做一个ignore.prj文件,source一下
3、filelist.prj
4、
set_option ignorefile
set_option stop
stop命令:当你使用set_option stop {module_name}命令时,Spyglass将停止对指定模块的内部进行lint分析,但仍然会分析该模块的接口。这意味着模块的外部连接和接口定义仍然会被检查,但模块内部的逻辑和结构则不会。
ignore命令:ignorefile命令用于忽略一个文件,使得Spyglass不对其进行分析。当忽略一个文件时,该文件中描述的设计单元在Spyglass分析中被视为黑盒子(black boxes)。这意味着这些设计单元的内部和接口都不会被分析,它们在设计中被视为未知的组件
set_option y 搜索文件夹