資料介紹
為什么要繞等長?”這個問題在科學繞等長的第一篇文章中就已經介紹了,等長不是目的,等延時才是目的。我們之所以看見各種規則上描述的是等長5mil,或是50mil之類的條件,只是為了方便我們去理解和實際應用。
以我們最常見的DDR為例,通常大家在網上找到的各種規范中都要求數據信號控制組內5mil的誤差??催^前面文章的同學應該都知道,這點等長的裕量和繞線方式、傳播速度差異這些相比不值一提。
面對我們設計上可能帶來的動輒幾十甚至幾百mil的誤差,我們的信號還能HOLD住嗎?
口說無憑,直接上仿真看一下。
這次試驗的電路是一部分DDR走線,繞線的GAP間距不同于常見的3X而是設置為5X,走線同層,阻抗一致,盡量避免自耦合及傳播速度不同帶來的延時誤差。
試驗總共分為兩次:
實驗一
所有數據信號等長嚴格控制在5mil以內。
由于效(偷)率(懶)的關系,這次仿真沒有用常規的DDR的仿真流程,即先提取S參數,再用S參數搭建電路仿真。而是利用Sigrity的Speed2000快速進行一個時域的波形仿真。
仿真條件中電源和地都是理想的,模型隨便賦予,只需要保證前后兩次試驗一致即可,頻率設置為1600MHZ。
觀察第一次仿真結果,可以看見由于等長誤差非常小,波形基本重合。
整體波形及眼圖如下:
試驗二
對之前的PCB文件進行修改,調整了三根數據信號線的長度,使得其和組內其它走線的長度偏差分別為60mil、100mil、150mil。其中最大誤差達到了150mil這個是我們規則的30倍。
有沒有心虛,這么大的等長誤差怕是要挨打吧。
同樣的參數進行仿真,觀測仿真結果,可以明顯看到由于等長存在較大的誤差,波形有了一定的分離,不再重合:
整體波形和眼圖如下:
看的不是很明顯,我們再將前后兩個眼圖放在一起,做一個對比:
必須得承認,嚴格等長會有更好的一個整體信號質量。但并不意味著,等長出現一點偏差,這個系統就無法工作的情況。在我們的這個試驗中,誤差達到了150mil,但實際對比眼圖可以看見,有影響但影響并不大。
這也是為什么我們在前面說繞線或是傳播速度可能帶來幾十上百mil的長度誤差,卻依然被很多人忽視的原因。因為系統本身有足夠的裕量去hold住這些誤差帶來的影響。
既然系統有裕量,那是否意味著設計指標上可以隨心所欲,或者至少寬松一些?
回答這個問題很難,因為每一個設計都不相同。這次仿真的條件比較理想,在這種情況下,我們可以接受幾十甚至幾百個MIL的長度誤差。但實際設計中,電源噪聲、信號線之間的串擾、容性負載、阻抗等等很多因素都會使得我們的信號質量一點點惡化。這個時候如果還因為等長消耗掉幾十個PS的裕量,就可能會使得系統岌岌可危。
因此大家有條件的情況下還是應該盡量做好等長,但沒必要去嚴苛死守這種呆板的規格,應該根據實際情況去靈活的運用。畢竟哪怕是芯片輸出也不能做到一組信號同時輸出,再者芯片內部的延時也不一定等長,這些都比5mil來的嚴重。
好了,介紹了并行總線,接下來再看串行總線。不同于DDR采用同組多個數據線傳輸,串行總線采用差分傳輸,有更快的傳輸速度。
對于差分最常見的規則是5mil的差分對內等長,但也不乏遇見一些奇怪的要求。比如“我的這個信號是PCIE3,要跑8G的,等長做到1mil?!?
是不是想反駁又不知道如何反駁,沒關系,馬上驗證。
在這次的實驗中,第一對差分線完全等長,N和P都是5000mil的長度,完美。另外一對差分線,則有5mil的長度誤差。
有沒有影響,看一下S參數就一清二楚:
可以看到,一直到50GHZ,有誤差和沒有誤差的差分對,從S參數上幾乎看不出區別。
當然這個不是說差分不需要對內等長,如果這個誤差達到100mil,在高頻段就出現了明顯的諧振:
所以對于高速差分來說,對內等長依然是要有的,只是5mil的誤差已經足夠,沒必要去追求1mil這么精確。
當然如果你的差分速度本身就不高,就不提485或者CAN之類的了,稍微高級一點,比如100M的網口,想想家里安裝寬帶的時候,安裝師傅要把網線剪斷制作水晶頭。那一剪刀下去的誤差豈止幾十個mil,你家就上不了網了嗎?
等長適可而止。
相關閱讀:
本文轉載自: PCB設計與信號完整性仿真(作者:十四歲的十四 )
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- PCB設計:智能標簽電路資料下載
- 如何利用PCB設計改善散熱資料下載
- PCB設計:車載無線充電資料下載
- PCB設計:藍牙小鍵盤資料下載
- PCB設計:如何繞等長?資料下載
- PCB繞等長之“同組同層”資料下載
- PCB設計布通率的提高資料下載
- PCB設計:多功能水壺資料下載
- PCB設計中的安全間距問題資料下載
- DDR 高速PCB 設計走線繞等長資料下載
- 為什么這十個PCB設計錯誤要避免資料下載
- PCB設計十大誤區-繞不完的等長(一)
- PCB設計的詳細指導資料免費下載 0次下載
- PCB設計教程之PCB設計經驗詳談資料免費下載 0次下載
- LED電源的PCB設計寶典資料下載 10次下載
- 開關電源PCB設計參考 2887次閱讀
- 如何改善PCB設計的基本問題和技巧? 3059次閱讀
- PCB設計:走線包地要打孔有什么建議? 8946次閱讀
- PCB設計中如何實現等長走線 1.9w次閱讀
- 如何避免PCB設計時出現各種錯誤 1435次閱讀
- 如何避免PCB設計時出現不必要的錯誤 1308次閱讀
- PCB設計的六個檢查階段 3724次閱讀
- PCB設計教程之電源PCB設計的詳細資料分析 5326次閱讀
- 繞等長的命令和技巧 5345次閱讀
- 做內層PCB設計需要了解那些內容布局布線和繞等長技術你了解嗎 5260次閱讀
- PCB設計中的特性阻抗 8835次閱讀
- Allegro中關于繞等長的自動功能 2.7w次閱讀
- 高頻PCB設計的實用技巧有哪些? 5953次閱讀
- 繞等長更快的操作方法 4931次閱讀
- PCB設計的徑向網格?誰這么有才! 4375次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論