{"title":"Simultaneous Vt selection and assignment for leakage optimization","authors":"Ankur Srivastava","doi":"10.1145/871506.871543","DOIUrl":null,"url":null,"abstract":"This paper presents a novel approach for leakage optimization through simultaneous V/sub t/ selection and assignment. V/sub t/ selection implies deciding the right value for V/sub t/ and assignment implies deciding which gates should be assigned which threshold value. The proposed algorithm is a general mathematical formulation that can be trivially extended to multiple threshold voltages (more than two). Traditional leakage optimization strategies either assume the prespecification of threshold values or are good only for two thresholds. The presented formulation is based on a linear programming approach under the piecewise linear approximation of delay/leakage vs threshold curves. The algorithm was incorporated in SIS. Experimental results indicate that on some benchmarks having more that two thresholds was beneficial for leakage.","PeriodicalId":355883,"journal":{"name":"Proceedings of the 2003 International Symposium on Low Power Electronics and Design, 2003. ISLPED '03.","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"46","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2003 International Symposium on Low Power Electronics and Design, 2003. ISLPED '03.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/871506.871543","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 46
Abstract
This paper presents a novel approach for leakage optimization through simultaneous V/sub t/ selection and assignment. V/sub t/ selection implies deciding the right value for V/sub t/ and assignment implies deciding which gates should be assigned which threshold value. The proposed algorithm is a general mathematical formulation that can be trivially extended to multiple threshold voltages (more than two). Traditional leakage optimization strategies either assume the prespecification of threshold values or are good only for two thresholds. The presented formulation is based on a linear programming approach under the piecewise linear approximation of delay/leakage vs threshold curves. The algorithm was incorporated in SIS. Experimental results indicate that on some benchmarks having more that two thresholds was beneficial for leakage.