EDA365电子工程师网

标题: 各位大侠,我设置的差分对布线为什么不能实现呢? [打印本页]

作者: juanc1234    时间: 2012-3-30 11:41
标题: 各位大侠,我设置的差分对布线为什么不能实现呢?
我用差分对设计的方法设置出来的差分对线长都是0mil,而且也不能差分布线?怎么回事
作者: juanc1234    时间: 2012-3-30 11:46
忘了上传附件了

差分对布线.rar

137.05 KB, 下载次数: 36, 下载积分: 威望 -5


作者: chensi007    时间: 2012-3-30 20:18
如果你想最快找到答案,传文件上来吧。光一个WORD档。看不出来问题。
作者: zhengzy    时间: 2012-3-31 23:39
规则没设置好【和其他走线的间距,本身线宽】( W* p' l% J- _! t1 h$ k
请参照以下文档

AD中关于差分线的设置和走线的方法.pdf

542.59 KB, 下载次数: 53, 下载积分: 威望 -5


作者: juanc1234    时间: 2012-4-1 16:58
zhengzy,大侠,我就是按照你发的那个上面设计规则做的,不知道是哪里出了问题?
作者: andyxie    时间: 2012-4-2 00:21
AD 差分对设置比较弱智的,相对有Allegro。
. O9 t: p" ?  g& v. Q# U( \" K一般设置差分对 对内间距 还是比较简单的。 直接设置 Gap 就可以了。" [2 ]) y: \  |; z& Y! k
1 r7 s4 Q! N4 l  s& d! m
但是, 差分对对外就不行了!% X0 w! J4 A5 v0 s' r4 D
AD10 增加了 同类差分对 对与对之间的 对外间距设置, 仍然不好用,增加这点功能可见AD 的设计人员不懂得 PCB layout 高速布线到底走出什么样子。& Z' N& G9 F: |7 p* u) I

! }& |! }; [$ C# O, C真正的差分对布线规则驱动,需要:6 b/ k5 h7 w: L. z
1. 对内间距' H* r2 S" V: R- O" O4 F, f
2. 对外间距,不仅仅对 差分对的线,还对非同组差分对,对非差分线也要有较大的间距,
; _, i. G4 \0 F比如 W/S1/S2 =  4mil/8mil/20mil  - R5 [" a& i1 m% N- L
表示 线宽=4mil, 对内间距 8mil 就是 Gap=8mil, 对外间距 20mil  G9 i* S* W5 |# R0 U

% C9 Y* x1 d; _& q! a" G( v这里有一个问题,对外间距20mil 只能对线,对焊盘、过孔、铺铜等都不能 20mil 那么大,原因是pcb 根本没有那么大的地方走,所以,
5 q! }8 b. g4 P. T, |- s8 b3 b9 z8 ]: e: k3 L
3. 差分对线 对 焊盘、过孔 的间距需要单独设置如 5mil
3 Y: o" m, T; ^' O4. 差分对靠近铺铜, 差分对的线对 poly 间距 是 12~15mil, 差分对的焊盘、过孔对poly 间距是 8~10mil, 如果设置太大, BGA 下面的铺铜根本就连不起来!
& q9 Z/ o8 b8 w3 f( b# n( H0 ~5 r- a' G6 W" X
5. 不同区域差分对对内对外间距 变化,比如进入BGA 区域变小 W/S1/S2 =  4mil/5mil/4mil  
, E$ F. y% D/ |) v4 x& P0 N) D    这个AD 就比较日弱智了。$ b4 r  L2 y2 ?2 q/ R8 \( j: V
9 x7 @" y$ c9 O9 E
AD 对付差分对还是有很好的办法,只不过设置规则非常复杂,逻辑性要非常强。
( G" @3 r1 G9 }6 V3 `& c6 d/ L我们希望AD公司增加这方面功能,或写外挂,但他们似乎对高速布线不感兴趣。4 P7 J; s! w9 m# }





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