DocumentCode :
2470368
Title :
Gain-based technology mapping for minimum runtime leakage under input vector uncertainty
Author :
Singh, Ashish Kumar ; Mani, Murari ; Puri, Ruchir ; Orshansky, Michael
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ. at Austin, TX
fYear :
0
fDate :
0-0 0
Firstpage :
522
Lastpage :
527
Abstract :
The gain-based technology mapping paradigm has been successfully employed for finding minimum delay and minimum area mappings. However, existing gain-based technology mappers fail to find circuits with minimal leakage power. In this paper, we introduce algorithms and modeling strategies that enable efficient gain-based technology mapping for minimum leakage power. The proposed algorithm is probability-aware and can rigorously take into account input state probability distribution to generate a circuit mapping with minimum leakage at a given percentile. Minimizing leakage at high percentiles is essential for minimizing peak leakage, which strongly influences the cooling limits and packaging costs. The algorithms have been tested on the ISCAS85 benchmark suite. Results indicate that the mappings produced by the new algorithm consume, on average 14% lesser leakage power at the 99% percentile with 1% delay penalty when compared with the approaches used in previous gain-based mappers (Hu, 2003). Also, compared to a dominant-state mapper, our approach produces mappings with 15% lesser mean value of leakage. The new algorithm also reduces leakage at high quantiles by 12.8% on average, compared to a dominant state leakage minimizing mapper and the maximum savings can be as high as 21.49% across the benchmarks. Compared to the bin based mapper (Rudell, 1989), the runtime of the algorithm is 15times faster
Keywords :
integrated circuit design; logic design; statistical distributions; ISCAS85 benchmark; bin based mapper; circuit mapping; dominant-state mapper; gain-based mappers; gain-based technology mapping; input vector uncertainty; minimum runtime leakage; probability distribution; Circuit synthesis; Cooling; Costs; Delay; Libraries; Minimization methods; Packaging; Permission; Runtime; Uncertainty; Algorithms; Leakage; Logical Effort; Performance; Technology Mapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
1-59593-381-6
Type :
conf
DOI :
10.1109/DAC.2006.229285
Filename :
1688853
Link To Document :
بازگشت