亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        高速并行處理模式下同步時序研究

        2015-04-16 11:32:01
        液壓與氣動 2015年11期
        關鍵詞:布線時序時鐘

         

        (海裝裝備采購中心, 北京 100097)

        引言

        在高速實時處理系統(tǒng)中,對數(shù)據(jù)吞吐量,CPU處理能力等要求越來越高,因此經(jīng)常會使用到各種各樣的高速時鐘電路,如SDRAM接口,DDR接口,高速的CPU數(shù)據(jù)接口以及芯片之間的并行互連接口等。這些高速的數(shù)據(jù)接口基本工作在100 MHz頻率以上,每個時鐘周期小于10 ns(10-9s)。在這么高的速度下,數(shù)據(jù)線上每一個時鐘周期內(nèi)要求數(shù)據(jù)被正確地讀出和寫入,保證這一過程需要對數(shù)據(jù)傳輸時序的理解和精確的計算。如果發(fā)生時序錯誤,會導致不可預測的災難性后果[1]。因此,為使數(shù)據(jù)正確地進行傳輸,數(shù)據(jù)輸出芯片必須滿足數(shù)據(jù)輸入芯片對數(shù)據(jù)建立時間和數(shù)據(jù)保持時間的要求。

        1 計算裕量涉及的概念及計算方法

        SDRAM是典型的高速并行總線結(jié)構。圖1所示為SDRAM的源同步工作方式,在這種方式下,由SDRAM控制器產(chǎn)生時鐘,并將這個時鐘經(jīng)過PCB上的走線分配給各個SDRAM芯片。因此也可稱作SDRAM控制器分配時鐘工作方式。通過對SDRAM在這種方式下的時序分析,我們可以理解相關的一些時序參數(shù)的具體含義。比如Tco、建立時間、保持時間、建立時間裕量、保持時間裕量、傳輸時延、時鐘抖動、時鐘偏移等。

        圖1 SDRAM控制器源同步工作方式

        Tco是指時鐘觸發(fā)開始到輸出有效數(shù)據(jù)的器件內(nèi)部所有延時的總和??偩€時序如圖2所示,由圖2可以看出,當SDRAM控制器輸出數(shù)據(jù)時,在時鐘上升沿之后發(fā)出數(shù)據(jù),上升沿到數(shù)據(jù)在數(shù)據(jù)總線上有效的時間稱為時鐘到數(shù)據(jù)的延時,即Tco。SDRAM在下一個時鐘的上升沿去鎖存數(shù)據(jù)總線上的數(shù)據(jù)。假設此數(shù)據(jù)需要的最大值為Tcomax及最小值為Tcomin。

        圖2 總線時序圖

        信號經(jīng)過數(shù)據(jù)線到達接收端后,就牽涉到建立時間和保持時間這兩個時序參數(shù),他們是接收器件本身的特性[2]。所謂建立時間(Tsu)就是指芯片作為輸入時,數(shù)據(jù)所需的建立時間(時鐘上升沿前數(shù)據(jù)維持的時間),建立時間的滿足永遠以最小值來計算。而保持時間(Th)指的是芯片作為輸入時,數(shù)據(jù)所需的保持時間(時鐘上升沿后維持的時間),保持時間的滿足也永遠以最小值來計算。一般來說,時鐘信號來的時候,要求數(shù)據(jù)必須已經(jīng)存在一段時間,這就是器件需要的建立時間。時鐘邊沿觸發(fā)之后,數(shù)據(jù)還必須要繼續(xù)保持一段時間,以便能穩(wěn)定的讀取,這就是器件需要的保持時間[3]。如果數(shù)據(jù)信號在時鐘沿觸發(fā)前后持續(xù)的時間均超過建立和保持時間,那么超過量就分別被稱為建立時間裕量和保持時間裕量。

        因此,通過以上分析可知,SDRAM控制器的輸出必須滿足SDRAM的輸入條件。

        從輸入的Tsu考慮:Tsu=Tclk-Tcomax;為了滿足Tsu的條件,Tsu必須:Tclk-Tcomax>Tsu=>Tclk>Tsu+Tcomax

        從上面式子,我們還可以推算出,在給定的時鐘頻率下,輸入的建立時間的時序裕量:

        Setup Time Margin=Tclk-Tsu-Tcomax

        (1)

        從輸入的Th考慮:Tcomin>Th;從上面的式子我們可以推算出輸入保持時間的時序裕量:

        Hold Time Margin=Tcomin-Th

        (2)

        在實際應用中,由于系統(tǒng)時鐘頻率很高,在計算時序裕量時還要考慮數(shù)據(jù)和時鐘在PCB上的傳輸延時以及信號完整性對時序的影響。下面介紹另外一些時序參數(shù):

        Tflight: 這個參數(shù)定義數(shù)據(jù)信號在PCB傳輸線上到達輸入點所需的時間,就是平時所說的傳輸時延或飛行時間。

        Tskew: 這個參數(shù)定義時鐘信號到達發(fā)送IC和接收IC時鐘引腳的時間差異。在源同步工作方式下,即為時鐘從SDRAM控制器到SDRAM的延時。

        Tcrosstalk:由于串擾引起的數(shù)據(jù)沿變化,導致數(shù)據(jù)到達時間發(fā)生輕微的搖擺。

        Tjitter:由于時鐘抖動引起的時鐘周期的變化。

        考慮這些因素后,建立時間和保持時間的裕量就會相應的發(fā)生變化,如下公式所示:

        Setup Margin=Tclk-Tcomax-Tsu-

        Tflight+Tskew-Tjitter-Tcrosstalk

        (3)

        Hold Margin=Tcomin-Th+Tflight-Tskew-Tcrosstalk

        (4)

        由于輸入的建立時間裕量和保持時間裕量必須大于零,所以:

        Tclk-Tcomax-Tsu-Tflight+Tskew-Tjitter-Tcrosstalk>0

        Tcomin-Th+Tflight-Tskew-Tcrosstalk>0

        從上面的式子,就可以得出數(shù)據(jù)總線所能走的最大距離和最小距離的定量公式:

        Tflight

        (5)

        Tflight>Th-Tcomin+Tskew+Tcrosstalk

        (6)

        這兩個公式考慮了Tskew,Tjitter,Tcrosstalk對時序裕量的影響,為PCB的布線計算提供了理論依據(jù)[4]。但這些信號在很多情況下設計者無法預測是帶來正的影響還是負的影響,因此要遵循以下的原則來使時序計算達到最嚴格的指標。

        (1) 在計算公式(5)中,也就是計算最長布線時,這些指標所取的正負號應該使布線長度值達到最??;

        (2) 在計算公式(6)中,也就是計算最短布線時,這些指標所取的正負號應該使布線長度值達到最大。

        2 源同步方式下的案例

        2.1 SDRAM控制器及SDRAM的時序指標

        下面以實際使用中出現(xiàn)問題的SDRAM總線為例說明總線時序裕量計算方法及原則。和上面介紹的基本原理稍有不同,SDRAM總線是雙向總線,還應該考慮讀SDRAM數(shù)據(jù)的情況,即讀數(shù)據(jù)的時序要滿足SDRAM控制器的輸入要求,才能確定時序裕量[5]。

        圖3、 圖4是SDRAM控制器讀寫數(shù)據(jù)時的時序圖,表1、表2分別是SDRAM,SDRAM控制器的時序指標,我們以這些時序指標為依據(jù)進行SDRAM在源同步工作方式下時序裕量計算。

        圖3 SDRAM控制器寫時序圖

        圖4 SDRAM控制器讀時序圖

        表1 SDRAM控制器時序指標

        表2 SDRAM時序指標

        2.2 從寫路徑考慮

        在這種情況下,SDRAM控制器出來的時鐘,經(jīng)過PCB后到達SDRAM芯片所需的時間為Tdelay??芍@個Tdelay肯定是正的,并且在PCB上走了約2.8 inch,則:

        Tdelay=2.8×0.18 ns≈0.5 ns

        其中,單位inch的時延由PCB材質(zhì)所決定,在本例中為0.18 ns/inch。

        SDRAM控制器輸出數(shù)據(jù)的同時也輸出時鐘,此時:

        Tskew=Tdelay=0.5 ns

        根據(jù)表1時序指標得出其他參數(shù):

        Tclk=7.52 ns,Tcomin=Toh=1.5 ns,

        Tcomax=Tclk-Tos=6.02 ns,Tos=1.5 ns,

        Tjitter=±0.1 ns,Tcrosstalk=±0.1 ns,

        Tsu=1.5 ns,Th=0.8 ns

        故根據(jù)式(5)、式(6):

        Tflight

        =Tclk-Tcomax-Tsu+Tdelay-Tjitter-Tcrosstalk

        =Tos-Tsu+Tdelay-Tjitter-Tcrosstalk

        =0.3 ns

        Tflight>Th-Tcomin+Tskew+Tcrosstalk

        =Th-Tcomin+Tdelay+Tcrosstalk

        =0 ns

        飛行時間肯定是大于零的,因此沒有最小時延限制。

        綜合上兩式得出:Tflight<0.3 ns,Data Trace Length<1.67 inch,明顯這對于PCB板布線是很苛刻的要求。

        2.3 從讀路徑考慮

        當SDRAM輸出數(shù)據(jù),而SDRAM控制器作為輸入時,由于始終依然是從SDRAM控制器輸出到達SDRAM,然后SDRAM根據(jù)這個時鐘送出數(shù)據(jù),所以時鐘到SDRAM比時鐘到SDRAM控制器落后了Tdelay,因此:

        Tskew=-Tdelay=-0.5 ns

        根據(jù)表2時序指標得出其他參數(shù):

        Tclk=7.52 ns,Tcomin=2.7 ns,Tcomax=5.4 ns,

        Tjitter=±0.1 ns,Tcrosstalk=±0.1 ns,

        Tsu=2 ns,Th=2 ns

        故同樣根據(jù)式(5)、式(6):

        Tflight

        =Tclk-Tcomax-Tsu-Tdelay-Tjitter-Tcrosstalk

        =-0.58 ns

        Tflight>Th-Tcomin+Tskew+Tcrosstalk

        =Th-Tcomin-Tdelay+Tcrosstalk

        =-1.1 ns

        綜合約束條件可以看出,PCB板布線已經(jīng)無法滿足要求。因為飛行時間不可能小于零。

        通過對以上讀寫時序的計算分析,以這種時鐘方案工作的SDRAM控制器芯片,其速度很難達到133 MHz,一般只能宣稱工作在100 MHz或更低。如果工作在100 MHz,則Tclk變?yōu)?0 ns。相應給輸入建立時間,增加了近2.5 ns的裕量,也就是增加了近13.8 inch的布線余量。

        3 結(jié)論

        通過以上計算對于原理和案例的分析,可以得到以下的結(jié)論:保持時間裕量是和時鐘頻率無關的[6]。在源同步方式下的寫操作,時鐘是滯后到達SDRAM,因此延長了建立時間裕量。而從SDRAM讀操作的時序裕量會更小,因為讀操作時,時鐘到SDRAM控制器比到SDRAM更超前,因此縮短了SDRAM控制器的建立時間[7]。這樣PCB布線就受到了時鐘線絕對長度(時延)的限制。只要時鐘線的絕對長度超過一定的數(shù)值,在某種頻率下,布線就不可能實現(xiàn)。因為在讀SDRAM時,Tdelay這個指標可以把所有建立時間消耗完,導致最大布線長度小于零,也就是不可能實現(xiàn)的布線方式。因此,在源同步方式下,最優(yōu)化的布線方案的前提就是使時鐘線的長度盡可能的短。

        參考文獻:

        [1]呂霆,祝亮.高速時鐘電路的信號完整性設計[J].電子工藝技術,2004,25(1):39-41.

        [2]王曉東,楊功立,劉春紅.高速時鐘電路設計[J].應用科技,2003,30(12):5-6.

        [3]張艷麗,安琪,王硯方.基于PCB仿真的高速時鐘電路設計研究[J].計算機仿真,2004,21(9):175-178.

        [4]Howard Johnson.High-Speed Digital Design[M].北京:電子工業(yè)出版社,2004.

        [5]謝力華,蘇彥民.正弦波逆變電源的數(shù)字控制技術[J].電力電子技術,2001,35(6):51-55.

        [6]游志青,陳宏,胡育文.UPS逆變單元的幣復控制器參數(shù)的仿真分析[J].電源技術應用,2002,5(4):10-13.

        [7]郭衛(wèi)農(nóng),陳堅.電壓型逆變單元輸出波形控制技術[J].通信電源技術,2001,(3):5-9.

        猜你喜歡
        布線時序時鐘
        時序坐標
        基于Sentinel-2時序NDVI的麥冬識別研究
        別樣的“時鐘”
        古代的時鐘
        擺脫繁瑣布線,重定義家庭影院 Klipsch Reference Wireless 5.1
        面向目標的主動繞障PCB布線算法
        電子測試(2018年22期)2018-12-19 05:12:14
        電子布線系統(tǒng)在工程中的應用
        有趣的時鐘
        一種毫米波放大器時序直流電源的設計
        電子制作(2016年15期)2017-01-15 13:39:08
        時鐘會開“花”
        精品露脸国产偷人在视频| 亚洲人成无码网站十八禁| 在线亚洲国产一区二区三区| av影院手机在线观看| 亚洲乱亚洲乱妇50p| 中文字幕 人妻熟女| 麻豆人妻无码性色AV专区| 亚洲国产一区一区毛片a| 一本加勒比hezyo无码专区| 亚洲精品中文字幕无码蜜桃| 99久久久无码国产精品动漫| 一区二区在线观看日本免费| 日韩 亚洲 制服 欧美 综合| 久久久久国产一区二区| 欧美a级在线现免费观看| 91麻豆精品激情在线观最新| 中文字幕在线亚洲三区| 国产女主播精品大秀系列| 日本欧美在线播放| 国产精品女人一区二区三区 | 国产白丝无码视频在线观看 | 首页 综合国产 亚洲 丝袜| 不卡高清av手机在线观看| 亚洲av一二三四又爽又色又色| 亚洲成人中文字幕在线视频 | 国产精品51麻豆cm传媒| 一级片麻豆| 日本一道高清在线一区二区| 全免费a级毛片免费看无码| 中文字幕爆乳julia女教师| 日韩av中出在线免费播放网站| 女主播啪啪大秀免费观看| 日韩av无码一区二区三区不卡| 国产成人亚洲综合无码| 日本激情视频一区在线观看| 国产av剧情刺激对白| 国产又黄又爽又色的免费| 亚洲AⅤ无码国精品中文字慕| 女同重口味一区二区在线| 国产高清av在线播放| 人妻人人澡人人添人人爽人人玩|