999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

觸發器的性能和功耗的分析與比較

2008-04-12 00:00:00張民選李少青
現代電子技術 2008年20期

摘 要:觸發器性能和功耗的提高對整個電路的設計有極其重要的作用,為了設計出高性能低功耗的電路,優化觸發器性能和功耗的設計顯得極為重要。對觸發器的各種參數進行闡述,對一些典型的觸發器進行分析和比較,對有關論文中提出的幾種低功耗的觸發器進行介紹和部分比較,也對以后觸發器的發展方向進行展望,為以后合理地利用現有的標準單元庫的觸發器和提出更高性能的觸發器做下鋪墊。

關鍵詞:觸發器;電路設計;低功耗;性能優化

中圖分類號:TN783文獻標識碼:B

文章編號:1004373X(2008)2001005

Analysis and Comparison of Performance and Energy of Flip-flop

ZHANG Xuan,ZHANG Minxuan,LI Shaoqing

(School of Computer Science,National University of Defense Technology,Changsha,410073,China)

Abstract:The development of flip-flop′s performance and energy plays animportant part in the design of total circuit,In order to design the circuit of high performance and low energy,it seems very important to make an optimization of flip-flop's performance and energy.This paper describes all kinds of parameters of flip-flop,analyses and compares some typical flip-flops,makes a comparison of several low-energy flip-flops referred in correlative paper and makes a prospect for flip-flops.It makes a matting for reasonable utilizing flip-flop existed in the standard cell and developing flip-flop of higher performance.

Keywords:flip-flop;circuit design;low energy;performance optimization

1 引 言

時序邏輯電路由存儲電路和組合邏輯電路構成,存儲部件保持系統的狀態,組合邏輯電路負責計算時序邏輯電路的下一狀態及電路輸出。觸發器作為一種存儲電路,在數字電路系統中起著重要作用。

依據不同的標準,觸發器可以劃分為多種不同類型。從采樣的頻率進行劃分,觸發器可分為主從觸發器和脈沖觸發器;從時鐘控制位置的角度進行劃分觸發器可分為動態觸發器和靜態觸發器;從時鐘信號的多少角度進行劃分觸發器可分為單時鐘電平和多時鐘電平觸發器;從時鐘的采樣邊沿的多少的角度進行劃分觸發器可分為單邊沿觸發器和雙邊沿觸發器。

隨著VLSI技術的不斷進步,數字系統的運行速度和功耗要求不斷提高,對觸發器性能參數的要求也更為苛刻,要求觸發器應該具有低功耗、短延時、較少的晶體管數目,較大的噪聲容限和比較強的抗干擾性等特征,這些要求中,對延時和功耗的要求尤為重要。

本文從主從觸發器和脈沖觸發器的角度,闡述各種觸發器的性能,并對一些典型的觸發器進行分析和比較,對有關論文中提出的幾種低功耗的觸發器進行介紹。為以后選擇使用寄存器和寄存器的優化工作做一定的理論鋪墊。

2 觸發器性能參數及幾種典型觸發器的介紹

2.1 時間參數

描述觸發器的主要時間參數有建立時間,保持時間以及時鐘到輸出的延遲。時鐘到輸出的延時是指時鐘跳變沿到輸入數據傳輸到輸出的延時;建立時間是指時鐘跳變之前數據必須有效的時間;保持時間是在時鐘跳變之后數據必須仍然有效的時間。如果數據建立時間太接近時間有效邊沿,觸發器將會失真,T為時鐘周期,必須大于等于最差的時鐘到輸出的延時的總和。

T>=TCLK-Q+TSETUP+TLOGIC+TSKEW(1)

其中,TCLK-Q為觸發器的傳播延時;TSETUP為觸發器的建立時間;TLOGIC為最大的組合CLK邏輯的延時;TSKEW為時鐘的相對的時間偏移,如圖1所示。

2.2 功耗參數

觸發器的功耗由4部分組成:短路電流功耗,亞域漏流功耗,開關過程功耗,靜態功耗。電壓越低時,短路功耗的消耗就越少;電壓越高,亞域漏流功耗越少。但是隨著電壓的增高,短路功耗的增加的程度比亞域漏流功耗減少的程度要大;對于開關功耗,當轉換頻率一定時,電壓越高,消耗的功耗越高;在觸發器中靜態功耗相對比較小,可以忽略。所以,總的來說降低電壓能減少功耗。

上面的描述可以用下式表示:把energy-per-transition定義為單個時鐘周期觸發器的能量消耗。ai-j是從狀態轉換概率;ei-j是狀態轉換消耗的能量;功耗可以通過公式表示為:

E=a0-0*e0-0+a0-1*e0-1+

a1-0*e1-0+a1-1*e1-1(2)

從上式分析可以看出,可以分別通過改變a和e來降低功耗。改變a的措施有減少觸發器的節點的冗余跳變,改變e的措施有降低電壓、減少電路節點電容以及縮減晶體管的大小。

2.3 主從觸發器

主從觸發器由2個鎖存器組成,前一級鎖存器在低(高)電平時將輸入傳至輸出,后一級鎖存器在高(低)電平時將輸入傳至輸出。典型的主從觸發器有傳輸門觸發器(TGFF),帶門控的傳輸門觸發器(GTGFF),真單向觸發器(TSPC)和對時鐘偏差不敏感的觸發器(C2mos,MC2mos)等。TGFF的輸入信號通過反向器隔離加強,它是功耗、噪聲容限、速度的最好折衷,用傳輸門實現主從觸發器是很好的選擇。GTGFF是在TGFF的基礎上在主站加1個內部時鐘控制門得來的,因為有了時鐘控制門,GTGFF的功耗相對于TGFF要小些。內部時鐘控制門減少功耗的關鍵在于內部時鐘門邏輯和時鐘功耗開銷的折衷與平衡。TSPC避免了因時鐘偏差引起的各種問題,只用單相位時鐘來實現主從拓撲結構,使電路不產生競爭,單相位時鐘觸發器對局部時鐘偏差不敏感,其動態實現導致高開關頻率和低時鐘負載, TSPC邊沿觸發器依賴于足夠陡直的時鐘斜率以限制觸發器的透明時間(例如保持時間,在透明時間輸入可以直接傳到輸出),其上升時間必須仔細優化。兩相設計會引起競爭問題,但也可以采用C2MOS這樣的電路技術來消除,C2MOS觸發器是把傳輸門鎖存器中連接到頂端PMOS和底端NMOS晶體管的連線去掉而得到的;偽靜態C2MOS 觸發器是在動態C2MOS 觸發器中主從鎖存器的輸出端分別添加一個弱C2MOS 反饋而得到的;MC2MOS是通過C2MOS改進而來,它的低功耗的反饋保證了它的全靜態操作。 PowerPC603觸發器,如圖2所示,使用傳輸門結構,有比較快的上拉能力,反饋傳輸門用一個鐘控反相器替換,powerpc603電路結構,是傳輸門觸發器(TGMS flip-flop)和MC2mos的組合。

2.4 脈沖觸發器

脈沖觸發器也是雙站的觸發器,第一站是脈沖產生器,第2站是一個鎖存器。

圖3所示是半動態觸發器SDFF的原理圖,前端是動態的,產生一個時鐘脈沖,觸發后端一個靜態的鎖存器,當CP為0時,X為1,脈沖觸發器需要在電平無效的時候,把X點預充為高電平。當CP為1,CP的信號還沒有傳到與非門時,S點還是打開的,如果此時D為1,X的值就可傳出去。當3個反向器的時間過去后,CP的新值傳到與非門上,S關斷,D的值就傳不出去,這就是一個取值脈沖。混合鎖存的觸發器(HLFF),在結構上與SDFF相似,有一個靜態的脈沖產生器,此電路的建立時間可以為負,所以寄存器本身的延時很短,但是其在上升沿附近輸出可以有多次翻轉,因此不應使用這一寄存器的輸出來驅動動態邏輯或作為其他寄存器的時鐘。靈敏放大器(MSAFF)是一個完全不同的脈沖觸發器,它在需要高性能或者傳送低擺幅的時候使用,它可能成為未來發展的方向之一。

主從觸發器相對脈沖觸發器來說有較好的內部抗競爭能力,消耗較低的功耗,但是其他參數都高于脈沖觸發器。

3 比 較

在電路和系統級對觸發器的延時和功耗進行優化,對觸發器性能的提高有極其重要的作用。本文研究了幾種典型觸發器的性能,圖4[1]是對各種典型觸發器功耗的比較,該圖顯示了主從觸發器比脈沖觸發器消耗更少的能量,TGFF是消耗功耗最少的觸發器,在低能量的設計中,它是最好的選擇,它的功耗延時積比較小,TGFF是和帶內部時鐘門觸發器比較的標準。圖5[2]是對各種觸發器毛刺功耗的比較,由于采樣時間短,脈沖觸發器消耗的毛刺功耗最小;而當主站是透明時,主從觸發器對毛刺非常敏感;時鐘門電路要消耗很大的毛刺功耗,這是因為時鐘門邏輯不斷地比較輸入與輸出,它忽略了時鐘沿的跳變,傳播毛刺(時鐘的毛刺不影響觸發器的時序競爭的抗干擾性,時鐘的滯后問題是產生競爭的原因,解決時序競爭的辦法就是采用比較高的電壓)。圖6[3]是對幾種典型觸發器跳變概率的功耗延時積的比較,它顯示了在高跳變概率的電路中,SDFF和MSAFF擁有最好的功耗延時積,雖然它們的功耗延時積很好,但是在設計中更傾向于使用TGFF,因為TGFF的內部競爭力很好,很適合在有時鐘滯后的大規模的電路設計中使用。(在很多的低功耗設計中,觸發器很少處在關鍵路徑上,當建立時間沒有包含在觸發器的延時中時,觸發器的EDP的排序就會改變)。相對于主從觸發器,脈沖觸發器有更小的延時,這是因為它的建立時間很小,有的甚至為負,這使得脈沖觸發器的競爭力比較好。帶有內部時鐘控制門的脈沖觸發器和沒有內部時鐘控制門的脈沖觸發器相比,競爭能力(race immunity)不太好。帶有內部時鐘門的主從觸發器和沒有內部時鐘門的主從觸發器相比,競爭能力比較好。例如:GTGFF和TGFF相比有更好的競爭能力,而這是以增加延時為代價的。

通過對各種觸發器進行比較,考慮到結構、可靠性、管子數目,以功耗延時積作為重要指標,可以知道傳輸門觸發器(TGMS)和PowerPC603觸發器是功耗延時性能最好的全靜態觸發器,并且它們在功耗延時空間覆蓋了相對較寬的范圍,PowerPC603和傳輸門觸發器具有最優的功耗延時積;在追求高速時可考慮脈沖觸發器,例如HLFF和SDFF,SDFF因為建立時間短而成為最快的觸發器,但是它們消耗了可觀的功耗,約為傳輸門觸發器(TGMS)的2倍。而真單向TSPC和動態傳輸門觸發器在性能上和SDFF差不多,在功耗上與傳輸門觸發器差不多,但是它們的內部結點X對于漏電流和其他噪聲來源很敏感,可靠性不高,在調試模式下容易出錯。

同時也有研究表明PowerPC603和HLFF的PDP值差不多,但是HLFF比PowerPC603更快。此電路的建立時間可以為負,所以寄存器本身的延時很短,但是其在上升沿附近輸出可以有多次翻轉,因此不應使用這一寄存器的輸出來驅動動態邏輯或作為其他寄存器的時鐘。

PowerPC603和C2MOS具有最好的低功耗設計的風格,SAFF可能是未來設計的主流,雖然SAFF在輸出端速度有瓶頸,但是它是功耗速度的好的折衷。

4 幾種改進的觸發器的介紹

針對傳統的寄存器的缺陷,通過對傳統寄存器進行功耗和性能上的優化,提出了如下一些解決方案:通過避免不必要的結點的傳遞減小功耗、優化性能。避免不必要的結點的傳遞方法主要有數據前瞻、條件預沖、條件放電、條件占有、自適應方法等;另一種方案就是采用雙邊沿的技術,通過減少時鐘系統的功耗減少觸發器的功耗,雙邊沿觸發器的性能是單邊沿觸發器性能的2倍,而功耗和單邊沿觸發器的功耗一樣,采用雙邊沿技術對功耗和性能的提高具有深遠的影響。

很多論文對傳統的觸發器進行了改進,如在[4]中提出一種低功耗單邊沿觸發器MHLFF和雙邊沿觸發器DMHLFF,MHLFF是改進了的單邊沿的HLFF,MHLFF通過避免不必要的結點的傳遞減小HLFF的功耗。DMHLFF是改進了的雙邊沿的HLFF,與MHLFF相比,對于同樣的輸出,DMHLFF將時鐘的頻率減半,性能提高,面積減小。其中性能的提高是通過在放電路徑上減少管子的數量而實現的。 文獻[1]中采用將單邊沿觸發器改成雙邊沿觸發器的技術提高性能減小功耗。目前,時鐘系統的功耗占整個芯片功耗的20%~45%,采用雙邊沿的技術取代單邊沿的技術能極大的提高速度。文獻[2]中提出一種減小時鐘功耗的觸發器RCSFF,與傳統的觸發器相比,其時鐘功耗減少了63%,面積也減少20%。文獻[5]中提出將單邊沿觸發器變成相對應的基于LATCH-MUX的方法形成的雙邊沿觸發器,以提高性能,這樣與形成的雙邊沿觸發器之前的單邊沿觸發器相比,PDP明顯增加,這是通過縮短關鍵路徑和使用復雜一點的關鍵路徑實現的。

觸發器CDMFF,它采用一種條件配置數據(Conditional Data Mapping)的方法來避免冗余的內部結點的傳遞來減少動態功耗。CDMFF是一種高性能低功耗和較好的競爭能力的觸發器。為了減少冗余結點的傳遞,提出一些技術,例如,數據前瞻的觸發器(DLFF)[7],需要時鐘的觸發器(CODFF)[8],條件預沖觸發器(CPFF)[9],條件占有觸發器(CCFF)[10],條件放電觸發器(CDFF)[11]。DLFF和CODFF避免冗余的內部結點的傳遞通過這樣一個思想:只要是冗余事件,就在時鐘路徑上插入條件電路來切斷輸入信號;CPFF通過條件電路切斷內部冗余事件的預沖來減小功耗和提高速度;CCFF和CDFF采用在冗余事件時使用條件電容使內部冗余結點的放電失效方法避免冗余事件。其中,CCFF是通過在條件路徑嵌入到互補的延遲時鐘路徑上實現避免冗余事件,而CDFF是通過把一個附加的NMOS晶體管插入到下拉的NMOS的堆疊中實現避免冗余事件。但2者都有缺陷,CCFF沒能使用雙邊沿的技術;而CDFF,增加NMOS堆疊的高度,增加了下拉延時。為了提高性能,附加的NMOS管的高度要求比較大,這使得下拉延時增加也比較大。圖7[12]是對本段提出的幾個觸發器功耗延時積進行比較的結果。

時鐘網絡是最消耗功耗的,當數據開關活動很低時,為了減少功耗,文獻[8]中對條件占有技術進行擴展,提出2個新型的雙邊沿觸發器、條件占有的雙邊沿敏感放大器(CDSAFF)和自適應時鐘雙邊沿敏感放大器(ACSAFF)。對于前者,當前的數據和先前的數據一樣時,避免內部結點的冗余傳遞;對于后者,當數據開關為低時,通過使內部時鐘晶體管失效并采用自適應時鐘來使反向器鏈停止工作,產生一個時鐘延時信號,它和條件占有技術相結合實現的避免內部結點的冗余傳遞。

5 結 語

本文對觸發器的各種參數進行闡述,對一些典型的觸發器進行了分析和比較,對目前幾種高性能低功耗的觸發器進行介紹和部分比較,并對以后觸發器的發展進行了展望。在以后的設計中,可以根據設計需求,合理的利用現有的寄存器,也可以對現有寄存器進行合理的優化,根據論文中提出的優化觸發器的思想對觸發器進行改進,廣泛閱讀資料,了解最新信息,提出更高性能的觸發器,以便特殊的應用,本文為寄存器的后續工作做好了鋪墊。

參考文獻

[1]Dejan Markovi C,Borivoje Nikolic,Robert W Brodersen.Analysis and Design of Low-Energy Flip-Flops\\.Berkeley Wireless Research Center.University of California,Berkeley.August 6-7,2001.

[2]Nogawa M,Ohtomo Y.A Data-transition Look-aheadDFF Circuit for Statistical Reduction in Power Consumption\\.IEEE Solid-State Circuits,1998,33(5):702-706.

[3]Saeeid Tahmasbi Oskuii.Comparative Study on Low-power High-performance Flip-flops.Linkping,2003.

[4]Kong B S,Kim S S,Jun Y H.Conditional-capture Flip-flop for Statistical Power Reduction\\.IEEE Solid-State Circuits,2001,36(8):1 263-1 271.

[5]Hamada M.Flip-flop Selection Technique for Power-delay Tradeoff.in ISSCC Dig.Tech.Papers,1999:270-271.

[6]Yen Ting Liu,Lih-Yih Chiou,Soon-Jyh Chang.Energy-Efficient Adaptive Clocking Dual Edge Sense-Amplifier Flip-flop.IEEE,2006.

[7]Nedovic N,Oklobdzija V G.Hybrid Latch Flip-flop with Improved Power Efficiency.in Proc.Symp.Integr.Circuits Syst.Des.,2000:211-215.

[8]Partovi H.Flow-through Latch and Edge-triggered Flip-flop Hybrid Elements.in ISSCC Dig.Tech.Papers,1996:138-139.

[9]Zhao P,Darwish T K,Bayoumi M A.High-performance and Low-power Conditional Discharge Flip-flop\\.IEEE Trans.Very Large Scale Integr.(VLSI) Syst.,2004,12(5):477-484.

[10]Nikolicetal B.Improved-sense-amplifier-based,Flipflop:Design and Measurements\\.IEEE Solid-State Circuits,2000,35(6):876-883.

[11]Klass F.Semi-dynamic and Dynamic Flip-flops with Embedded Logic.in Symp.VLSI Circuits Dig.Tech.Papers,1998:108-109.

[12]Heo S,Krashinsky R,AsanoviC K.Activity- sensitive Flip-flop and Latch Selection for Reduced Energy.Proc.AR VLSI,2001:59-74.

[13]Chen Kong Teh,Mototsugu Hamada,Tetsuya Fujita,et al.Conditional Data Mapping Flip-Flops for Low-Power and High-Performance Systems\\.IEEE Trans.on Very Large Scale Integration(VLSI)Systems,2006,14(12).

[14]Naffziger S D.The Implementation of the Itanium Microprocessor\\.IEEE Solid-State Circuits,2002,37(11):1 448-1 460.

[15]Tschanz J.Comparative Delay and Energy of Single Edge-triggered and Dual Edge-triggered Pulsed Flip-flops for High-performance Microprocessors\\.in Int.Symp.Low Power Electron.Des.Tech.Dig.,2001:147-152.

[16]Partovi H.Clocked Storage Elements,High-Performance Microprocessor Circuits.NJ:IEEE Press,2000:207-234.

[17]Michael Keating,Pierre Bricaud.Reuse Methodology Manualfor System-on-a-Chip Design\\.Third Edition,2004.

[18]Peiyi Zhao,Student Member,Tarek K,et al.High-Performance and Low-Power Conditional Discharge Flip-Flop.IEEE,2004.

[19]\\David A Hodges,Horace G Jackson,Resve A Saleh.數字集成電路分析與設計深亞微米工藝\\.3版.北京:電子工業出版社,2005.

作者簡介 張 璇 女,碩士研究生。主要研究方向為高性能計算機體系結構及大規模集成電路設計。

張民選 男,教授,博士生導師。主要研究方向為高性能計算機系統及其實現技術、VLSI與CPU設計技術。

李少青 男,研究員,碩士生導師。主要研究方向為微電子與固體電子學、可測試性設計與測試生成。

主站蜘蛛池模板: 国内精品视频区在线2021| 日本一区高清| 精品国产99久久| 伊人婷婷色香五月综合缴缴情| 香蕉网久久| 国产欧美综合在线观看第七页| 色婷婷在线影院| 久久黄色影院| 91精品啪在线观看国产| 国产熟女一级毛片| 国产成人亚洲欧美激情| 99精品国产自在现线观看| 日韩av无码DVD| 久久semm亚洲国产| 久久婷婷色综合老司机| 国产成人一级| 国产第一页屁屁影院| 欧美日韩高清在线| 精品剧情v国产在线观看| 欧美一级色视频| 久久精品国产精品一区二区| 国产网友愉拍精品视频| 亚洲最猛黑人xxxx黑人猛交| 国产激情影院| 精品亚洲麻豆1区2区3区| 久久伊伊香蕉综合精品| 国产精品yjizz视频网一二区| 四虎精品国产AV二区| 亚洲精品中文字幕午夜| 中文字幕欧美成人免费| 2021国产精品自产拍在线| 香蕉在线视频网站| 91久久精品日日躁夜夜躁欧美| 青青青国产免费线在| 中文字幕调教一区二区视频| 久久激情影院| 国产网友愉拍精品| 男女男精品视频| 国产精品毛片在线直播完整版| 国产高潮流白浆视频| 日韩av高清无码一区二区三区| 免费看a毛片| 58av国产精品| 国产精品999在线| 欧亚日韩Av| 黄色福利在线| 又粗又硬又大又爽免费视频播放| 四虎精品免费久久| 欧美精品H在线播放| 伊人久综合| 成人精品在线观看| 99视频在线免费| 亚洲91精品视频| 亚洲天堂视频在线播放| 91在线无码精品秘九色APP | 人妻丰满熟妇AV无码区| 99久久精品免费视频| 日韩精品一区二区三区swag| 丁香综合在线| 欧美精品另类| 日本亚洲成高清一区二区三区| 欧美一区二区自偷自拍视频| 国产网站一区二区三区| 在线无码私拍| 欧美全免费aaaaaa特黄在线| 国产精品女人呻吟在线观看| 亚洲欧美另类中文字幕| 欧美在线天堂| 福利视频99| 亚洲综合片| 一本二本三本不卡无码| 久久无码免费束人妻| 伊人久久综在合线亚洲2019| 亚洲欧美综合在线观看| 久久久亚洲色| 免费人成黄页在线观看国产| 中文字幕第4页| 特级毛片8级毛片免费观看| 国产成人久久777777| 亚洲精品不卡午夜精品| 国产情精品嫩草影院88av| 国产区精品高清在线观看|