仅对英特尔可见 — GUID: idq1598370887711
Ixiasoft
2.5.5.6.1. 创建Design Assistant Waivers
请安装以下步骤创建一个设计规则豁免(design rule waiver):
- 运行Compiler的一个或多个阶段来生成对设计使能的规则的Design Assistant报告。
- 在Design Assistant报告中,右键点击一个或多个规则违规,或者右键点击规则汇总列表中的一整个规则类别,然后点击Design Assistant Waiver。Design Assistant Waiver对话框打开,其中预设置了违规选择的值。
- 对定义何时应用豁免(waiver)的任何默认Violation conditions进行修改。默认设置是使用所有可应用域的最具描述性的设置。默认情况下,对于所有条件,比较运算符(comparison operator)始终为==(等于)。请参考表 6来了解可用的比较运算符。
- 点击X按钮来删除一个子条件并简化查询。点击Add Condition添加一个违规子条件。
图 43. 在报告中的右键单击规则违规以创建豁免
- 对于豁免标识和审核跟踪,可以选择指定豁免Owner名称,描述性Tag和文本Description。
图 44. Design Assistant Waiver对话框
- 豁免定义完成后,点击OK,在下次运行Design Assistant时应用豁免。Design Assistant不检查与豁免条件匹配的规则的符合性,也不会报告已放弃的规则的结果。Design Assistant将规则豁免保存在工程目录下的da_drc.dawf文件中。
描述 | |
---|---|
== | 等于 |
!= | 不等于 |
< | 少于 |
> | 大于 |
<= | 小于或等于 |
>= | 大于或等于 |
! | 布尔表达式的负一元运算符 |
=~ | 字符串包含 |
!~ | 字符串不包含 |
注: 作为GUI的替代方法,您也可以通过编辑Design Assistant Waivers File (da_drc.dawf)或者在交互式Tcl shell中使用Tcl命令来创建和修改Design Assistant waiver。