{"title":"Estimation of power sensitivity in sequential circuits with power macromodeling application","authors":"Zhanping Chen, K. Roy, Edwin K. P. Chong","doi":"10.1145/288548.289072","DOIUrl":null,"url":null,"abstract":"We propose a novel technique based on Markov chains to accurately estimate power sensitivities to primary inputs in CMOS sequential circuits. The power sensitivity defines the change in average power dissipation due to changes in the input signal specification. Such sensitivities are estimated as by-products of the average power estimation, leading to an efficient implementation. A key application of power sensitivities is to construct a power surface in the specification space so that power dissipation under any distribution of primary inputs can easily be obtained, thereby providing an effective power macromodel for high level power estimation. We demonstrate that such a power surface can be approximated by only a limited number of representative points. This will dramatically reduce the CPU and memory requirements. Results on a large number of benchmark circuits have verified the feasibility and accuracy of this technique.","PeriodicalId":224802,"journal":{"name":"1998 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (IEEE Cat. No.98CB36287)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1998 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (IEEE Cat. No.98CB36287)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/288548.289072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
We propose a novel technique based on Markov chains to accurately estimate power sensitivities to primary inputs in CMOS sequential circuits. The power sensitivity defines the change in average power dissipation due to changes in the input signal specification. Such sensitivities are estimated as by-products of the average power estimation, leading to an efficient implementation. A key application of power sensitivities is to construct a power surface in the specification space so that power dissipation under any distribution of primary inputs can easily be obtained, thereby providing an effective power macromodel for high level power estimation. We demonstrate that such a power surface can be approximated by only a limited number of representative points. This will dramatically reduce the CPU and memory requirements. Results on a large number of benchmark circuits have verified the feasibility and accuracy of this technique.