• DocumentCode
    357649
  • Title

    Can automatic design error correction be applied to large circuits?

  • Author

    Hoffmann, Dirk W. ; Kropf, Thomas

  • Author_Institution
    Inst. of Comput. Eng., Tubingen Univ., Germany
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    114
  • Abstract
    Boolean equivalence checking has turned out to be a powerful method for verifying combinational circuits and is already an integrated part of the design cycle. If equivalence checking fails, Design Error Diagnosis and Correction (DEDC) is performed which can locate and correct design errors fully automatically in many cases. However DEDC algorithms always have to consider the circuit as a whole and cannot be applied locally to a small sub portion of the design. Thus, the size of rectifiable circuits is often limited which is a hard restriction for applying DEDC in industrial environments. We address the problem of how to make DEDC applicable to larger circuits. We show how a small sub circuit can be safely extracted from a bigger circuit under consideration of its environment. Our extraction method surrounds the extracted component with automatically derived logic such that the rectification of the newly constructed, much smaller circuit yields the same results as rectifying the original, much bigger circuit. In addition, we compare the extraction method with the circuit abstraction method presented by D.W. Hoffmann and T. Kropf (1999)
  • Keywords
    circuit CAD; error correction; formal logic; integrated circuit design; Boolean equivalence checking; DEDC algorithms; Design Error Diagnosis and Correction; automatic design error correction; automatically derived logic; circuit abstraction method; combinational circuit verification; design cycle; design errors; equivalence checking; extraction method; industrial environments; large circuits; rectifiable circuits; Algorithm design and analysis; Automatic test pattern generation; Circuit synthesis; Combinational circuits; Computer errors; Design engineering; Error correction; Logic circuits; Power engineering and energy; Power engineering computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2000. Proceedings of the 26th
  • Conference_Location
    Maastricht
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0780-8
  • Type

    conf

  • DOI
    10.1109/EURMIC.2000.874623
  • Filename
    874623