Cadence Allegro多通道布局布线教程
需积分: 41 47 浏览量
更新于2024-09-05
收藏 329KB PDF 举报
“cadence-Allegro多通道布局总结精要知识点.pdf”
Cadence Allegro是一款强大的PCB设计软件,尤其适用于高效地进行多通道设计。本资料主要讲述了如何利用Cadence及其Allegro工具实现多通道布局布线,旨在帮助设计师在设计多个相同功能电路时提高效率。
1. 模块生成
在OrCAD中,首先需要绘制模块的原理图,包括设定封装、执行DRC(设计规则检查)和元件编号。确保所有元件属性设置为currentproperties,因为其他设置可能导致错误。接着,在annotate菜单中选择AllegroReuse,生成reuse module,并选中unconditional选项,不选择其他选项。然后生成netlist,并将其导入到Allegro进行布线和布局。如果不需要与OrCAD交互(如rename),可以通过tools-->creatmodules生成mdd文件。mdd文件的命名必须遵循特定格式:DSNNAME_ROOT_SCHEMATICNAME.mdd,其中DSNNAME是OrCAD中的dsn文件名,ROOT_SCHEMATICNAME是页面名称。正确命名mdd文件至关重要,否则在重用模块时会找不到文件。
2. 模块制作完成后
在Allegro中导出logic,然后在OrCAD中执行backannotate,再进行一次DRC检查。这一步骤确保了设计的准确性。注意,实际操作中,这一步可能根据具体需求有所不同。
3. 使用生成的模块
在新的OrCAD设计中,通过place-->hierarchical block来放置模块。参考字段填写BLK,确保这个名字只用于模块,避免在rename时与原理图中的其他元件混淆。在implementationtype中选择schematicview,implementationname填入先前模块的页名称,pathandfilename指定相应的dsn文件。这样,原理图中就会出现一个block。接下来继续其他设计,然后在annotate-->packageing中,选择resetpartnameto "?",同时更新所有元件(包括module的name),将其更改为问号。这样做的目的是保持一致性,便于后续操作。
4. 多通道布局布线
在Allegro中,可以利用已创建的模块进行多通道布局。只需重复上述步骤,放置相同的模块并进行必要的调整,即可快速构建多通道设计。此外,Allegro的自动布局和布线功能可以帮助优化设计,提高效率。
5. DRC和ERC
在整个设计过程中,DRC(Design Rule Check)和ERC(Electrical Rule Check)是必不可少的步骤,它们能检测并纠正设计中的潜在问题,确保设计符合规则和电气连接的正确性。
6. 更新和验证
设计过程中,应定期更新和验证netlist,确保原理图和PCB布局的一致性。在OrCAD和Allegro之间进行反复的annotate和backannotate操作,以保持两者同步。
通过以上步骤,可以高效地使用Cadence Allegro进行多通道布局布线,大大提高了设计的效率和一致性,尤其适用于批量生产或重复性设计场景。熟练掌握这些技巧,可以显著提升设计者的专业水平和工作效率。
467 浏览量
146 浏览量
2324 浏览量
123 浏览量
377 浏览量
4498 浏览量
ryhbd
- 粉丝: 1
最新资源
- TD无线网络规划的关键步骤与重点分析
- TD-SCDMA与GSM互操作:原则、策略与流程解析
- 中国通信业里程碑:TD-SCDMA技术解析
- GSM-WCDMA共享室内分布系统:挑战与可行性探讨
- Flex入门教程:创建你的第一个富客户端互联网应用程序
- CDMA技术演进:1x后续标准、EV-DO及UMB详解
- SCJP考试必备:精选习题与解析
- Oracle DBA在UNIX下的命令参考与进程管理
- 关系数据库基础与SQL Server详解
- Spring 2权威开发指南:开源项目实践与最新进展
- VB.NET初学者数据绑定与更新技巧
- Oracle8i/9i数据库基础教程
- WPF/E入门白皮书:构建下一代Web体验
- GridView控件全方位操作详解:19种实用功能
- log4j教程:Java日志记录利器
- iReport Web报表向导:环境配置与实战教程