Allegro模块化布局常用技巧(group)

news/2024/7/15 21:25:16 标签: cadence

利用group功能,可以方便的进行快速的布局调整。

在placement模式下,
通常,是在板框外,将某个单元模块的电路,进行模块内布局后,
再框选为一个temp group,
或者手工进行temp group创建,
再整体拖动到合适的位置放置。
这样做的好处是,
temp group临时组建,使用完后就地disband。
坏处是,需要反复创建temp group,降低了效率。

通过named group功能,
可以提高效率。
主要是下列几个功能,

(1)named group创建。
find栏,只选中symbol。
按住ctrl键,多选几个symbol,
然后右键,add to group,启动group add命令。
在框中设置name。

另一种方式是,
菜单edit->group,或者快捷键SF11,启动groupedit命令。
在groupedit命令的option栏中,会出现所有现有的named group的列表。
在name文本框中,输入一个new name,那么会创建一个新的named group,只不过,这个named group 是空的。
在find栏,只选symbol,
依次点选多个symbol,如果要反选,那么就按住ctrl键。
选好后,右键done。
就完成了对新创建的named group的编辑。

(2)named group的布局调整。
fiind栏,只选中symbol,进行相对位置调整后,
右键,done。

然后,find栏,只选中group,再进行移动时,就会按照当前相对位置,整体移动named group。
也就是说,allegro在处理时,是对named group中的每个symbol,逐一处理相同的ix,iy。

(3) named group的解散。
find栏,只选中group,
选中某个group后,
右键,disband group,即可完成解散。

另一种方式是,
菜单edit->group,或者快捷键SF11,启动groupedit命令。
在groupedit命令的option栏中,会出现所有现有的named group的列表。
选中某个named group,点击下方的disband按钮,即可解散。


http://www.niftyadmin.cn/n/354570.html

相关文章

【医学图像】图像分割系列.1

医学图像分割是一个比较有应用意义的方向,本文简单介绍三篇关于医学图像分割的论文: UNeXt(MICCAI2022),PHTrans(MICCAI2022),DA-Net(MICCAI2022)。 目录 …

深度学习基础入门篇-序列模型[11]:循环神经网络 RNN、长短时记忆网络LSTM、门控循环单元GRU原理和应用详解

【深度学习入门到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等 专栏详细介绍:【深度学习入门到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化…

【国产虚拟仪器】基于 ZYNQ 的电能质量系统高速数据采集系统设计

随着电网中非线性负荷用户的不断增加 , 电能质量问题日益严重 。 高精度数据采集系统能够为电能质 量分析提供准确的数据支持 , 是解决电能质量问题的关键依据 。 通过对比现有高速采集系统的设计方案 , 主 控电路多以 ARM 微控制器搭配…

全志Tina Linux 启动优化

本文转载自全志V853在线文档:https://v853.docs.aw-ol.com/soft/tina_boottime/ Tina Linux 启动优化 启动速度是嵌入式产品一个重要的性能指标,更快的启动速度会让客户有更好的使用体验,在某些方面还会节省能耗,因为可以直接关机…

NetApp 数据存储系统 AFF A 系列的优势及应用行业

AFF A 系列阵列:云集成、性能极强、蓄势待发 需要小幅(或大幅)提升您的关键业务应用程序的性能吗?我们的 AFF A 系列阵列具备屡获殊荣的速度和响应能力,能满足性能敏感型工作负载的需求 为什么选择 NetApp AFF A 系列…

Android Qcom USB Driver学习(十一)

该系列文章总目录链接与各部分简介: Android Qcom USB Driver学习(零) 基于TI的Firmware Update固件升级的流程分析usb appliction layers的数据 USB Protocol Package ①/② map to check password correct Package Format: Byte[0] Report Id Byte[1] Valid L…

第三十五回:AboutDialog Widget

文章目录 概念介绍使用方法示例代码 我们在上一章回中介绍了 AlertDialog Widget相关的内容,本章回中将介绍 AboutDialog Widget.闲话休提,让我们一起Talk Flutter吧。 概念介绍 我们在这里说的AboutDialog是一种弹出式窗口,和上一章回中介绍的AlertD…

docker版jxTMS使用指南:python服务之jxGo模块

本文讲解4.0版jxTMS中python服务的jxGo模块, 整个系列的文章请查看:docker版jxTMS使用指南:4.0版升级内容 docker版本的使用,请参考:docker版jxTMS使用指南 示例python服务是jxTMS体系的一个子集。该体系为&#xf…