找回密码
 注册
关于网站域名变更的通知
查看: 6021|回复: 19
打印 上一主题 下一主题

allegro等长布线时出错

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-1-20 17:18 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 buton 于 2012-1-20 17:41 编辑
4 o/ e0 B; C* {/ U$ k5 A& Y
/ T6 M8 f/ H; g* Y0 w/ y+ D; V
( Y9 Y( q% t: }; O2 Y
/ f6 _- C6 R7 p# b: y7 A5 M如图所示,右下角显示等长匹配的窗口前多了一个'T’,并且无论走线长短只显示红色了,有哪位大侠知道这是为什么吗?十分感谢!" Y- @  V' q' g% n: N) T" f6 c
% J  N7 i+ K" \8 j( K
show Element显示# s, H  O5 n# |/ K8 s& Q" ?
Constraint information:/ i1 @, i( B5 r& [- q* ?
    (RDly) U5.D9 to U7.E8  min= 605.31 MIL  max= 444.81 MIL 0 v3 K3 B/ I; ?( O$ _
这肯定是不对的,无论怎么布线都达不到要求,我看了我设置的规则都是对的,惟独这根线在布线的时候出错。

该用户从未签到

2#
发表于 2012-1-26 21:08 | 只看该作者
你这根线是Match group的target(参考线),只要整组线中有一根不等长,它都会显示红色的

该用户从未签到

3#
发表于 2012-1-28 16:17 | 只看该作者
等长一定要设置target(虽然不设置target软件会自动计算,但是很傻),要不绕完了发现有一根或几根线等长超标,怎么也弄不短(allegro比较傻,不能自动找到最长的作为target)

该用户从未签到

4#
 楼主| 发表于 2012-1-29 10:22 | 只看该作者
原来还要设置target,我看书上没说,所以以为不用设置了呢!谢谢指点!

该用户从未签到

5#
 楼主| 发表于 2012-1-29 10:46 | 只看该作者
但是怎么设置target呢?

该用户从未签到

6#
发表于 2012-1-29 14:07 | 只看该作者
buton 发表于 2012-1-29 10:46 7 l8 H4 q  G2 q2 L  u% ^
但是怎么设置target呢?

8 y4 M+ r- S8 e9 L, m8 X' d2 y在等长组的 deta tolerance那栏目下,选择最长的那条线右键set as target即可

该用户从未签到

7#
 楼主| 发表于 2012-1-29 15:39 | 只看该作者
rx_78gp02a 发表于 2012-1-29 14:07
0 G/ k7 G# M. [& K在等长组的 deta tolerance那栏目下,选择最长的那条线右键set as target即可
9 l5 B! p/ D0 v, Q! F/ |0 W0 e4 X
非常好!谢谢!

该用户从未签到

8#
发表于 2012-8-17 17:14 | 只看该作者
rx_78gp02a 发表于 2012-1-28 16:17 9 g- N0 E; h- B- ~7 d, c
等长一定要设置target(虽然不设置target软件会自动计算,但是很傻),要不绕完了发现有一根或几根线等长超 ...

+ C! X7 s6 T5 {老版 知道这种是什么情况不 ,在中间 左不左 右不右的

1.png (6.89 KB, 下载次数: 3)

1.png

该用户从未签到

9#
发表于 2012-8-17 17:28 | 只看该作者
a20061475 发表于 2012-8-17 17:14 2 w1 n2 n7 z! o5 a1 r" [& @# v
老版 知道这种是什么情况不 ,在中间 左不左 右不右的
4 u- B$ O0 a. }1 S& }
如果一条网络同时在两个不同的等长组中并且两个等长组都不满足等长约束的时候就会这样;如果网络是target也会这样,因为这条线比一部分的线短,又比另外一部分的线长,并且都不在误差范围之内!

该用户从未签到

10#
发表于 2012-8-17 17:59 | 只看该作者
buton 发表于 2012-1-29 10:22
- [9 `1 ^: C2 V  N: X5 y原来还要设置target,我看书上没说,所以以为不用设置了呢!谢谢指点!

. D  {" ?4 _  b6 W书上肯定有,多翻翻。

该用户从未签到

11#
发表于 2012-8-17 18:45 | 只看该作者
本帖最后由 a20061475 于 2012-8-17 20:45 编辑
% W; j5 `: M1 q
rx_78gp02a 发表于 2012-8-17 17:28
3 u( J& j! f9 c# A' m如果一条网络同时在两个不同的等长组中并且两个等长组都不满足等长约束的时候就会这样;如果网络是target ...

, g- A1 r  v! p$ x; O+ l5 B2 b+ M, p% r% |( ^
我就绕4个XNET  ,都没设置其他的规则,我测试了1下,如果我MG组中 去掉2个XNET(此时MG中只有2个成员),设置好target再绕线就不会出现这个问题,而且我绕好其中2个XNET后,再将1个XNET 添加进去,再绕线 都是正常的,但是这样一个一个添加进去 太麻烦了。% K+ Y1 h5 c# B& I6 Y0 }
在MG 中设置好TARGET的,那根线 没动的 就是绕其他3根线 出现这个问题,这是我的工程文件,/ E. o# e! C  b/ K: o  y1 l
老版 帮我看看 一起就6个元器件

test.rar

19.11 KB, 下载次数: 40, 下载积分: 威望 -5

该用户从未签到

12#
发表于 2012-8-17 21:40 | 只看该作者
a20061475 发表于 2012-8-17 18:45 ) f) _- u$ f: y- `! u% e6 j
我就绕4个XNET  ,都没设置其他的规则,我测试了1下,如果我MG组中 去掉2个XNET(此时MG中只有2个成员) ...

9 n3 d  k! x. J7 B; B( z你使用了xnet等长又使用了pinpair等长,只用其中一个就行,效果是等同的,至于为什么会出现两个长度显示,我也没弄清楚,可能allegro对于xnet和pinpair的处理方式不同!

该用户从未签到

13#
发表于 2012-8-18 10:11 | 只看该作者
rx_78gp02a 发表于 2012-8-17 21:40 - Q5 H; o- A1 |  a0 ]
你使用了xnet等长又使用了pinpair等长,只用其中一个就行,效果是等同的,至于为什么会出现两个长度显示, ...

$ E6 q# k- p5 |. U- w- ?+ m3 Z2 Q* \问题找到了,主要是ALLEGRO 自动生成的Tolerance  是 《:25mil》必须要改成《0mil:25mil》要不然没有参照物,所以ALLEGRO 就自己寻找 最长最短的2根网络作为掺照物,就会出现 RDLY 在中间,左边表示与最长线 差,右边表示与最短线的 差

该用户从未签到

14#
发表于 2012-8-18 13:39 | 只看该作者
a20061475 发表于 2012-8-18 10:11 " F" y2 t8 e; {% M) c! ]) {9 J( m# A
问题找到了,主要是ALLEGRO 自动生成的Tolerance  是 《:25mil》必须要改成《0mil:25mil》要不然没有参照 ...

  @$ V0 c6 o) @; G9 A9 H- |1 w1 m; TOK,受教了!

该用户从未签到

15#
发表于 2012-8-20 21:51 | 只看该作者
受教了  谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 07:18 , Processed in 0.125000 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表