文档详情

Allegro16.6约束规则设置详解.pdf

发布:2019-01-10约1.36万字共83页下载文档
文本预览下载声明
QQ群:186439171 Allegro16.6 约束规则设置详解 前言:本文主要讲解Allegro16.6 约束管理器的使用,从基本 约束规则到高级约束规则的设置。 目录: 一、基本约束规则设置 1 、线间距设置 2 、线宽设置 3 、设置过孔 4 、区域 束规则设置 5 、设置阻抗 6 、设置走线的长度范围 7 、设置等长 7.1、不过电阻的NET 等长 7.2、过电阻的XNET 等长 7.3、T 型等长 8 、设置通用属性 9 、差分规则设置 9.1、创建差分对 9.2、设置差分约束 10、Pin Delay QQ群:186439171 二、高级约束规则设置 11、单个网络长度约束 12、a+b 类长度约束 13、a+b-c 类长度约束 14、a+b-c 在最大和最小传播延迟中的应用 QQ群:186439171 1、线间距设置 (1)、设置默认间距规则 点击CM 图标,如下图所示,打开约束管理器。 单击 Spacing,再点击All Layers,如下图所示。右边有一个 DEFAULT 就 默认规则,我们可以修改其值。 QQ群:186439171 按住Shift 键,点击第一个和最后一个即可选中所示,然后输 入一个值,这样就都修改了,如下图所示 (2 )、定义特殊的间距约束 点选Default 按鼠标右键,执行Create-Spacing CSet QQ群:186439171 加入新规则。取一个有意义点的名字,如下图所示,单击OK 。 其值 从默认规则拷贝的,先修改其值。 按住Shift 键选中所有,输入12,回车。 然后为所需要设置的网络分配规则 单击左边的Net-All Layers,在右边工作簿中,为GND 网络设 置 12MIL_SPACE 规则,在 Referenced Spacing CSet 下选中 12MIL_SPACE,如下图所示 QQ群:186439171 (3 )、设置Class-Class 规则 若针对不同的信号群组有不同的间距规则,则需要设置 Class-Class 选到Net Class-Class 后,在右边CLOCK(2)上右键选择Ctreat- Class-Class...,如下图所示 QQ群:186439171 选择2 个不同的Net Classes,如下图所示,单击OK 如下图所示。在右边的Referenced Spacing CSet 栏可以修改 QQ群:186439171 其值。 执行Analyze-Analysis Modes...,如下图所示 可以看到Spacing Mode 的检查模式 QQ群:186439171 2、线宽设置 (1)、设置默认约束 点选Physical Constraint Set 即可出现Default 的Physical 相关 设定值,如Line Width 、Neck width..等 (2 )、设置特殊物理规则 点选Default 按鼠标右键,执行Create Physical CSet 加入新规 则 修改其值,如下图所示 QQ群:186439171 然后在分配网络,左边点击Net-All Layers,右边为所需设置 的网络分配规则,如下图所示 QQ群:186439171 3、设置过孔 物理规则设置里面有一栏 Vias,点击即可设置,如下图所
显示全部
相似文档