• DocumentCode
    3216390
  • Title

    Trace driven logic synthesis-application to power minimization

  • Author

    Carloni, L.P. ; McGeer, P.C. ; Saldanha, A. ; Sangiovanni-Vincentelli, A.L.

  • Author_Institution
    California Univ., Berkeley, CA, USA
  • fYear
    1997
  • fDate
    9-13 Nov. 1997
  • Firstpage
    581
  • Lastpage
    588
  • Abstract
    A trace driven methodology for logic synthesis and optimization is proposed. Given a logic description of a digital circuit C and an expected trace of input vectors T, an implementation of C that optimizes a cost function under application of T is derived. This approach is effective in capturing and utilizing the correlations that exist between input signals on an application specific design. The idea is novel since it proposes synthesis and optimization at the logic level where the goal is to optimize the average case rather than the worst case for a chosen cost metric. The paper focuses on the development of algorithms for trace driven optimization to minimize the switching power in multi level networks. The average net power reduction (internal plus I/O power) obtained on a set of benchmark FSMs is 14%, while the average reduction in internal power is 25%. We also demonstrate that the I/O transition activity provides an upper bound on the power reduction that can be achieved by combinational logic synthesis.
  • Keywords
    application specific integrated circuits; circuit analysis computing; high level synthesis; minimisation; power consumption; I/O transition activity; application specific design; average net power reduction; combinational logic synthesis; cost function; cost metric; digital circuit; expected trace; input vectors; logic description; logic level; multi level networks; power minimization; power reduction; switching power; trace driven logic synthesis application; trace driven methodology; trace driven optimization; High-level synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1997. Digest of Technical Papers., 1997 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.1997.643598
  • Filename
    643598