为设计分配约束规则可方便地控制和验证关键设计区域。约束类型包括间距、布线及高速规则,可分配给网络、层、类(网络集合)、组(管脚对集合)或单个管脚对。您还可以分配一组默认设计规则,应用于所有没有特殊规则的对象。
本课内容:
🙊限制
本教程需要高级规则(用于条件规则部分)和通用编辑许可选项。在帮助菜单中,点击已安装选项确认您是否可继续。
😎前提
如果尚未运行,请启动 SailWind Layout
并打开\SailWind Projects\Samples 文件夹中的previewnet.pcb主页。
您可以为设计规则层次结构的每个级别定义间距、布线和高速规则。
设置默认间距规则
间距规则对话框的间距区域包含 PCB 设计数据矩阵。您可为矩阵中的每种或所有数据类型指定值。
设置默认布线规则
为避免在平面层布线,请从布线规则定义的选定布线层中移除它们。布线规则对话框的层偏置区域包含选定布线层列表。此列表可指定允许布线的层。
布线按钮。
在层偏置区域,在选定层列表中,选择地平面,按住Ctrl并点击电源平面添加到选择。
点击移除以防止在平面层布线。
点击确定关闭布线规则对话框。
点击关闭关闭默认规则对话框。
您可分配网络特定间距,优先级高于先前输入的默认规则。
网络按钮。
滚动浏览网络列表。Ctrl+点击选择 +5V 、 +12V 和 GND 。三个选定网络出现在规则类型按钮下的"已选"旁。
点击间距按钮为三个网络设置相同间距规则。
在间距规则对话框中,点击全部(矩阵左上角)设置全局间距值。
在输入间距值对话框中,输入10作为全局间距,然后点击确定。
在走线宽度区域,在最小框中输入10,在推荐框中输入12,在最大框中输入15。
点击确定完成间距规则对话框中的定义。
点击关闭关闭网络规则对话框。
另请参阅: SailWind Layout
帮助了解定义其他层次规则详情。
当两个网络之间需要特定间距(以避免对电路产生不利影响)时,您必须定义条件规则。条件规则的示例可能是 UL(保险商实验室)要求,当交流电直接连接到 PCB 时,需隔离初级、次级和地网络。您可在设计规则层次结构的大多数组件之间分配条件规则。条件规则可存在于网络之间、网络与类之间、类与管脚对之间、特定层上的网络之间等。
分配网络到网络条件规则:
条件规则按钮。
在源规则对象区域,点击网络。
源规则对象列表中出现网络列表。
选择网络 +5V 。
在对抗规则对象区域,点击网络。
对抗规则对象列表中出现网络列表。
选择网络 +12V 。
点击创建定义条件规则。新规则出现在现有规则集区域。
在当前规则集区域,在对象到对象框中输入25。
关闭所有打开的对话框。
您刚创建的规则将使 +5V 和 +12V 网络相关的所有对象保持 25 密耳间距。
不要保存设计副本。
您已完成设计规则教程。