{"title":"A Synthesis Technique for Reducing Leakage Based on Signal Controllability","authors":"B. Elkarablieh, A. Núñez-Aldana","doi":"10.1109/ICEEE.2006.251925","DOIUrl":null,"url":null,"abstract":"Leakage is becoming a dominant factor in the total power consumption of a logic circuit. Most of the methods presented in the literature are based on adding a sleep input to the circuit that allow an external controller to turn the circuit off when it is not switching. Limited work has been done in designing external controllers for local low power sleep control. In this paper, we propose a novel transistor level synthesis flow for reducing the leakage power of static CMOS circuits. We first present a sleep based leakage reduction method for standard library cells. Then, we perform simultaneous gate replacement and sleep signal assignment based on the controllability chains of circuit signals. With this synthesis flow, no external controller is required for driving the sleep signals of a circuit. Experiments were conducted on different circuits with 0.18 mum technology, and the new circuits consumed an average of 10 times less leakage than the initial circuit","PeriodicalId":125310,"journal":{"name":"2006 3rd International Conference on Electrical and Electronics Engineering","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 3rd International Conference on Electrical and Electronics Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEE.2006.251925","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Leakage is becoming a dominant factor in the total power consumption of a logic circuit. Most of the methods presented in the literature are based on adding a sleep input to the circuit that allow an external controller to turn the circuit off when it is not switching. Limited work has been done in designing external controllers for local low power sleep control. In this paper, we propose a novel transistor level synthesis flow for reducing the leakage power of static CMOS circuits. We first present a sleep based leakage reduction method for standard library cells. Then, we perform simultaneous gate replacement and sleep signal assignment based on the controllability chains of circuit signals. With this synthesis flow, no external controller is required for driving the sleep signals of a circuit. Experiments were conducted on different circuits with 0.18 mum technology, and the new circuits consumed an average of 10 times less leakage than the initial circuit