研究生: |
劉東麟 Liu, Tung-Lin |
---|---|
論文名稱: |
具參數飄移意識動態電壓調整技術之低功耗應用 Variation Aware Dynamic Voltage Scaling Techniques for Low Power Applications |
指導教授: |
馬席彬
Ma, Hsi-Pin |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 英文 |
論文頁數: | 71 |
中文關鍵詞: | 低功耗 、動態電壓調整 、標準元件庫 |
外文關鍵詞: | Low Power, DVS, Cell Library |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨者半導體製程技術尺寸的縮小,使得近幾十年超大型積體電路(VLSI)的設計在電路的效能及層級上有了很大的改進。然而元件尺寸的縮小,除了會有操作電壓降低和操作頻率增加這些隨著製程演進而產生的好處之外,同時也伴隨了設計可靠度降低的問題。而在近代的數位設計系統中,適應性電壓調變被視為是最有效能夠達到功率節省的設計方法,而且透過這個技術讓系統能動態偵測系統的操作,並給予即時的反應,因此能夠讓設計更加的健全。然而,這種低功耗技術在數位電路的設計階段時比較難以付諸實行。
標準元件流程設計在數位設計上最常被運用在客製化的晶片設計上。而標準元件庫正是這個流程不可或缺的元素之一。因此,在這個前提的假設下,對於標準元件庫的設計,我們提供了一套最佳化元件的流程挑選出具有較低消耗功率的元件尺寸,此元件庫支援操作在標準值以下電壓,另外由於動態電壓調整的考量,我們另外提出了一套後段的實現流程。最後在整個系統中,由於加入了適應性電路的調整,系統便可以順利找出系統電壓的最佳點。另外利用電路中的錯誤偵測電路,我們就能偵測系統在運作時的功能正確性,讓系統更加的完備。
最後,測試電路使用台積電的0.18m的製程進行晶片下線驗證,根據電路之模擬結果,動態電壓調整操作在64-QAM的調變方式下跟原來的保守估計的電壓相比,將會有約50%的功率改善。
With the continuous down scaling of the technology, the performance and levels of CMOS VLSI circuit has been on a tremendous boost over the past decades. However, device scaling, power supply lowering, and frequency increasing of operation that accompany with the technology progress will induce the reliability problem. In modern digital integrated circuit, adaptive voltage scaling is regarded to
be the most efficient way to achieve low power design and which can also make a design more robust. However adopting this low power technique to the digital circuit is difficult in engineering practice at design stage.
In digital system design, cell-based methodology is regarded to be the most popular design flow in the various customized IC design market. Based on this fact, we proposed a simple cell optimization flow to develop a cell library which enables a low voltage operation under nominal value. Meanwhile, voltage scaling technique can be adopted to the modified cell-based design flow. By adding the
adaptive detect circuitry, the voltage value of the system will be adjusted to its optimal point. By the error detection signal report at runtime, we can observe the system correctness and make a more robust design.
Finally, a test circuit is implemented under TSMC 0.18um 1P6M CMOS process. And it shows a dynamic voltage system will have almost 50% power saving comparing to the full margin design.
[1] N. S. Kim, T. Austin, D. Blaauw, T. Mudge, K. Flautner, J. S. Hu, M. J. Irwin, M. Kandemir,
and V. Narayanan, “Cover feature-leakage current: Moore’s law meets static
power”, IEEE Computer Society, vol. 36, no. 12, pp. 68–75, 2003.
[2] M. Horowitz, E. Alon, D. Patil, S. Naffziger, R. Kumar, and K. Bernstein, “Scaling,
power, and the future of cmos”, Proc. IEEE Intl. Electron Devices Meeting (IEDM Technical
Digest), Dec. 2005.
[3] N. Chabini, I. Chabini, E.M. Aboulhamid, and Y. Savaria, “Methods for minimizing
dynamic power consumption in synchronous designs with multiple supply voltages”,
IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, vol. 22, pp.
346–351, Mar. 2003.
[4] T. Mahnke, S. Panenka, M. Embacher, W. Stechele, and W. Hoeld, “Efficiency of dual
supply voltage logic synthesis for low power in consideration of varying delay constraint
strictness”, IEEE Intl. Conf. on Electronics, Circuits and Systems, vol. 2, pp. 701–704,
Sept. 2002.
[5] K. Usami and M. Igarashi, “Low-power design methodology and applications utilizing
dual supply voltages”, in Proceedings of the ASP-DAC 2000. Asia and South Pacific
Design Automation Conf., Jan. 2000, pp. 123–128.
[6] D. Liu and C. Svensson, “Trading speed for low power by choice of supply and threshold
voltages”, IEEE Jour. of Solid-State Circuits, vol. 28, no. 1, pp. 10–17, Jan. 1993.
[7] R. Rao, J. Burns, and R. Brown, “Analysis and optimization of enhanced mtcmos
scheme”, in Proc. Int. Conf. VLSI Design, 2004, pp. 2790– 2795.
[8] K.Usami, N. Kawabe, M. Koizumi, K. Seta, and T. Furusawa, “Automated selective
multi-threshold design for ultra-low standby applications”, in Proc. Int. Symposium on
Low Power Electronics and Design, pp. 202–206.
[9] V. Khandelwal and A. Srivastava, “Leakage control through fine-grained placement and
sizing of sleep transistor”, IEEE Trans. on Computer-Aided Design of Integrated Circuits
and Systems, vol. 26, no. 7, pp. 1246–1255, Jul. 2007.
[10] A. Dancy and A. Chandrakasan, “Techniques for aggressive supply voltage scaling and
efficient regulation [cmos digital circuits]”, in Proc. of the IEEE 1997 Custom Integrated
Circuits Conference, May 1997, pp. 579–586.
[11] A. Stratakos, S. Sanders, and R.W. Brodersen, “A low-voltage cmos dc-dc converter for
portable battery-operated systems”, in Proc. of the Twenty-Fifth IEEE Power Electronics
Specialist Conference, May 1994, number Jun., pp. 619–626.
[12] Jaeha Kim and M. A. Horowitz, “An efficient digital sliding controller for adaptive
power-supply regulation”, IEEE Jour. of Solid-State Circuits, vol. 37, pp. 639–647, May
2002.
[13] Yungseon Eo, Seongkyun Shin, William R. Eisenstadt, and Jongin Shim, “A decoupling
technique for efficient timing analysis of vlsi interconnects with dynamic circuit switching”,
IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, Sep.
2002.
[14] Wang D. T. and Mcnall, “A statistical model based asic skew selection method”, 2004
IEEE Workshop on Microelectronics and Electron Devices, pp. 64–66, 2004.
[15] Thomas D. Burd, Trevor Pering, Anthony Stratakos, and Robert W. Brodersen, “A dynamic
voltage scaled microprocessor system”, IEEE Jour. Solid-State Circuits, vol. 35,
no. 11, Nov. 2000.
[16] Dan. Ernst, Nam Sung Kim, Shidhartha Das, and et. al., “Razor: A low-power pipeline
based on circuit-level timing speculation”, Proc. of the 36th Annual Int. Symposium
Microarchitecture, pp. 7–18, 2003.
[17] Shidhartha Das, Sanjay Pant, David Roberts, Seokwoo Lee, David Blaauw, Todd Austin,
Trevor Mudge, and Krisztian Flautner, “A self-tuning dvs processor using delay-error
detection and correction”, IEEE Jour. Solid-State Circuits, vol. 41, no. 4, Apr. 2006.
[18] M. Meijer, J. P. de Gyvez, and R. Otten, “On-chip digital power supply control for
system-on-chip applications”, in Proc. of the 2005 Int. Symposium on Low Power Electronics
and Design, Aug. 2005, pp. 311–314.
[19] M. Vujkovic and C. Sechen, “Optimized power-delay curve generation for standard cell
ics”, in Int. Conf. Computer-Aided Design, 2002, pp. 387–394.
[20] Bor-Tyng Lin, Cell Library for Power-Aware Applications: Combinational Circuit, National
Tsing Hua Univ. Dept. Elect. Eng., Hsinchu, Taiwan, 2007.
[21] Bo Zhang, Liping Liang, and Xingjun Wang, “A new level shifter with low power in
multi-voltage system”, in Solid-State and Integrated Circuit Technology, 2006. ICSICT
’06. 8th Intl. Conf., 2006, pp. 1857–1859.
[22] C. Studer, A. Burg, and H. B¨olcskei, “Soft-output sphere decoding: Algorithms and vlsi
implementation”, IEEE Jour. on Selected Areas in Comm., vol. 26, pp. 290–300, Feb.
2008.
[23] Z. Guo and P. Nilsson, “Algorithm and implementation of the k-best sphere decoding for
mimo detection”, IEEE Jour. on Selected Area in Comm., vol. 24, no. 3, pp. 490–503,
Mar. 2006.