透過您的圖書館登入
IP:3.145.93.210
  • 學位論文

考量多種製程之低功率時鐘閘樹建構演算法

Low Power Gated Clock Tree Construction Algorithm for Manufacturing Processes

指導教授 : 謝財明

摘要


隨著積體電路的製程演變,如何降低整體晶片功率消耗已經成為積體電路中重要的課題。很多的功率優化技術已被發表,其中時鐘閘技術(Clock Gating)被廣泛地運用在高效能同步電路中來達到降低時脈網路(Clock Network)功率的目的,藉由在建構時脈網路時所加入的控制元件,讓晶片可以將某些在閒置的子電路關閉。 由於現今晶片製程的快速進步,不同製程所使用的時鐘閘及緩衝器都有不同的功率消耗。本篇論文將針對此一問題提出演算法,藉由分析不同製程所使用的時鐘閘及緩衝器來設定參數α,並以此參數做為分群正反器及合併時鐘閘的依據來建構出一滿足時序限制的時鐘閘樹。此外根據時鐘閘下游所包含之正反器數量,我們推導出一個參數γ用來調整時鐘閘及緩衝器的數量比。 實驗結果得知,我們的方法能夠針對不同的製程,有效的調整時鐘閘及緩衝器的數量比,此外,我們提出的方法與貪婪演算法結果比較後,平均能夠降低87%的成本函式。

關鍵字

設置時間 時脈樹 時鐘閘

並列摘要


Through the advance of IC design, how to minimize the power consumption has become a very important issue. Clock gating technique has been used widely in high performance VLSI design to reduce clock network power consumption. We can reduce power consumption by shutting off part of clock gating cells during the idle state. In addition, using clock gate technique also can reduce the overall chip size. Because of the progress of IC manufacturing, buffers and clock gates have different input capacitances in different manufacturing process. Therefore, in this paper, we propose an approach to solve the aforementioned problem. By using flip-flop clustering and merging clock gates, we can construct a gated clock tree which satisfies the setup time constraint. In addition, according to the fan-out number of a clock gating cell, we derive a parameter γ that can be used to adjust the tradeoff between clock gating cells and buffers. The experimental results show that our proposed approach can adjust the tradeoff between clock gate and buffer efficiently by different manufacturing process parameters. Moreover, compared with greedy algorithm result, our proposed approach reduces 87% of the cost function on the average.

並列關鍵字

setup time clock tree clock gating

參考文獻


Workshop on VLSI'99, pp. 48-53, April 1999.
[2] M. Hansson, A. Alvandpour, “A low clock load conditional flip-flop,” in
Proceedings of the IEEE International SOC Conference, pp. 169-170,
September 2004.
[3] T. Sakurai, H. Kawaguchi, T. Kuroda, ”Low-power CMOS design through

延伸閱讀