Allegro 中Flow Planning讲解

Allegro 中Flow Planning讲解

Allegro Flow Planning 于高速PCB 设计流程中能够大幅度的缩短评估布线空间及走线方式所花费的时间成本,并且提升设计效率。现在,搭配Allegro PCB Symphony Team Design Option 线上协同作业功能,能将Flow Planning 所规划之布线走势藉由线上多人合作来加速PCB 设计流程,快速完成PCB 设计。

以往工程师在评估PCB 布线空间以及规划走线趋势时,往往需要先考量讯号品质并依照零件布排空间以及过孔小心翼翼地试着拉线,一次又一次地重复步骤,直到布线空间及走线规划呈现最合理的状态,方能进行实际走线。而在高复杂度及高密度的PCB 设计情况下,以上步骤犹如穿针引线,见缝插针,让人绞尽脑汁仍不得其所。

现在,使用Flow Planning 功能预先建立Flow Bundle,一次将群组讯号呈现整束Bundle 图形来进行走线规划,并将Bundle 图形依照实际走线规范显示所需空间,快速地评估布线空间及走势。

切换Flow Planning 模式
切换App Mode为Flow Planning方法有很多种选择适合自己的

idle(无命令)时右键菜单App Mode子选项
菜单栏Set up -> App Mode子选项
Toolbar(右下角)中的快捷选项
快捷图标中的IFP

或者工具栏中的:Setup>Application Mode>Flow Planning.

建立Flow Bundle

Bundle可翻译为线束,在这里理解为飞线的集合,可以通过如下三种方式创建,是一种属于Groups的对象。自动在Plan(Class)层生成

自动创建Bundle
从菜单栏FlowPlan- Auto Bundle或右键菜单选项Auto Bundle All程序可根据当前器件飞线的连接关系自动创建Bundle(并不实用,不插图了)

设计中手动创建Bundle
1、在Find中选择Ratsnets
2、在设计中选择目标对象
3、从菜单栏FlowPlan- Creat Bundle或右键菜单选项Creat Bundle
4、完成创建

规则中创建Bundle

打开规则管理器选择Properties – Nets – Ratsnest Bundle Properties项,从清单中选择网络创建(可从PCB或原理图中选择网络进行交互)
在规则管理器中Properties – Nets – Ratsnest Bundle Properties选择要设置的网络,选中后右击 Create>Ratsnest Bundle…

编辑Bundle

Find中选择Groups,层开关打开Plan/All层(默认生成到磁层),通过点击创建好的Bundle可对其进行拆分、合并、删除操作

Split Bundle:把一个Bundle分成多个Bundle。
Edit Bundle:把Bundle之外的飞线或Bundle加入进来。
Delete Bundle:删除Bundle,变回飞线的方式。

Flow的规划
当Flow Bundle 产生出来之后,我们便可藉由针对Flow Bundle 相对宽度的设定调整来做走线空间的评估。

菜单Setup > Design Parameter Editor > Flow Planning 页面可对部分参数进行调整,如Bundle线的宽度(默认50%,建议100%,宽度与规则设置的线宽和间距成正相关)

定义Flow的走线路径
选中Bundle,右键选择Create Flow,依次点击预布线路径上的点,完成走线路径的规划(按需设计,非必要流程)

选中Bundle,右键选择Flow Edit可以对Flow进行更多交互式调整或重置

走线限制

选中Bundle,右键选择Bundle Properties可对该组Bundle布线的情况进行限制,情况包括允许的所在层,是否要求同层,绕线形式(如有定义了match group),是否按照规划路径布线等

更改后允许的所在层后,该组Bundle所在层会由Plan/All变为你要求的允许层

完成布线

根据创建好的Flow可以手动完成布线,或通过allegro提供的自动布线功能完成自动布线

选中Bundle右键选择

Auto Connect

  • 1
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值