|
本帖最后由 edadoc 于 2020-8-20 18:02 編輯 * |+ a6 D9 E7 I3 \
9 y5 B" i6 v( r* z, F8 Q
作者:姜杰(一博科技自媒體高速先生團隊成員)
& b! e6 f6 u- R4 A# O8 B
: t: N# }2 k4 z; z1 p+ V2 S關(guān)注高速先生的layout攻城獅們最近普遍感到焦慮,都在默默祈禱客戶不要看到高速先生最近一期的B站視頻——Tabbed Routing,因為大家都很清楚客戶看到之后的需求。- g% a$ N6 `( B1 _2 l+ A; ]
+ V: t, w: ~8 f+ j' U/ Q) y5 G2 [+ Q- j2 u
" ~& X+ V7 C" X1 {為了文章的完整性,我們還是從頭捋一捋。Tabbed routing是指將特定形狀和尺寸的銅皮,按照一定的規(guī)則添加到走線上的一種布線處理方法。該方法是由Intel公司于2015年提出,主要適用于ddr4的數(shù)據(jù)信號走線。& ~# C6 X2 h+ I q5 T( S
, T" v( Q7 ?; W$ b) m, m7 X& i, \- d$ w" I8 T: L& h3 z6 Y
- R6 T3 [+ k# L7 I6 b7 A/ X- j密集恐懼癥患者可能會問,原本清清爽爽的走線,為什么非要整出一身“雞皮疙瘩”呢?大家都知道,BGA器件或其它管腳密集區(qū)域的布線空間有限,寸土寸金,為了能順利出線,減小線寬并縮小間距是常規(guī)操作,比如常用的neck模式走線,這樣一來,線是拉出來了,阻抗卻被卡了脖子,一路飄高,此外,隨著走線間距的減小,串擾也隨之增加。于是,Tabbed routing應(yīng)運而生。這種方法的操作略顯復(fù)雜,具體可以參考Tabbed Routing視頻介紹:
8 e% d' }5 t3 N' ]8 U* X
3 X2 v0 g- @' S4 I |" E* I0 z7 b& i- k' L! Y
/ a6 B' L+ G5 J, V9 PTabbed routing設(shè)計可以增加兩根線之間的互容而保持其互感幾乎不變,而增加的容性可以有效降低走線的阻抗,減小表層線的遠端串擾。換言之,Tabbed routing一方面可以改善走線因線寬減小而造成的阻抗不連續(xù),另一方面還能減小表層走線的遠端串擾。7 W, T6 X! i" U5 {
. y( w& j' h" \% D, ^) l
4 b% b# f5 X4 R) H" a7 f J, z4 U聽高速先生這么一分析,是否覺得原本犬牙交錯的Tab設(shè)計瞬間變得凹凸有致了呢?至于是阻抗控制的福音,還是遠端串擾的克星?Tabbed routing是否有效?不要看廣告,高速先生帶你看測試報告。9 @+ ]4 T% L1 g/ S9 R( ~6 V' G% F
" c& C/ ?. Q3 x, [$ d; e% `
7 h" R2 E/ n! }3 C& R _, t& s3 A2 B. y3 W( O' Z2 O
9 ~. f; d8 c! M5 C. V0 r
為了研究Tabbed routing對通道性能的影響,高速先生曾專門設(shè)計過相關(guān)的測試板,測試結(jié)果也可以從一定程度上說明問題。先來看看帶狀線的情況,DUT(Device Under Test)設(shè)計如下,通過比較測試過孔密集區(qū)域的內(nèi)層弧形走線添加Tab前后的參數(shù)差異,來檢驗Tabbed routing的效果。
) X& Z0 t/ E3 d! E
: W. `+ I/ ^0 R
" `" u) S; M) m4 d( b& E* S$ N4 r" j
, z( k* x' X1 y* r, V9 U
" B) V) S% {1 r# f; A; y阻抗測試的結(jié)果顯示,Tabbed routing對于neck走線偏高的阻抗有一定的拉低作用,可以改善阻抗的連續(xù)性。
) t L3 T: E- C9 D0 G( g# W/ o8 o- C1 M8 t
% N) ^8 ], E+ j
; B: L) b0 L7 W' W, U. B$ E6 T( b, @6 D0 O8 b' y! ~
1 Z; G3 t( Q. l u3 e8 z9 \再來看看萬能的S參數(shù),添加Tab的通道由于阻抗的優(yōu)化,反射減小,回波損耗整體也有所改善,不過,在我們所關(guān)注的頻段內(nèi),串擾卻沒有明顯的變化。* f7 i; b2 j+ R) B- e
; L0 [4 @! T6 p+ E: m
2 O6 g, W& o- G1 K4 h# M
) L( y- h& J5 L
2 ^& m4 E8 {& v
" o U% a, {) G# W( P; H5 D: W1 e7 z仍然是過孔區(qū)域的neck模式走線,繼續(xù)比較表層線Tabbed routing設(shè)計與普通走線的區(qū)別。9 f! W5 y* [" [9 @9 N5 z* B+ g: {6 q
- t2 T- |$ U; k! B" X' D/ I( J
" I! ?2 J* O! c9 b! a
: A+ M1 U% f+ G/ ?% f- R3 \4 i
$ ]- n' m9 k/ J- k' E' H5 i
/ l; P0 R8 V5 y6 y# ], O/ F1 @從阻抗測試的結(jié)果可以看出,tab對于阻抗連續(xù)性的改善作用依然在線。
1 b2 N9 F3 ^& o) O! a& A7 F9 t( j% b% c
. q# ?1 v4 N2 i3 P5 n+ D$ g% ?# x" e5 a
% o: Z2 o4 [3 D
9 e, D2 I. P' V
相比于添加Tab前后內(nèi)層走線串擾的基本不變,Tabbed routing表層走線遠端串擾的降低肉眼可見。
3 m k/ ?$ z; ^& _5 t+ E, X% w9 C4 y$ \3 }3 Q* s
; q$ q. v# z9 e+ A. ~8 a' f# w. @% L
3 W0 x: a0 h$ N. T, E. j
' j0 @7 x2 z& x, t$ Y0 Y
7 |2 p+ T$ a; {* j& p& K8 U不過凡事有利就有弊,Tabbed routing雖然對于走線的阻抗和串擾有一定的改善,但是由于添加tab后走線的容性增加,導(dǎo)致信號的延時也會隨之增加。這也解釋了為什么對于同一等長組的走線,需要保證tab數(shù)量的一致。- p( U0 m) I( @
) q# t7 Q6 z/ x- c
y& \7 n. f. R( S( A+ R/ f W* T
) z* b3 q4 W( h0 D% \0 u! w
4 P m" s* }+ c3 d- m4 k5 }3 K需要注意的是,tab加在不同區(qū)域的走線上有著不一樣的效果,加在走線的單側(cè)還是雙側(cè),最后的結(jié)果也不相同。因此,在實際設(shè)計中,要根據(jù)具體的層疊,走線等因素來確定tab的尺寸、間距,必要的時候,還要通過仿真確認。, f* q$ ` ]7 z8 @+ V
2 W4 R, K9 c0 y- c* O! r9 v
|
|