{"title":"Leakage power optimization in standard-cell designs","authors":"E. Macii","doi":"10.1145/1016568.1016571","DOIUrl":null,"url":null,"abstract":"Leakage power consumption is a growing concern in integrated circuit design. Nanometer CMOS transistors are characterized by significant sub-threshold and gate leakage currents and feature size scaling is exacerbating this problem. In today's technologies (i.e., 90 nm), sub-threshold leakage currents are still dominant with respect to gate currents (although the trend shows that the latter grows more rapidly as technology scales). In this talk, we introduce a complete methodology for sub-threshold leakage current reduction based on the concept of sleep transistor insertion. Our insertion approach is layout-aware and it is fully compatible with industry-standard row-based layout styles and the supporting design tools. Sleep transistor cells are chosen from a library of cells that has been designed for high layout efficiency. These cells are inserted at the boundaries of existing cell rows, causing minimal disruption in placement and routing. The methodology ensures tight control of area and delay overheads, as it allows to selectively choose which gates in the netlist are connected to the sleep transistors. The effectiveness of the sleep transistor insertion methodology has been benchmarked on a set of design examples for which a physical implementation was obtained through commercial EDA tools; the results we have achieved show a reduction of leakage power ranging from 74% to 83%, depending on the circuit.","PeriodicalId":275811,"journal":{"name":"Proceedings. SBCCI 2004. 17th Symposium on Integrated Circuits and Systems Design (IEEE Cat. No.04TH8784)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. SBCCI 2004. 17th Symposium on Integrated Circuits and Systems Design (IEEE Cat. No.04TH8784)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1016568.1016571","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Leakage power consumption is a growing concern in integrated circuit design. Nanometer CMOS transistors are characterized by significant sub-threshold and gate leakage currents and feature size scaling is exacerbating this problem. In today's technologies (i.e., 90 nm), sub-threshold leakage currents are still dominant with respect to gate currents (although the trend shows that the latter grows more rapidly as technology scales). In this talk, we introduce a complete methodology for sub-threshold leakage current reduction based on the concept of sleep transistor insertion. Our insertion approach is layout-aware and it is fully compatible with industry-standard row-based layout styles and the supporting design tools. Sleep transistor cells are chosen from a library of cells that has been designed for high layout efficiency. These cells are inserted at the boundaries of existing cell rows, causing minimal disruption in placement and routing. The methodology ensures tight control of area and delay overheads, as it allows to selectively choose which gates in the netlist are connected to the sleep transistors. The effectiveness of the sleep transistor insertion methodology has been benchmarked on a set of design examples for which a physical implementation was obtained through commercial EDA tools; the results we have achieved show a reduction of leakage power ranging from 74% to 83%, depending on the circuit.