• DocumentCode
    1134151
  • Title

    Hardware Verification

  • Author

    Roth, J. Paul

  • Author_Institution
    IBM Thomas J. Watson Research Center
  • Issue
    12
  • fYear
    1977
  • Firstpage
    1292
  • Lastpage
    1294
  • Abstract
    The need for verification of hardware designs is particularly important for large-scale-integration technologies because of the great cost, in time and money, for engineering changes. This correspondence describes an efficient means for determining the equivalence of a behavioral, high-level, i.e., flowchart, definition of the design and a detailed regular logic design. It may be used between compatible high-level as well as low-level designs. A compiler RTRAN transforms the high-level to a low-level design and a program VERIFY determines the equivalence of two such regular logic designs. It seeks to compute a counterexample, starting at the outputs, rather than to try exhaustively input patterns. Experimentally, VERIFY is proven vastly superior to exhaustive simulation. These methods have been used routinely for very large designs.
  • Keywords
    Hardware, logic design, testing LSI, verification.; Clocks; Feedback loop; Flowcharts; Hardware; Integrated circuit interconnections; Large scale integration; Logic circuits; Logic design; Logic testing; Program processors; Hardware, logic design, testing LSI, verification.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1977.1674795
  • Filename
    1674795