利用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按钮,即可解散。