資料介紹
作者:吳均 ? ?一博科技高速先生團(tuán)隊(duì)隊(duì)長(zhǎng);文章來(lái)源:高速先生微信公眾號(hào)
關(guān)于等長(zhǎng)與等時(shí)
繞線系列的第一篇文章發(fā)完之后,就開(kāi)始準(zhǔn)備美國(guó)研討會(huì),然后就是長(zhǎng)達(dá)一個(gè)月的出差。終于有時(shí)間繼續(xù)這個(gè)話題了,先來(lái)看看之前大家的回復(fù),我隱去了回復(fù)者的名字,只保留了答案:
游戲開(kāi)始,大家直接回復(fù)高速先生本微信號(hào),列舉下自己做過(guò)的,或者認(rèn)可的等長(zhǎng)設(shè)計(jì)要求,之前的部分答復(fù)如下:
…… ……
之前也提過(guò),現(xiàn)在流行重要的事情說(shuō)三遍:
1. 等長(zhǎng)從來(lái)都不是目的,系統(tǒng)要求的是等時(shí)……
2. 除了差分對(duì)內(nèi)的等時(shí)是為了相位之外,絕大多數(shù)的等時(shí)都是為了時(shí)序!
3. 為了時(shí)序而繞線,就一定要搞通時(shí)序關(guān)系,看懂時(shí)序圖
每次看到時(shí)序圖的時(shí)候,都會(huì)眼前一黑有沒(méi)有?
時(shí)序是大家非常頭痛,也覺(jué)得非常復(fù)雜的話題,所以高速先生小陳在之前的時(shí)序話題中試圖用兩對(duì)戀人的戀愛(ài)關(guān)系來(lái)解釋時(shí)序問(wèn)題,繞口令式的比喻不知道有多少人真正看懂了?給我的感覺(jué)是80、90后們好像很快領(lǐng)悟了小陳的意思,而70后們普遍表示更暈了有沒(méi)有。
想把時(shí)序問(wèn)題簡(jiǎn)單講清楚,是一個(gè)巨大的挑戰(zhàn),高速先生的精神就是迎難而上,前仆后繼。我的目標(biāo)是不給大家看復(fù)雜的時(shí)序圖,也不引用什么比喻聯(lián)想,讓大家簡(jiǎn)單理解時(shí)序。
借用一張很好的圖,一下子看懂主要的三種時(shí)序系統(tǒng)(這里忽略應(yīng)用較少的內(nèi)同步時(shí)鐘系統(tǒng))
并行總線包括了早期的共同時(shí)鐘和現(xiàn)在流行的源同步時(shí)鐘,然后就是串行總線。區(qū)分三種系統(tǒng)也很簡(jiǎn)單,后續(xù)文章分別與大家一一道來(lái)。
共同時(shí)鐘時(shí)序
共同時(shí)鐘的并行總線,十幾年前的技術(shù),跟不上高速設(shè)計(jì)的需求,但是現(xiàn)在還有一些應(yīng)用,比如常見(jiàn)的Local bus基本是共同時(shí)鐘總線。還有CPCI總線,PCIX總線,早期的SDRAM等。判斷是否共同時(shí)鐘總線的主要特征是:外部時(shí)鐘分配器(或者FPGA)分別送出時(shí)鐘線到發(fā)送與接收芯片。如下圖所示,能找到外部同步時(shí)鐘的,一定是共同時(shí)鐘總線。
共同時(shí)鐘總線的時(shí)序特點(diǎn)是,時(shí)鐘的上一個(gè)邊沿,發(fā)送芯片打出數(shù)據(jù),然后在下個(gè)時(shí)鐘邊沿,接收芯片接收數(shù)據(jù)。為了簡(jiǎn)化后面的理解,假定時(shí)鐘達(dá)到驅(qū)動(dòng)端和接收端的時(shí)間一致,也就是時(shí)鐘線等長(zhǎng)(這也是最常規(guī)的設(shè)計(jì)思路)。
影響時(shí)序的因素有Tco,Tskew,Tjitter,Tcrosstalk……,看起來(lái)很復(fù)雜,簡(jiǎn)單來(lái)說(shuō),只要滿足兩個(gè)條件,即可達(dá)成時(shí)序要求:
一個(gè)時(shí)鐘周期之內(nèi),數(shù)據(jù)要完成從驅(qū)動(dòng)端發(fā)出,到達(dá)接收端,并有足夠的建立時(shí)間
第二個(gè)數(shù)據(jù)來(lái)到之前,前一個(gè)數(shù)據(jù)要有足夠的保持時(shí)間
滿足條件1,就要求Tclk能包容數(shù)據(jù)到達(dá)所需的是所有時(shí)間,這些時(shí)間包括了數(shù)據(jù)輸出延時(shí)(Tco),數(shù)據(jù)飛行時(shí)間(Tflighttime),數(shù)據(jù)保持時(shí)間要求(Tsu),以及所有七七八八影響時(shí)序的因素(Tcrosstalk,Tjitter……),并且所有這些因素都要取最?lèi)毫忧闆r。
- TPCB skew+Tclock skew +Tjitter +Tco data +Tflt data +Tsetup
滿足條件2,就是下個(gè)數(shù)據(jù)最快會(huì)在最小數(shù)據(jù)輸出延時(shí)(Tco min)加上最小數(shù)據(jù)飛行時(shí)間(Tflighttime min)之后達(dá)到,數(shù)據(jù)必須在下個(gè)數(shù)據(jù)達(dá)到之前有足夠的保持時(shí)間。
- Tco data +Tflt data +Tclock skew+Tpcb skew>Thold
真正設(shè)計(jì)的時(shí)候,我們需要從器件手冊(cè)查找相應(yīng)的數(shù)據(jù)來(lái)進(jìn)行時(shí)序計(jì)算。從理解角度來(lái)說(shuō),卻不用那么復(fù)雜。
0.3ns 上圖是一個(gè)實(shí)際案例計(jì)算后的結(jié)果,我們從中只要看懂兩個(gè)事情: 一、共同時(shí)鐘總線時(shí)序關(guān)系隨著TClk的減小,難度急劇加大。33M、66M的共同時(shí)鐘總線,適度關(guān)注拓?fù)浣Y(jié)構(gòu)和端接來(lái)保證信號(hào)質(zhì)量就夠了,不需要任何繞線。100M以上的共同時(shí)鐘總線時(shí)序開(kāi)始變得緊張,133M以上的系統(tǒng),建議一定要做時(shí)序分析,否則風(fēng)險(xiǎn)很大。 二、共同時(shí)鐘總線時(shí)序是對(duì)總長(zhǎng)的要求,不是等長(zhǎng),借用Cadence Allegro的規(guī)則管理器來(lái)解釋,共同時(shí)鐘總線最合適的電子規(guī)則是Total Etch Length,而不是我們常用的各種Propagation Delay。 注:100M或者133M以上的時(shí)候,由于時(shí)序非常緊張,有可能通過(guò)控制外部時(shí)鐘Skew(布線或者調(diào)整寄存器)的方式來(lái)調(diào)節(jié)時(shí)序,這時(shí)對(duì)以上不等式兩邊進(jìn)行調(diào)整的過(guò)程中會(huì)涉及到總長(zhǎng)的差異問(wèn)題。但是也還是用Total Etch Length的規(guī)則來(lái)約束設(shè)計(jì),而不是Propagation Delay 講了這么多,大家繼續(xù)暈菜有沒(méi)有?想把時(shí)序講簡(jiǎn)單,是不是Mission Impossible? 還是簡(jiǎn)單總結(jié)一下: 1. 共同時(shí)鐘總線時(shí)序關(guān)系隨著速率增加,時(shí)鐘周期減小,設(shè)計(jì)難度增加 2. 共同時(shí)鐘總線時(shí)序是對(duì)總長(zhǎng)的要求,一般情況下可以理解為盡量走短;沒(méi)有等長(zhǎng)要求 3. 如果因?yàn)闀r(shí)序調(diào)整的原因,需要繞線的時(shí)候,盡量保證長(zhǎng)線不要繞的更長(zhǎng) 4. 100M以上的共同時(shí)鐘總線,建議進(jìn)行時(shí)序計(jì)算,避免風(fēng)險(xiǎn)
- 電容的布局布線 - 電源是不是必須從濾波電容進(jìn)入芯片管腳(PCB設(shè)計(jì)十大誤區(qū)-1)
- PCB設(shè)計(jì)誤區(qū)-電源是不是必須從濾波電容進(jìn)入芯片管腳(終結(jié)篇)
- 十大免費(fèi)pcb軟件
- 十大pcb設(shè)計(jì)公司
- PCB設(shè)計(jì):為什么要繞等長(zhǎng)?資料下載
- PCB設(shè)計(jì):如何繞等長(zhǎng)?資料下載
- PCB繞等長(zhǎng)之“同組同層”資料下載
- PCB設(shè)計(jì)中十大常見(jiàn)的問(wèn)題資料下載
- DDR 高速PCB 設(shè)計(jì)走線繞等長(zhǎng)資料下載
- PCB設(shè)計(jì)十大誤區(qū)-繞不完的等長(zhǎng)(一)
- PCB設(shè)計(jì)有哪些誤區(qū)PCB設(shè)計(jì)的十大誤區(qū)上部分內(nèi)有下部分鏈接 0次下載
- PCB設(shè)計(jì)有哪些誤區(qū)PCB設(shè)計(jì)的十大誤區(qū)下部分內(nèi)有上部分鏈接 0次下載
- Allegro PCB設(shè)計(jì)時(shí)等長(zhǎng)設(shè)置的一些方法與技巧解析 0次下載
- AD中關(guān)于繞等長(zhǎng)的方式與方法 0次下載
- 火花塞使用中易產(chǎn)生的十大誤區(qū)
- 開(kāi)關(guān)電源PCB設(shè)計(jì)參考 2887次閱讀
- 如何改善PCB設(shè)計(jì)的基本問(wèn)題和技巧? 3059次閱讀
- PCB設(shè)計(jì)中如何實(shí)現(xiàn)等長(zhǎng)走線 1.9w次閱讀
- 高速PCB設(shè)計(jì)中高速信號(hào)與高速PCB設(shè)計(jì)須知 1.1w次閱讀
- pcb拼板教程_pcb拼板十大注意事項(xiàng) 1.1w次閱讀
- PCB設(shè)計(jì)的六個(gè)檢查階段 3724次閱讀
- 三個(gè)步驟,PCB設(shè)計(jì)信號(hào)等長(zhǎng)分析 1w次閱讀
- 【干貨】盤(pán)點(diǎn)十大材料之最! 5347次閱讀
- 繞等長(zhǎng)的命令和技巧 5345次閱讀
- 做內(nèi)層PCB設(shè)計(jì)需要了解那些內(nèi)容布局布線和繞等長(zhǎng)技術(shù)你了解嗎 5260次閱讀
- Allegro中關(guān)于繞等長(zhǎng)的自動(dòng)功能 2.7w次閱讀
- 繞等長(zhǎng)更快的操作方法 4931次閱讀
- 電路設(shè)計(jì)常見(jiàn)的八個(gè)誤區(qū) 1397次閱讀
- 電路可靠性設(shè)計(jì)的十大誤區(qū) 3437次閱讀
- PCB設(shè)計(jì)的徑向網(wǎng)格?誰(shuí)這么有才! 4375次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論