• DocumentCode
    2093331
  • Title

    Logic optimization by output phase assignment in dynamic logic synthesis

  • Author

    Puri, R. ; Bjorksten, A. ; Rosser, T.E.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1996
  • fDate
    10-14 Nov. 1996
  • Firstpage
    2
  • Lastpage
    8
  • Abstract
    Domino logic is one of the most popular dynamic circuit configurations for implementing high-performance logic designs. Since domino logic is inherently noninverting, it presents a fundamental constraint of implementing logic functions without any intermediate inversions. Removal of intermediate inverters requires logic duplication for generating both the negative and positive signal phases, which results in significant area overhead. This area overhead can be substantially reduced by selecting an optimal output phase assignment, which results in a minimum logic duplication penalty for obtaining inverter-free logic. In this paper, we present this previously unaddressed problem of output phase assignment for minimum area duplication in dynamic logic synthesis. We give both optimal and heuristic algorithms for minimizing logic duplication.
  • Keywords
    circuit optimisation; logic design; minimisation of switching nets; area overhead; domino logic; dynamic logic synthesis; heuristic algorithms; inverters; logic duplication; logic functions; logic optimization; minimum logic duplication penalty; optimal algorithms; output phase assignment; CMOS logic circuits; Clocks; Logic design; Logic functions; Logic gates; Network synthesis; Power dissipation; Process design; Pulse inverters; Signal generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    0-8186-7597-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1996.568901
  • Filename
    568901