Allegro 16.x与15.x:Constrain Area到Constrain Region的变化
需积分: 9 104 浏览量
更新于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设计师来说是非常有价值的,能够帮助他们更快地完成高质量的电路板设计。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2024-04-28 上传
2009-09-09 上传
2013-01-18 上传
2022-09-19 上传
2020-05-12 上传
点击了解资源详情
davics
- 粉丝: 0
- 资源: 1
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建