Abstract
Input vector control (IVC) technique is based on the observation that the leakage current in a CMOS logic gate depends on the gate input state, and a good input vector is able to minimize the leakage when the circuit is in the sleep mode. The gate replacement technique is a very effective method to further reduce the leakage current. In this paper, we propose a fast algorithm to find a low leakage input vector with simultaneous gate replacement. Results on MCNC91 benchmark circuits show that our algorithm produces $14 %$ better leakage current reduction with several orders of magnitude speedup in runtime for large circuits compared to the previous state-of-the-art algorithm. In particular, the average runtime for the ten largest combinational circuits has been dramatically reduced from 1879 seconds to 0.34 seconds.
| Original language | English |
|---|---|
| Title of host publication | 43rd ACM/IEEE Design Automation Conference - Proceedings 2006 |
| Publisher | Association for Computing Machinery (ACM) |
| Pages | 117-120 |
| Number of pages | 4 |
| ISBN (Print) | 9781595933812, 1595933816 |
| DOIs | |
| Publication status | Published - 25 Jul 2006 |
| Event | 43rd ACM/IEEE Design Automation Conference, DAC 2006 - San Francisco, United States Duration: 24 Jul 2006 → 28 Jul 2006 https://www.dac.com/About/Conference-Archive/43rd-DAC-2006 (Conference website ) https://www.dac.com/portals/0/documents/archive/2006/43rdfinal.pdf (Conference programme ) https://dl.acm.org/doi/proceedings/10.1145/1146909 (Conference proceedings) https://ieeexplore.ieee.org/xpl/conhome/11109/proceeding (Conference proceedings) |
Publication series
| Name | ACM/IEEE Design Automation Conference - Proceedings |
|---|---|
| ISSN (Print) | 0738-100X |
Conference
| Conference | 43rd ACM/IEEE Design Automation Conference, DAC 2006 |
|---|---|
| Country/Territory | United States |
| City | San Francisco |
| Period | 24/07/06 → 28/07/06 |
| Internet address |
|
User-Defined Keywords
- Gate replacement
- Input vector control
- Leakage reduction