Allegro-Partition团队化设计_第1页
Allegro-Partition团队化设计_第2页
Allegro-Partition团队化设计_第3页
Allegro-Partition团队化设计_第4页
Allegro-Partition团队化设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Allegro Team Design团队化设计孙海峰Allegro产品包中Team Design Option是一种用于 PCB团队合作设计的功能模块,它可将一块复杂 PCB板分成多个简单的 PCB板,通过团队合作设计-合并设计的方法,大大提升设计效率,缩短设周期,如下图所示:Allegro Team Design团队化设计,主要是针对项目紧急、单板复杂等单板。项目经理Master需要对单板进行划分、规则定义、预布局以及团队沟通合作,然后分配给项目成员,项目成员主要对子设计进行布局布线,子设计任务完成后 Master将对子设计合并与总体优化。一、创建子设计Create Design Partition1初步认识运行Place/Design Partition/Create Partition命令,在Options窗口显示内容如下图所示。其中Partition Data选项卡中相关子设计设置为:(1)Name: Partition项目名,不可修改;(2)Location:当前目录下的PCB文件(3)Designer:设计者Administrator;(4)Status:项目成员角色,Master为项目经理;(5)Progress:项目状态;(6)Notes:备注;(7)View Next:浏览下一个子设计Partition;(8)Apply:划分设计区域完成;(9)Reset:重新设计分区;Partition Commands选项卡中设置包括:(1)Preview:预览当前子设计;(2)Refresh:刷新项目;(3)Workflow Manager:并行设计管理器,管理子设计进程。2合理划分子设计在Create Partition命令运行后,当前命令是直线的方式划分,如需要将设计区域划分成其它复杂区域,需要右击鼠标选择多边形命令,如下图所示: 直线划分 复杂划分(1)直线划分:在默认命令时,点击鼠标左键画直线的方式划分设计区域,画直线时软件可自动延伸。(2)复杂划分:需右击鼠标选取 Add Rectangle或 Add Shape命令,同画多边形铜皮一样来划分设计区域。 一般在团队化设计中,项目经理根据设计的模块化分割总体项目,例如,将模拟电路、数字电路、射频电路分割给不同工程师来完成。3查看划分区域划分好子设计区域后点击 Options中或右击菜单中的 Apply ,在每个设计区会自动添加 Partition_X区域名。Options中的 Next View激活,点击 Next View可以选取下一个子设计,配合 Preview命令可查看当前子设计的布局信息。如下图所示, Is Shared为 Yes时,封装在两个设计区之间。注意事项:直线划分与复杂划分不能交替用,在复杂划分时,要注意多边形区域之间不要留有间隔,因为小间隔会导致合并设计后,在间隔间的元素会产生 Prop_Fixd属性,元素不能编辑,只能通过 SKILL程序删除 Prop_Fixd属性,如下图所示:二、设计接口规划Guide Ports1创建Guide Ports运行Place/Design Partition/Guide Ports,并在Options中选择Create命令。在子设计区域划分线与网络鼠线交点会自动产生 Guide Port,通过 Guide Port来调整布线通道,如图所示。其中相关命令设置为:Create:创建 Guide Ports;Replace All:将所有 Guide Ports刷新;Delete All:删除所有 Guide Ports;Move:移动 Guide Port;Delete:删除 Guide Port;Collapse/spread:伸展方式调整 Guide Ports间距设置:Default Grid:按默认栅格点尺寸调整Ports;Min Line/Line by net:按最小线间隔调整;User Defined:按自定义间隔调整;Ignore Spacing rules:不自动调整间距。2调整Guide Ports设置好 Spacing Criteria方式,点击 Guideport Commands 命令,框选划分线上的 Guide Ports即可删除、移动及调整Guide Ports。 三、团队设计流程管理当划分好设计区域和布线通道后,运行 Place/Design Partition/Workflow Manager进行团队化设计流程管理。Workflow Manager设置如下: Name:子设计名称;Location:保存的路径,可点击修改; User:设计用户,建议用E-Mail地址做为 User,这样每次添加的 Note都可以发送至邮箱; Status:子设计进展状态,其中Exported 表示子设计模块已导出,Imported表示子设计模块已导入,Inactive表示尚未进入团队设计状态;Progress:项目各个子设计进展,其中New表示子设计没有修改;In Progress表示子设计设计中;Complete表示子设计已完成;Unplaced:总结没有布局的器件数量;%Routed:已完成布线比例;Append Note:备注,选中子设计即可添加备注,能够以 E-Mail的方式发送给 User。 1导出子设计划分好设计区划后, Workflow Manager窗口中,会显示出所有的 Partition,即子设计。选中需要导出的子设计,添加好 Note信息。点击 Export导出,E-Mail备注信息发给子设计工程师,同时在指定的路径中生成Partition_x子设计,在每个 Partition目录下有一个*.dpf的子设计文件,如下图所示。导出的子设计在Workflow Manager中变灰,在Master主设计中不可修改。 2.子设计布局布线用 Allegro直接打开 Partition目录下的*.dpf文件,如下图所示,只有当前子设计区域是高亮且可编辑,其它区域变灰,不可编辑。子设计以Guide Port为终点,进行布局布线,便于后期设计合并。如果器件跨越子设计边界,会被 Fixd不能移动。在子设计环境下,不能对设计电气、物理规则进行修改,当需要修改规则时,必须交由Master Design主设计环境导入子设计后修改,如图所示。当子设完成后,进入 Place/Design Partition/Workflow Manager,修改 Progress为 Complete,则通知Master项目经理导入子设计。 3.合并设计子设计完成后,打开主设计Master Design,进入 Workflow Manager 选中需要导入的子模块,点击Import导入子设计,即可完成设计的合并。四、总结Alleg

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论