• DocumentCode
    1253475
  • Title

    Perturb and simplify: multilevel Boolean network optimizer

  • Author

    Shih-Chieh Chang ; Marek-Sadowska, M. ; Kwang-Ting Cheng

  • Author_Institution
    Inst. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
  • Volume
    15
  • Issue
    12
  • fYear
    1996
  • Firstpage
    1494
  • Lastpage
    1504
  • Abstract
    In this paper, we present logic optimization techniques for multilevel combinational networks. Our techniques apply a sequence of perturbations which result in simplification of the circuit. The perturbation and simplification is achieved through wires/gates addition and removal which are guided by the Automatic Test Pattern Generation (ATPG) based reasoning. The main operations of our approaches are incremental transformations of the circuit (such as adding wires/gates and changing gate´s functionality) to remove some particular wire, At each iteration, a summary information of such wires/gates addition and removal is precomputed first. Then, a transformation is chosen to remove several wires at once. We have performed experiments on MCNC benchmarks and compared the results to those of misII and RAMBO. Experimental results are very encouraging.
  • Keywords
    Boolean functions; circuit optimisation; combinational circuits; iterative methods; logic CAD; logic testing; multivalued logic circuits; MCNC benchmarks; automatic test pattern generation; circuit optimisation; iteration; logic optimization techniques; logic synthesis; multilevel Boolean network optimizer; multilevel combinational networks; Automatic test pattern generation; Boolean functions; Circuit synthesis; Computer science; Data analysis; Kernel; Logic; Network synthesis; Wire;
  • 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.552082
  • Filename
    552082