• DocumentCode
    3406455
  • Title

    Sequential logic optimization by redundancy addition and removal

  • Author

    Entrena, L. ; Cheng, K.-T.

  • Author_Institution
    Univ. Politecnica de Madrid ETSII-DIE, Madrid, Spain
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    310
  • Lastpage
    315
  • Abstract
    This paper presents a method of multi-level logic optimization for combinational and synchronous sequential logic. The circuits are optimized through iterative addition and removal of redundancies. Among the large number of possible connections that can be added, the proposed method can efficiently identify those connections that would create more redundancies and, thus, would result in a smaller network. This is done with the use of combinational and sequential ATPG techniques based up the concept of mandatory assignments. Experiments on ISCAS-85 combinational benchmark circuits show that best results are obtained for most of them. For sequential circuits, experimental results on MCNC FSM benchmarks and ISCAS-89 sequential benchmark circuits show that a significant amount of area reduction can be achieved beyond combinational optimization and sequential redundancy removal.
  • Keywords
    logic CAD; ATPG techniques; ISCAS-85 combinational benchmark circuits; ISCAS-89 sequential benchmark circuits; MCNC FSM benchmarks; area reduction; combinational logic; multi-level logic optimization; redundancy addition; redundancy removal; sequential logic optimisation; sequential redundancy removal; synchronous sequential logic; Circuit faults; Combinational circuits; Fault detection; Fault diagnosis; Flip-flops; Logic; Microelectronics; Redundancy; Testing; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580074
  • Filename
    580074