微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > Cadence Allegro > Assign RefDes只能一个个去点吗?四千多个元件耶!

Assign RefDes只能一个个去点吗?四千多个元件耶!

时间:10-02 整理:3721RD 点击:

如图一块灯板上4096颗LED,灯位置固定不能变,所以采用先固定灯,再导网表,再Assign RefDes,发现只能一次点一个,不能拖选一行或一列。一个个点要点到什么时候,我发现点一行都很吃力。不是说allegro只要你能想到的没有做不到的吗?place mode好像也不好使。


高手快出现

不用吧,你灯如果是按顺序编号切等间距的,直接导进来quick place就按位号摆好了,你再按照你需要的间距调整下就可以了。几分钟的事情。如果完全乱七八糟,那就慢慢弄吧。

你说的这个我试了应该行不通的,除非对自动布局玩得熟的可能用自动布局还行。

不确定你的具体情况,不过:1,你的位号实际出来是不是从左到右,从小到大排列的?    2,你的灯将来要求是不是完全等间距的。
如果是,那就place-quick place几分钟搞定,不是自动布局,只是把全部器件按照位号,从小到大放出来而已,如果都是不规律的,那就不好弄。

是很规律的,原理图那边就排好了从左到右,从上到下,但quick place不是只能摆在板框边上吗?行间距2.5mm,列5mm

在PCB板上更新元器件编号,然后原理图回注。

只要有恒心,铁杵磨成针

这个得在Assign RefDes之后才能做。

完当然是能完成,问题是效率问题

那就OK了嘛,你设置参数,让quick place摆出来每排刚好是你要的,比如200个,200排,你手动move,然后把每一排第一个和最后一个放到固定位置,然后对齐水平均分,垂直均分,很快的。你可以把PCB发上来,给你试试。

那么多,明显不能一个一个点啊...

LED阵列应该是按拉号排序的吧? 直接循环用axlDBCreateSymbol放到对应的坐标上去就好了嘛

原来这样,明显不行,哪里能设每行个数?不能呀,是按板框长度来的,就算我改板框长度,计算好每排只给它摆那么多个,仍然不好使。

但真的还没找到办法,自动布局又不会,自动布局帮助文档也没找到。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top