• DocumentCode
    31527
  • Title

    Correctness Analysis and Power Optimization for Probabilistic Boolean Circuits

  • Author

    Ching-Yi Huang ; Zheng-Shan Yu ; Yung-Chun Hu ; Tung-Chen Tsou ; Chun-Yao Wang ; Yung-Chih Chen

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    34
  • Issue
    4
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    615
  • Lastpage
    628
  • Abstract
    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.
  • Keywords
    Boolean functions; image processing; network synthesis; statistical analysis; International Workshop on Logic and Synthesis; circuit designs; correctness analysis; error resilient applications; image processing; power delay product; power optimization; probabilistic Boolean circuits; statistical approach; Inverters; Logic gates; Noise; Optimization; Power demand; Probabilistic logic; Standards; Analysis; analysis; logic synthesis; low-power design; power optimization; synthesis for low power;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2015.2394378
  • Filename
    7017545