• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > Allegro PCB技术问答 > 请教:Allegro约束管理器中BUS添加NET失败。

请教:Allegro约束管理器中BUS添加NET失败。

录入:edatop.com     点击:
请教一个问题,烦请帮忙:1. 我在Allegro约束管理器(Constrain Manager)中添加一个BUS,如下图所示: 首先创建BUS:CLK_BUS_POST RD, 然后再把NET:CK0_C,CK0_T加入BUS中。


2. 确认OK后,在此CLK_BUS_POST RD下显示的只是XNet: CK0_C,而没有成功添加NET:CK0_C,CK0_T?如下图所示。请问是什么原因导致的?谢谢!



BUS不是随便创建的,BUS顾名思义总线,你在命名上必须符合总线规范。你可以建立一个class,这个是根据你需要的牟总分类依据来建立的,比如这一组都是时钟,都是复位,都是电源,都是需要走20mil宽度的,都是阻抗有50ohm需求的等等,自己想怎么分就怎么分

谢谢回复。您请看第二张图我也创建另一个BUS:CLK_BUS_PRE RD, 它就可以添加NET:CK_C,CK_T。

是不是XNet:CK0_C已经包含了这两个net?

看起来是的,但是我不知道如何来改,我试过选中CK0_C 信号,然后Edit-->Properties,选择Delete Signal_Model,现象依旧。

那我理解错了可能,不过严格意义上来说,这种划分成class是比较科学的 ,当然,只是个人习惯。

你要把XNet:CK0_C所接的分立器件模型去掉,而不是把这根信号的模型去掉。去掉分立器件模型后,这根Xnet也不存在了。

我把CK0_C接的器件模型更新就可以解决问题了。非常感谢!

Cadence Allegro 培训套装,视频教学,直观易学

上一篇:有部分器件无法放置怎么解
下一篇:Allegro怎么把做好的螺丝孔封装调入到PCB中?

PCB设计培训课程推荐详情>>

  网站地图