Loading...
Please wait, while we are loading the content...
Similar Documents
Input Vector Control Approach for Leakage Reduction and Low Power Consumption
| Content Provider | Semantic Scholar |
|---|---|
| Author | Prasad, Ajay Bbadasari, A. |
| Abstract | Input vector control (IVC) is a popular technique for leakage power reduction. It utilizes the transistor stack effect in CMOS gates by applying a minimum leakage vector (MLV) to the primary inputs of combinational circuits during the standby mode. However, the IVC technique becomes less effective for circuits of large logic depth because the input vector at primary inputs has little impact on leakage of internal gates at high logic levels. In this paper, we propose a technique to overcome this limitation by replacing those internal gates in their worst leakage states by other library gates while maintaining the circuit's correct functionality during the active mode. This modification of the circuit does not require changes of the design flow, but it opens the door for further leakage reduction when the MLV is not effective. We then present a divide-and-conquer approach that integrates gate replacement, an optimal MLV searching algorithm for tree circuits, and a genetic algorithm to connect the tree circuits. Our experimental results on all the benchmark circuits reveal that 1) the gate replacement technique alone can achieve 10% leakage current reduction over the best known IVC methods with no delay penalty and little area increase; 2) the divide-and-conquer approach outperforms the best pure IVC method by 24% and the existing control point insertion method by 12%; and 3) compared with the leakage achieved by optimal MLV in small circuits, the gate replacement heuristic and the divide-and-conquer approach can reduce on average 13% and 17% leakage, respectively. I. Introduction AS THE VLSI technology and Supply/threshold voltage continue scaling down, leakage power has become more and more significant in the power dissipation of today's CMOS circuits. For example, it is projected that sub threshold leakage power can contribute as much as 42% of the total power in the 90-nm process generation. Many techniques thus have been proposed recently to reduce the leakage power consumption. Dual threshold voltage process uses devices with higher threshold voltage along non critical paths to reduce leakage current while maintaining the performance. Multiple-threshold CMOS (MTCMOS) technique places a high Vth device in series with low Vth circuitry, creating a sleep transistor. In dynamic threshold MOS (DTMOS), the gate and body are tied together and the threshold voltage is altered dynamically to suit the operating state of the circuit. Another technique to dynamically adjust threshold Voltages is |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.iject.org/icaccbie11/sp1/ajprasad.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |