Allegro同组等长走线约束方法

时间:2024-04-12 21:49:10

以千兆以太网为例说明,差分等长设置;

Allegro同组等长走线约束方法
首先,拉好差分线;

打开约束管理器,创建BUS(也可以再拉线之前创建,个人习惯拉线前设好所有的总线BUS);

Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
创建MG;

Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
差分的对内等长设置;

Allegro同组等长走线约束方法
其他信号等长线路(点对点或一组像具有相同模型)可以参照以上做法!

若一组线内有多种模型;一般选择使用相同模型最多的一根做模型 创建MG;驱动后不同模型会自动显示红色,把显示红色的clear掉规则,设置点对点的PIN pair ,然后membership到之前创建的MG即可,等长范围手动添加。

Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
Allegro同组等长走线约束方法
创建不同的模型和PIN pair 最后都是要membership到一个每个里面,这样才能一起等长;

Allegro同组等长走线约束方法
Pin pair很费时间,如果拖的器件多了,做起来很费事。

一般我是习惯几根不同模型的才用pin pair ,有相同模型的就按一般的做,然后membership。

注:规则设置一定要:头脑清醒,命名要见名知意!否则,你懂的!嘿嘿……