EDA365电子工程师网

标题: Allegro差分对规则设置的问题 [打印本页]

作者: gavinhuang    时间: 2017-1-19 12:38
标题: Allegro差分对规则设置的问题

* |, O8 p, S) T我在Physical里设置了一组差分对的线宽线距为5mil/7mil/5mil,在Spacing里设置这组差分线的line to line距离为20mil。  D+ h* @8 e& s+ z& M0 o- T
那么我走线之后,差分对的线宽线距确实是5mil/7mil/5mil,但是同一个差分对的两根线会报line to line的DRC,原因是不满足20mil。
/ I! T5 I5 ~! g( T5 W, o0 k  W! V' t5 w* @( ~
我本意是让差分对与差分对直接的距离是20mil,这个DRC怎么消除?怎么设规则才能达到我的本意要求?谢谢大家
& m" \9 r$ p. B' N1 A& Q2 ?; B% ?" u$ j1 }+ W, R% R' [2 e. g
4 o4 |% u; \! r9 m8 U
: M8 r' H1 D% P" u; K

作者: li262925    时间: 2017-1-19 13:08
本帖最后由 li262925 于 2017-1-19 13:27 编辑 ; e; ^+ t0 o. v* n. ~

* h8 ^) ]7 D( ?0 n! X" _应该是有冲突的地方   
% x3 H  k) U4 J
( e  G* q. `9 w6 ~7 q可以在Electrical里设置 线宽线距5mil/7mil/5mil
$ {  \6 A! ~5 p5 q" h
6 F# H* e/ s$ C! w2 Z
作者: gavinhuang    时间: 2017-1-19 13:36
li262925 发表于 2017-1-19 13:08
% }+ j. T" D% n2 h/ v" I应该是有冲突的地方   
& a0 q6 y1 d0 x) d' ~7 ], f8 ^& Z4 d
& t5 ^0 K( I% o" f7 J" D( Y. [可以在Electrical里设置 线宽线距5mil/7mil/5mil

1 d. X5 |" Z1 _9 n1 o* f2 G# F我在Physical里面设置5/7/5之后,Electrical里面也已经是5/7/5了啊。
% i& e6 K3 e  E* x/ W6 d是有冲突,现在的冲突是,怎么让同一个差分对内的两根线,不受20mil spacing的约束,20mil spacing是对与对之间的约束
+ e$ _0 u+ |- g4 [+ d
作者: li262925    时间: 2017-1-19 14:11
gavinhuang 发表于 2017-1-19 13:36
2 g$ l3 h& |# Q* _- R. j我在Physical里面设置5/7/5之后,Electrical里面也已经是5/7/5了啊。2 _* ?4 ]6 k) A
是有冲突,现在的冲突是,怎么让同 ...
7 H7 z! j2 Q" x( w6 S5 I
你重新设置后  还会有这个问题??& e( f, z7 p+ [1 }

作者: gavinhuang    时间: 2017-1-19 14:18
本帖最后由 gavinhuang 于 2017-1-19 14:19 编辑 . n- q2 e( A3 ]6 y6 ?

) a2 G0 v; L: ?问题解决了,也是在本论坛找到的解决办法:
  u6 ~' [' a- v$ F4 r; T0 u7 \% y2 i
https://www.eda365.com/forum.php? ... =%B2%EE%B7%D6%B6%D4  j9 D# s  U3 x& V$ Q8 K
7 i, P' K7 s7 ]' U# k0 L; B
不过帖子不好搜,为了方便其它的人我再说一下解决办法:在Physical里设置差分线规则时,如果差分对内的间距比差分对与其它线的间距要小,那么Min Line Space里面也要填数据,不能采用它的默认值0
0 ^9 ~" Y2 N  @  @; W1 T! K! Q7 r1 `* a7 Y
E:\test\spacing.jpg

spacing.jpg (81.12 KB, 下载次数: 1)

spacing.jpg

作者: li262925    时间: 2017-1-19 14:36
gavinhuang 发表于 2017-1-19 14:18* }, b+ q7 V5 u! g9 r4 V7 f% ~
问题解决了,也是在本论坛找到的解决办法:
" J* ^" _. v6 C/ P2 }8 i- f
) x  W4 t! C4 b* {9 G& j, _https://www.eda365.com/forum.php? ... =%B2%EE%B7%D6%B6%D4 ...
' n% Q4 ~. |, o* p
之前老老实实的填    从来没发现过这个问题; y- c2 }# ^% l" C1 L+ ]2 ~/ v& q

作者: tiny丨Y    时间: 2017-1-19 16:02
楼主的精神可嘉棒棒的
作者: hijkl    时间: 2017-1-19 16:14
学习了。谢谢
作者: 980155498cai    时间: 2017-1-20 10:58
差分的间距不是line to line
作者: djadfas    时间: 2017-1-20 11:04
常见问题了  Physical设置差分可以控制更多参数 优先级高  但需要主注意参数DIFFP_MIN_SPACE不要为0 否则allegro会使用ine to Line rule from a spacing constraint set assigned to the nets in the differential pair  
作者: kcm    时间: 2017-1-20 15:32
Min line spacing 加个≤primary gap小点值,不要0
作者: zongqiaoyu    时间: 2017-1-20 16:08
楼主厉害了
作者: AD9_PCB    时间: 2017-1-22 09:10
学习了
作者: Bonnie_Chen    时间: 2017-1-22 10:03
楼主大赞,不只自己明白了,还解释给我们听!
作者: superfamale    时间: 2017-1-22 11:41
mark
作者: yufang85    时间: 2017-1-22 13:34
赞!
作者: nnew    时间: 2017-1-24 10:46
学习了
作者: BoBo2012    时间: 2017-1-24 11:34
线到线间距改下
作者: weiprop    时间: 2017-1-30 11:31
去觀察一下spacing部分 就可以解決了
作者: ChinaLian    时间: 2017-2-10 10:27
可以,很棒




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2