Allegro 16.x与15.x:Constrain Area到Constrain Region的变化

需积分: 9 3 下载量 198 浏览量 更新于2024-09-26 收藏 596KB PDF 举报
"allegro16.x 与15.x 规则变化" 在Cadence Allegro PCB设计软件中,16.x版本相较于15.x版本进行了一些重要的规则调整,尤其是针对约束管理和物理规则(Physical rule)以及间距规则(Spacing rule)的设置。这些变化提升了设计效率和准确性,下面将详细探讨这些更改。 1. **Constrain Area 变为 Constrain Region** 在Allegro 15.x中,设计者使用"Constrain Area"来定义特定区域的规则。然而,在16.x版本中,这一概念被重命名为"Constrain Region"。这个改动不仅体现在名称上,还伴随着界面和功能的优化,使得对区域的约束管理更加直观和灵活。 2. **Spacing Rule 调整** - **15.7的Spacing rule设置**:在15.7版本中,间距规则的设定可能涉及Attach property, nets, Set values, 和 Assignment Table等步骤。这些步骤可能相对繁琐,不那么用户友好。 - **16.0的Spacing rule设置**:新版本中,间距规则的配置得到了改进,引入了Net Class和Spacing Constrain Set,使得对网络类别的间距规则设定更为简便。此外,Region的概念也被引入,允许更精确地控制区域内的间距规则。 3. **Physical Rule 变化** - **15.7的Physical rule设置**:在15.7版本中,物理规则的设定同样包括Attach property, nets, Set values, 和 Assignment Table等操作。这可能需要设计师花费更多时间和精力来精细调整。 - **16.0的Physical rule设置**:在16.0版本中,物理规则的管理进一步升级,添加了Net Class和Physical Constrain Set。这使得对网络类别的物理规则设定更为直观,同时Region的引入也增强了对区域内物理规则的控制。 4. **Net Class 和 Region** Net Class的引入允许设计师为不同类型的网络指定不同的规则,提高了规则定制的灵活性。Region的使用则让设计师可以更加精确地定义和应用规则,尤其是在复杂设计中,对特定区域进行特殊处理变得更加容易。 5. **Constraint Manager** 在16.x版本中,约束管理器(Constraint Manager)的角色变得更加重要,它整合了Physical rule和Spacing rule的设置,提供了一个统一的平台来管理所有规则,提高了设计的效率和一致性。 6. **Assignment Table** 在两个版本中,Assignment Table都用于批量设定规则值,但在16.0版本中,可能因为界面和功能的改进,使得数据输入和规则分配更为简便。 通过以上对比,我们可以看到Allegro 16.x版本在规则设置方面做了大量优化,旨在提高设计者的工作效率,简化复杂的规则设定过程,并提供更精确的设计控制。这些改进对于专业PCB设计师来说是非常有价值的,能够帮助他们更快地完成高质量的电路板设计。