• DocumentCode
    2959884
  • Title

    Switching activity analysis using Boolean approximation method

  • Author

    Uchino, T. ; Minami, F. ; Mitsuhashi, T. ; Goto, N.

  • fYear
    1995
  • fDate
    5-9 Nov. 1995
  • Firstpage
    20
  • Lastpage
    25
  • Abstract
    This paper presents a novel algorithm to estimate the signal probability and switching activity at all nodes in a combinational logic circuit under a zero-delay model without constructing global BDDs. By using Taylor expansion technique, the first-order signal correlation effects due to reconvergent fan-out nodes are taken into account. High accuracy is achieved by considering the dependency of the signal probability and switching activity on each primary input. High speed is also achieved by using the incremental approach for probability calculation. Our approach is able to handle large circuits, since it does not need to construct global BDDs for the probability calculation. The analysis of the time complexity and the experimental results show the running time of our approach to be about 100 times shorter than that of the most accurate approach previously proposed and that our approach has comparable accuracy. The error of the total power estimation is about 0.5% on average.
  • Keywords
    Boolean functions; combinational circuits; computational complexity; Boolean approximation method; Taylor expansion; combinational logic circuit; first-order signal correlation effects; power estimation; probability calculation; signal probability; switching activity analysis; time complexity; zero-delay model; Approximation methods; Boolean functions; Circuit testing; Data structures; Delay estimation; Logic testing; Magnesium compounds; Probability; Switching circuits; Taylor series;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1995. ICCAD-95. Digest of Technical Papers., 1995 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1995.479880
  • Filename
    479880