|
作者:黃剛(一博科技自媒體高速先生團(tuán)隊(duì)成員)
$ V& [" ^" q" k- R3 c* f. p/ `0 _4 ?2 j k
你肯定會(huì)相信阻抗不匹配影響PCB性能;你會(huì)相信等長(zhǎng)做得不好影響DDR的時(shí)序;你也會(huì)相信PCB太長(zhǎng)的話高速信號(hào)會(huì)有問題;但是如果我們告訴你總有一天BGA芯片里面不能穿差分線的話,你會(huì)相信嗎?
6 M* j2 Y- t. V4 o- J X2 _+ O: I; s8 m
a) o4 e8 j+ R4 y所謂BGA,也就是學(xué)名為球柵陣列封裝的芯片,是芯片封裝界發(fā)展到今天為止算是集成度最高的封裝技術(shù)了哈。小則幾百pin,多則幾千pin都密密麻麻的按照一定的pitch間距進(jìn)行排列,我們目前常用的pitch為1.2mm,1mm,0.8mm這些。
* B7 c- V/ \: w- Y9 v
N1 D: _' g7 C! ]; x$ f1 v" h' D# D1 s4 v
3 ~. H3 ~. z [/ S
那么說到密集,大家肯定都有過這樣的經(jīng)歷,也就是處于BGA里面的高速信號(hào)如果要走出BGA的話,一般會(huì)在pin的位置去做fanout,也就是所謂的BGA扇出,然后通過一個(gè)內(nèi)層(當(dāng)然底層也可以)從BGA里面層層進(jìn)行突圍,直到走出BGA區(qū)域?yàn)橹。有的時(shí)候,這對(duì)走線在走出來的過程中經(jīng)過的地方可謂是非常的坎坷,坑坑洼洼的,例如下面這樣,做過高速信號(hào)PCB設(shè)計(jì)的粉絲們應(yīng)該都很清楚為什么會(huì)這樣了哈。
3 W0 U5 D( [& y+ P- [; e+ O6 I0 [9 {/ o% ]4 B9 x- f$ B! ?, P. k
* v' c( |; [$ z" p& p. P
8 P1 A& k( |# l我們知道,高速信號(hào)的過孔是要進(jìn)行反焊盤處理的,那么這個(gè)時(shí)候我們就會(huì)發(fā)現(xiàn),一對(duì)從BGA里面走出來的線可能需要經(jīng)過若干個(gè)過孔反焊盤的邊緣。為什么叫邊緣呢?因?yàn)檫^孔反焊盤理論上是挖的越大越好,這樣才能最大程度的提高過孔的阻抗,因此在走線經(jīng)過的區(qū)域,基本上是走線上下的參考平面就會(huì)被反焊盤挖空掉,也就是在過孔的區(qū)域,走線是沒有多余的參考的。
; R& ?. o0 m ~2 I0 }5 N+ p; y. ~
f9 R: c" h, K3 o8 y/ M5 f
- F+ d8 t. W9 K ~8 B7 n7 f
$ Q3 D7 b0 K5 [: \如果要問大家這個(gè)時(shí)候是保證過孔的阻抗呢還是保留那么一小段走線的參考平面,我相信百分之80以上的人都說是保證過孔的阻抗,大家的意見都是也就幾十mil的走線少一點(diǎn)參考平面能有多大的影響,再說了,又不是完全沒參考平面,只是沒有多余的參考平面而已嘛。另外很重要的一點(diǎn)就是,這個(gè)是作為pcb設(shè)計(jì)界一個(gè)通用的處理方式,而且在大多數(shù)產(chǎn)品做出來之后都是沒有問題的。因此大家也就覺得是一個(gè)很穩(wěn)妥的設(shè)計(jì)方法了。
1 ^5 ]/ z0 M) s- L# Z( n! ^) Y/ C6 F: X4 k3 g/ N& d5 P/ @; j
7 K. v- P: }$ w! D
+ O- E& h9 M# U2 j但是高速先生總喜歡對(duì)一些看起來很正常的設(shè)計(jì)理念進(jìn)行“挑戰(zhàn)”,這次我們就針對(duì)BGA穿線是不是真的沒有問題進(jìn)行研究。我們做了一塊測(cè)試板,驗(yàn)證下在1.0mm pitch BGA間距的情況下穿線的影響。如下所示:我們?cè)?.0mm的BGA下穿過一對(duì)差分線,然后模擬經(jīng)過若干個(gè)其他走線的過孔反焊盤區(qū)域的情況,我們來看看這對(duì)走線本身的性能如何。
* P9 a% y: |: }: k {2 c1 R
% T7 j& M# |% j0 R* B1 ~1 G+ ]
4 N, V4 r" G5 M0 x" d# A* V* r( I9 @/ n9 n2 F
經(jīng)過我們對(duì)幾塊板的同一個(gè)待測(cè)物的測(cè)試結(jié)果對(duì)比發(fā)現(xiàn),結(jié)論是驚人的一致。。∷膿p耗不會(huì)是一條我們認(rèn)為的平直的曲線,其中在25GHz之后有非常巨大的諧振點(diǎn)。
4 E- j8 L9 B: k+ j5 Q# q; g4 T( \/ \9 g, e, H; V
* V, t8 u& {& y( q& f9 o- W& ~' N) g& q8 d
那個(gè),我相信大多數(shù)粉絲們都能看懂上圖的插入損耗曲線,至少能分辨出好還是不好。如果你們對(duì)S參數(shù)還不太熟悉的話,我們高速先生隊(duì)長(zhǎng)還專門親自拍攝了一個(gè)通俗易懂的小視頻,可以幫助大家更深入的了解S參數(shù)這個(gè)SI重要的概念哈。 |( D X% d: A. Q3 W) y2 S6 p4 J
5 S6 x( S# u( F
[url=https://www.bilibili.com/video/BV1ET4y1j77X]https://www.bilibili.com/video/BV1ET4y1j77X[/url], L l. ^( u! A8 y" R
2 A h0 J+ z0 B4 y1 _8 a4 b
好,我們繼續(xù)往下講,從這個(gè)糟糕的S參數(shù)來看,我們大致可以判斷它的可用范圍在25GHz內(nèi),如果大家還是對(duì)頻域參數(shù)不是很熟悉的話,我們換成大家喜歡的時(shí)域來分析哈。從上面的損耗參數(shù)來看,走現(xiàn)在很成熟的10Gbps到25Gbps應(yīng)該都是沒太大問題的,那我們就直接跳過10G到25G,從56Gbps起步來衡量。那放到我們現(xiàn)在也做得比較多的56G-PAM4的高速設(shè)計(jì)上,我們看看如果發(fā)送一個(gè)理想的56G-PAM4信號(hào)源經(jīng)過這個(gè)BGA扇出之后會(huì)是怎么樣呢?/ l9 r+ Y: @4 B. o. w
: ?5 J- M' e' h9 C: e5 @' }* u
H8 K/ k& M/ i9 F6 s- p5 {1 g8 @
2 S7 O! V) m: L恩,看來這個(gè)BGA的扇出設(shè)計(jì)對(duì)于56G-PAM4還是OK的,那我們?cè)賮韨(gè)更厲害的?目前業(yè)界已經(jīng)開始對(duì)112G-PAM4進(jìn)行研究了,那高速先生也嘗試下加入一個(gè)112G-PAM4的信號(hào)源進(jìn)去,看看經(jīng)過這個(gè)BGA扇出之后會(huì)是什么情況。結(jié)果如下所示:
* v, e* @( N: \4 R5 s
+ N! M; M. @3 R b% D: y! ^5 a; ?( p( ^# e. {
" n+ u7 h) G) i9 S
從上面的眼圖可以看到,就只是經(jīng)過了一個(gè)BGA扇出之后眼圖就“涼”了一半了,壓根都還沒開始走線,加上走線的話估計(jì)就……呃!
* G# d1 n, s _: O
* ?0 K8 A/ ?" T' H' g4 @. M# G! r# b! g8 G' a
就像前面所說的,在112G來臨的時(shí)候,如果還是像上面一樣的BGA扇出的話,這對(duì)差分線的性能會(huì)大打折扣,甚至可能一個(gè)我們認(rèn)為很簡(jiǎn)單的扇出設(shè)計(jì)就消耗掉整個(gè)通道的裕量。BGA扇出雖然是個(gè)很簡(jiǎn)單而且約定俗成的設(shè)計(jì),但是在信號(hào)速率越來越高之后,信號(hào)的性能會(huì)受到越來越多因素的影響,比如BGA的pitch大小,過孔反焊盤設(shè)計(jì),疊層設(shè)計(jì),線寬線距選擇,加工誤差等,使得原本看起來一個(gè)很平常的設(shè)計(jì)都可能出現(xiàn)問題,這可能也變成我們SI未來要去思考的問題了。
* D5 g. |9 L8 n4 @: c, m6 m( l' g1 T+ @: f( @
# d7 X7 I7 V& b0 V0 |- e
/ s% \- O H. R9 t* ~( T8 h
/ _( f/ Q5 J- [+ Z4 q4 w7 V& m5 B# r/ v+ l, j
) J& j6 T5 j y/ o( [
' F7 f Y* g' c; S+ u$ G1 V
1 r0 E) C5 m D! O1 l: @& z+ X
6 R! }# q) P9 c/ @
, S7 |- V8 K: O- N6 [2 _; i
& R0 z d% H! f1 p3 q1 ~5 v$ }
0 {: P8 J6 ]: Y) c$ ]: L
' P3 `) X, M% C
: h7 Q# k- ?# {
; w5 m* y5 w+ W) F
) D) U( q$ u% f9 n5 e% M8 w4 Z8 s# a9 O0 {7 d
5 i3 [: ~3 J( s
( t& d7 a9 C; a. h& w |
|