積體電路(IC)的製程越來越先進,在設計IC時要處理的問題也越來越困難。一般來說,一個晶片是由多的金屬層組成,但在越先進的製程中,製作金屬層的光罩費用變得相當龐大。為了在IC設計的成本和效能間取得平衡,因此出現一個新的設計方法,稱作結構化客製晶片。結構化客製晶片是由一些預製的電晶體、事先定義完成的金屬層,和尚未定義的鑽孔(via)層(或少許金屬層)組成。設計者僅需製作少量光罩來完成設計且可平分預製的光罩費用來降低成本。除此之外,越小製程中邏輯元件的洩漏功耗已成一個重大問題。為了降低洩漏功耗,已有許多方法被提出,當中電源閘技術為一個有效的方法,此技術是截斷停滯的邏輯區塊的供應電源來降低洩漏功率。在此篇論文中,我們提出一個將結構化客製晶片結合電源閘技術的設計方法。以我們的基本單元設計的電路在時間延遲上可達到用一般結構化客製晶片函式庫的0.48倍的洩漏功率而只多出1.16倍的延遲和1.07倍的晶片面積。
With the advances in integrated circuit(IC) process, IC design issues that need to be handled will be more difficult. Since a chip consists of numerous pattern formational layers, mask cost becomes very large for an advanced manufacturing process. To reduce the cost of IC design and manufacturing, structured ASIC emerges as a new design alternative. Structured ASIC consists of some prefabricated transistors and prefabricated masks for some metal layers, and a couple of un-customized mask layers for vias. The designers need only to customize a few masks to complete the design, and share the cost of prefabricated masks. As technology scales, leakage power consumption becomes a serious problem. Among the leakage power reduction methods, power gating is a commonly used technique that disconnects idle blocks from the power network. In this thesis, we design a via-configurable logic block (VCLB) that enables power gating designs and propose a structured ASIC design methodology based on power-gated VCLB. Experimental results show that the leakage power of the designs is on average 0.48 times that of the designs without using power-gating at the expense of 1.16 times delay and 1.07 times area.