發表文章

目前顯示的是 5月, 2017的文章

High Speed Transmission - Fiber Weave Effect

圖片
隨著傳輸速度持續上升(5Gbps and beyond!),慢慢開始看到各大SoC廠商警告"Fiber Weave Effect"將會影響到較長的高速差分訊號。而究竟什麼是Fiber Weave Effect? 這要從PCB介電層結構看起,各層介電層在製造上其實是將一條條的玻璃材質編織線"上下、垂直地"交織而成,再依據所需的厚度和介電常數有不同的材質和密度可選擇(如圖)。 當一組高速差分訊號走在PCB上時,如上圖 紅色 藍色 線條組成一對差分走線 。 若仔細觀察就會發現當其中一條 長距離走在編織空隙 上時,其所對應到的 Er 值會將大於另一條訊號線,而 Er 值不同代表的結果是Time skew or phase skew(眼圖閉合、CMRR下降),進而失去差分訊號提高Bit rate的功用。這種因 介電層玻璃編織對高速差分走線造成的現象即為Fiber weave effect,且其編織密 度愈疏, 其造成的影響愈嚴重! 借用 網路上找到的資料 : Fiber weave effect is a statistical problem. It is not uncommon for PCB designs to have long parallel lengths of track routing without any bends or jogs. This is particularly true in large passive backplane designs. Because the fiber weave pattern tends to run parallel to the x-y axis, any traces running the same way will eventually encounter a situation of worst case timing skew if you build enough boards. This was demonstrated by Intel after compiling more than 58,000 TDR and TDT measurements over two years. In 2007, Jeff Loyer et al presented a

High Speed Transmission - Channel loss budget

圖片
前篇 介紹了傳輸通道造成的損耗(Loss)以及如何透過EQ補償。但EQ並不是萬能的,當Loss太大也就無法再被補償回復成可判讀的訊號了。設計PHY的IC廠商通常會提供設計建議如最大通道長度以及通道穿孔Via數量,這些建議的背後其實也就是為了控制Channel Loss Budget。 舉例:USB-IF 則是詳細地提供了針對USB 3.1 Gen1/Gen2對各種接口的Loss budget。 PS. For Gen1 (5Gbps) signal, the Nyquist frequency is 2.5GHz; for Gen2 (10Gbps) signal, the Nyquist frequency is 5GHz. 以SS Gen2來看,PCB板上Total Loss不可超出8.5dB (@5GHz)。 一般在設計初期,建議使用PCB simulation tool來計算各種High speed I/O的最大通道長度,以不超出Loss budget為規範來確定是否需要另外在通道上加入Signal re-conditioner IC。 例:IC Vendor規範PCB loss < 3dB,且依照板材參數計算出Loss = 0.693dB/inch,則通道最大長度則約為 4.33 inch。