• DocumentCode
    3018084
  • Title

    Verifying large-scale multiprocessors using an abstract verification environment

  • Author

    Abts, Dennis ; Roberts, Mike

  • Author_Institution
    Vector Syst. Div, Silicon Graphics Inc., Chippewa Falls, WI, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    163
  • Lastpage
    168
  • Abstract
    The complexity of large-scale multiprocessors has burdened the design and verification process making complexity-effective functional verification an elusive goal. We propose a solution to the verification of complex systems by introducing an abstracted verification environment called Raven. We show how Raven uses standard C/C++ to extend the capability of contemporary discrete-event logic simulators. We introduce new data types and a diagnostic programming interface (DPI) that provide the basis for Raven. Finally, we show results from an interconnect router ASIC used in a large-scale multiprocessor
  • Keywords
    application specific integrated circuits; computer testing; formal verification; integrated circuit testing; large-scale systems; microprocessor chips; multiprocessing systems; ASIC; Raven; abstract verification environment; complex systems; data types; diagnostic programming interface; large-scale multiprocessors; multiprocessor verification; standard C/C++; Application specific integrated circuits; Automatic testing; Formal verification; Hardware design languages; Large-scale systems; Logic design; Logic programming; Logic testing; Permission; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1999. Proceedings. 36th
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-58113-092-9
  • Type

    conf

  • DOI
    10.1109/DAC.1999.781303
  • Filename
    781303