• DocumentCode
    3215335
  • Title

    Decomposition and technology mapping of speed-independent circuits using Boolean relations

  • Author

    Cortadella, J. ; Kishinevsky, M. ; Kondratyev, A. ; Lavagno, L. ; Pastor, E. ; Yakovlev, A.

  • Author_Institution
    Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    1997
  • fDate
    9-13 Nov. 1997
  • Firstpage
    220
  • Lastpage
    229
  • Abstract
    Presents a new technique for the decomposition and technology mapping of speed-independent circuits. An initial circuit implementation is obtained in the form of a netlist of complex gates, which may not be available in the design library. The proposed method iteratively performs Boolean decomposition of each such gate F into a two-input combinational or sequential gate G, which is available in the library, and two gates H/sub 1/ and H/sub 2/, which are simpler than F, while preserving the original behavior and speed-independence of the circuit. To extract functions for H/sub 1/ and H/sub 2/, the method uses Boolean relations, as opposed to the less powerful algebraic factorization approach used in previous methods. After logic decomposition, overall library matching and optimization is carried out. Logic resynthesis, performed after speed-independent signal insertion for H/sub 1/ and H/sub 2/, allows for the sharing of decomposed logic. Overall, this method is more general than existing techniques based on restricted decomposition architectures, and thereby leads to better results in technology mapping.
  • Keywords
    Boolean algebra; circuit CAD; logic CAD; logic circuits; logic gates; logic partitioning; Boolean decomposition; Boolean relations; complex gates; decomposed logic sharing; design library; library matching; logic decomposition; logic resynthesis; netlist; optimization; signal insertion; speed-independent circuits; technology mapping; two-input combinational gate; two-input sequential gate; Design automation;
  • 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.643524
  • Filename
    643524