• DocumentCode
    934108
  • Title

    Efficiently computing communication complexity for multilevel logic synthesis

  • Author

    Hwang, TingTing ; Owens, Robert M. ; Irwin, Mary Jane

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsin-Chu, Taiwan
  • Volume
    11
  • Issue
    5
  • fYear
    1992
  • fDate
    5/1/1992 12:00:00 AM
  • Firstpage
    545
  • Lastpage
    554
  • Abstract
    A new method for computing the communication complexity of a given partitioning whose running time is O(pq), where p is the number of implicants (cubes) in the minimum covering of the function and q is the number of different overlapping of those cubes, is presented. Two heuristics for finding a good partition which give encouraging results are presented. Together, these two techniques allow a much larger class of functions to be synthesized. Two heuristic partitioning methods have been tested for certain circuits from the MCNC benchmark set. Using either heuristic, 11 out of 14 examples actually achieve the optimal solutions. A prototype program designed using the above techniques was developed and tested for circuits from the MCNC benchmark set. The experiment shows that the new symbolic manipulation technique is several orders of magnitude faster than an old version
  • Keywords
    logic design; many-valued logics; MCNC benchmark set; communication complexity computation; cubes; heuristics; multilevel logic synthesis; number of implicants; partitioning; running time; symbolic manipulation technique; Associate members; Boolean functions; Circuit synthesis; Circuit testing; Complexity theory; Computer science; Input variables; Integrated circuit interconnections; Logic testing; Optimization methods;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.127616
  • Filename
    127616