簡易檢索 / 詳目顯示

研究生: 黃郁惠
Yu Hui Huang
論文名稱: 切換邏輯閘次數導向之使用雙臨界電壓及調整邏輯閘大小的低功率設計
Switching Activity Driven Gate Sizing and Vth Assignment for Low Power Design
指導教授: 黃婷婷
TingTing Hwang
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2005
畢業學年度: 93
語文別: 英文
論文頁數: 42
中文關鍵詞: 低功率雙臨界電壓調整邏輯閘大小
外文關鍵詞: Low Power, Dual Vth, Gate Sizing
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近幾年來,電力的消耗已經成為在設計電路時,一個主要的考量因素了。如何在維持相同效率之前,減少電力的消耗呢?前人有許多的研究在著重在於如何使用“縮小邏輯閘”(Down Sizing)這項技術來節省動態電力(Dynamic Power)的消耗,或是使用“臨界電壓加大”(High threshold voltage assignment)這項技術來節省靜態電力(Leakage Power)的消耗。

      我們知道,減少電力的消耗可以分成二個部分,
    1. 活動模式(Active mode)下的電力:
    □ 動態電力
    □ 靜態電力
    2. 閒置模式(Idle mode)下的電力
    □ 靜態電力

    我們發現,決定要使用“改變邏輯閘大小”或“改變臨界電壓”的時候,邏輯閘開關的機率(switching density)是一個很重要的指標。如果想要使電路的效能變佳,對於那些經常在開關的邏輯閘,就要使用“臨界電壓變小”,而很少在開關的邏輯閘,就要使用“加大邏輯閘”。如果想要節省電力消耗,對於那些經常在開關的邏輯閘,就要使用“縮小邏輯閘”,而很少在開關的邏輯閘,就要使用“降低臨界電壓”。

    我們設計了一套演算法,由邏輯閘開關的機率為出發點,利用“改變邏輯閘大小”及“改變臨界電壓”這二種方法來減少電力的消耗。由實驗結果可得知,使用我們的方法,在活動模式占100%、 50% 和10%的情況之下,可節省16.26%、18.53%、26.70%的電力消耗。


    Power consumption has become one of the most important design considerations in circuit design recently. One design problem is modelled as "Under a timing constraint, minimize power as much as possible". Previous research focused on either minimizing the dynamic power by down sizing nodes on non-critical paths to utilize their timing slack, or reducing leakage power consumption by dual threshold assignment by using high-Vth gates on
    the non-critical path. However, given a timing constraint, to minimize total power consumption including active mode (dynamic and leakage power) and idle mode (leakage power), optimization algorithm must be able to utilize sizing and threshold voltage assignment two techniques interchangeable to obtain the best gain. We ‾nd that switching activity of a gate plays an important role in making decision as to choosing gate sizing or threshold assignment. For high switching density gates, Vth assignment should be used
    while for low switching density gates, gate sizing should be utilized. We develop an algorithm to perform ggate sizing and Vth assignment simulta-neously taking switching activity into consideration. The results show that
    under the same timing constraint, our method can achieve 16.26%, 18.53%, and 26.70% improvement as compared the original circuits while the fraction of active time are 100%, 50%, and 10%.

    1 Introduction 3 2 Related Work and Our Motivation 6 2.1 Related 6 2.2 Our Motivation 8 3 Gate Sizing and Threshold Voltage Assignment 12 3.1 Problem De‾nition and Design Flow 12 3.2 Algorithm for Gate Sizing and Threshold Voltage Assignment 15 3.2.1 Critical Path 15 3.2.2 Non-Critical Path 23 4 Experimental Results 28 5 Conclusions 35

    [1]Shekhar Borkar,”Low Power Challenges for the Decade”, Proceedings of the conferenceon Asia South Pacific Design Automation Conference, 2001.
    [2]A. P. Chandrakasan and R. W. Brodersen,”Minimizing Power Consumptionin Digital CMOS Circuits”, Proceddings of the IEEE, 1995.
    [3]Liqiong Wei, Zhanping Chen, MarkJohnson and Kaushik Roy,”Design and Optimization of Low Voltage High Performance Dual Threshold CMOS Circuits”, Proceedings of the 35th annual conferenceon Design automation conference,1998.
    [4]Vijay Sundararajan and Keshab K. Parhi,”Low Power Synthesis of Dual Threshold Voltage CMOS VLSI Circuits”, Proceedings of 1999 international symposium on Low power electronics and design,1999.
    [5]Nikhil Tripathi, Amit Bhosle, Debasis Samanta and Ajit Pal,"Optimal Assignment of High Threshold Voltage for Synthesizing Dual Threshold CMOS Circuits", The 14th International Conference on VLSI Design, 2001.
    [6]Yen-Te, and TingTing Hwang, "Low Power Design Using Dual Threshold Voltages", Proceedings of ASP-DAC 2004, pp. 205-208, Japan,Jan. 2004.
    [7]Yutaka Tamiya, "Performance Optimization Using Separator Sets", Proceedings of ICCAD 1999, pp. 191-194, 1999.
    [8]David Nguyen, Abhijit Davare, Michael Orshansky, David Chinnery, Brandon Thompson, and Kurt Keutzer, "Minimization of Dynamic and Static Power Through Joint Assignment of Threshold Voltages and Sizing Optimization", Proceedings of ISLPED, 2003.
    [9] Predictive Technology Model "http://www-device.eecs.berkeley.edu/~ptm/".

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE