5.4 设置符合层级要求的规则

在设置层级规则的阶段,需要明确原理图中与需要设置层级规则的对应关系。只有理清这层关系,才能把规则设置到最佳效果,从而提高布线质量。

1.设置默认层级的规则

【Default Rules】对话框用于定义应用到所有对象的不包括任何其他层次在内的规则,即最低优先级的规则,设置默认规则的基本方法如图5-4-1所示。

图5-4-1 设置默认层级规则

2.设置类层级的规则

【Class Rules】对话框用于定义应用到作为网络类和多重网络类集合的规则,如图5-4-2所示。

图5-4-2 设置类层级规则

3.设置网络层级的规则

【Net Rules】对话框用于定义应用到单个网络或多重网络的规则,如图5-4-3所示。

图5-4-3 【Net Rules】对话框

4.条件规则

在设计时,若电路中两个网络除了设置对应其他目标的规则外,还需说明这两个网络之间的安全间距,该怎样来设置相应的规则加以说明呢?这个时候,条件规则最能派上用场了。设置条件规则的方法如图5-4-4所示。

图5-4-4 设置条件规则

5.差分对规则

差分对规则用于把网络或引脚对的电气动作行为识别为差分对(DifferentialPairs)。【Differential Pairs】对话框用于识别网络或引脚对的电气动作行为为差分对,并定义差分对规则。

1)创建差分对 为了识别差分对并为其定义规则,首先需要创建差分对,其步骤如图5-4-5所示。

图5-4-5 设置差分对规则

提示:为每层设置差分对的【Width】和【Gap】值,可以对阻抗有更好的控制;Gap规则可以终止任何其他在差分对中定义的安全间距规则,因此Gap是最小的安全间距,必须在条件允许时使用该最小的安全间距;若选择多重差分对,并且层设置不属于所有所选的差分对,则【Layer】列将不可用;若选择的多重差分对具有相同的设置,但Width和Gap值不匹配,则【Width】和【Gap】单元格变为空,此时可以输入新的值,并且单击【OK】按钮时,新的将应用到所有所选的差分对中。

2)差分对层的层级 差分对所在的层同样是具有层级的,可根据需要指派差分对的Width和Gap值到层和层的分类中,但其中一个层有可能会在不同的类别中。例如,第2层可能是一个平面层且是一个外部层。可以按以下列出的层次定义层设置的优先级别,Individual Layers具有最高的优先权。

(1)All Layers(所有层);

(2)Plane Layers(平面层);

(3)Outer Layers(外部层);

(4)Inner Layers(内部层);

(5)Individual Layers(单独层);