• DocumentCode
    1973971
  • Title

    Applications of global flow analysis in logic synthesis

  • Author

    Berman, Leonard ; Trevillyan, Louise ; Brand, Daniel

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1988
  • fDate
    7-9 June 1988
  • Firstpage
    901
  • Abstract
    The authors describe a representation for multilevel circuits derived using the techniques of data-flow analysis. The usefulness of this representation is illustrated by describing algorithms for two of the fundamental problems of logic design: reducing the size of a circuit and increasing its testability. The authors obtain algorithms for circuit-size reduction by characterizing a class of function-preserving circuit transformations in terms of the representation and describe a novel algorithm from this class that uses approximate summary information to map the problem of reducing circuit size to that of finding a small cut in an associated graph. The algorithms for improving testability rely on the fact that the proposed representation permits conditional deductions to be performed efficiently. These algorithms have been implemented as part of an automatic design system in use within IBM.<>
  • Keywords
    logic CAD; IBM; automatic design system; circuit-size reduction; data-flow analysis; design for testability; function-preserving circuit transformations; global flow analysis; improving testability; logic design; logic reduction; logic synthesis; representation for multilevel circuits; Algorithm design and analysis; Application software; Circuit synthesis; Circuit testing; Data analysis; Logic design; Logic testing; Optimization methods; Optimizing compilers; Performance evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1988., IEEE International Symposium on
  • Conference_Location
    Espoo, Finland
  • Type

    conf

  • DOI
    10.1109/ISCAS.1988.15069
  • Filename
    15069