Correctness Analysis and Power Optimization for Probabilistic Boolean Circuits

被引:2
作者
Huang, Ching-Yi [1 ]
Yu, Zheng-Shan [1 ]
Hu, Yung-Chun [1 ]
Tsou, Tung-Chen [2 ]
Wang, Chun-Yao [1 ]
Chen, Yung-Chih [3 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30013, Taiwan
[2] Natl Tsing Hua Univ, Inst Stat, Hsinchu 30013, Taiwan
[3] Yuan Ze Univ, Dept Comp Sci & Engn, Chungli 32003, Taiwan
关键词
Analysis; logic synthesis; low-power design; power optimization; synthesis for low power;
D O I
10.1109/TCAD.2015.2394378
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traditionally, we expect that circuit designs can be executed without errors. However, for error resilient applications such as image processing, 100% correctness is not necessary. By pursuing less than 100% correctness, power consumption can be significantly reduced. Recently, probabilistic CMOS and probabilistic Boolean circuits (PBCs) have been proposed to deal with power consumption issue. However, to the best of our knowledge, no correctness analysis and power optimization algorithms have been proposed for PBCs. Thus, in this paper, we first propose a statistical approach for evaluating the correctness of PBCs. Then, we propose strategies for power optimization of PBCs. Finally, we integrate these strategies with the correctness analysis as a power optimization algorithm for PBCs. The experimental results show that the proposed correctness analysis method is highly efficient and accurate, and that the power optimization algorithm saves 36% of total power-delay-product on average under a correctness constraint of 90% on a set of International Workshop on Logic and Synthesis (IWLS) 2005 benchmarks.
引用
收藏
页码:615 / 628
页数:14
相关论文
共 39 条
[1]  
[Anonymous], 2004, P 2004 INT C SOL STA
[2]  
[Anonymous], THESIS DEP COMPUT AT
[3]  
[Anonymous], SYNOPSYS LIBERTY NCX
[4]  
[Anonymous], SYNOPSYS DESIGN COMP
[5]  
[Anonymous], TR0805 RIC U DEP COM
[6]  
[Anonymous], 2012, INTRO MATH STAT
[7]  
[Anonymous], 2013, Predictive technology model (ptm)
[8]  
[Anonymous], SYNOPSYS HSPICE
[9]  
[Anonymous], IWLS 2005 BENCHMARKS
[10]  
Asamwar Rohini S., 2010, Journal of Computer Sciences, V6, P969, DOI 10.3844/jcssp.2010.969.978