Allegro 14.2基础教程:编辑属性与布线技巧

需积分: 10 1 下载量 70 浏览量 更新于2024-09-22 收藏 634KB PDF 举报
"Allegro基础教学大纲涵盖了Allegro 14.2版本的基础操作,包括编辑属性、创建艺术工作、放置、布线、形状、测试点、重命名、回注、NCDrill等多个方面,由应用工程师Jacky Jin在2003年5月编撰。课程旨在帮助学习者掌握Allegro PCB设计软件的基本功能。" 在Allegro基础教学大纲中,首先讲解的是`EditProperty`,这是进行PCB设计时对设计规则进行定制的关键部分。`MIN_LINE_WIDTH`设定的是设计中线路的最小宽度,确保设计符合制造工艺要求。`BUS_NAME`用于定义信号线组,便于管理和跟踪同一组内的信号。`NO_RAT`选项可以隐藏鼠线,使设计界面更清晰。`FIXED`属性则用于固定某个元件或对象的位置,防止在后续操作中被移动。 `PROPAGATION_DELAY`是教学中的一个重要概念,它涉及到网络延迟的设定。这个属性允许设计师设定网络的绝对长度限制,确保信号传播时间在允许的范围内。例如,当要求某网络的长度在最小值`Min Mil`和最大值`Max Mil`之间时,可以通过设置`PROPAGATION_DELAY`来实现。如果不满足这一条件,设计规则检查(DRC)会报错。设置`PROPAGATION_DELAY`需要选择相应的网络,然后在属性中选择该选项并输入设定值,其语法可以根据网络的具体情况来调整。 对于`PROPAGATION_DELAY`的设定值,有多种写法。如果网络只连接两个引脚,格式为`L:S:min:max`,其中`L:S`是固定格式,`min`和`max`分别代表最小和最大长度。如果只需要网络长度不超过最大值,可以省略`min`,写成`L:S::max`;如果只需网络长度不小于最小值,可以省略`max`,写成`L:S:min:`。当网络连接多个引脚,且需要特定引脚间路径长度限制时,设定语法会更加复杂,需要明确指定涉及的引脚。 接下来的课程内容包括`CreateArtworks`,涉及创建设计中的艺术元素;`Placement`涉及元件的放置;`Route`是布线操作,是连接电路的关键步骤;`Shape`可能是指创建和编辑特殊形状的导电或非导电区域;`Testpoint`涉及测试点的设定,用于检测电路性能;`Rename`是元件或网络的重命名功能,便于管理和理解设计;`BackAnnotate`是指将设计更改回注到原理图,确保设计的一致性;`Review&Q/A`可能是设计审查和问题解答环节;最后的`NCDrill`可能涉及非导通孔的钻孔信息。 这个基础教学大纲为初学者提供了全面的学习路径,覆盖了Allegro PCB设计的基本流程和重要技术,对于想要进入PCB设计领域的人员来说,是非常宝贵的学习资料。