• DocumentCode
    2028711
  • Title

    A C/C++-based functional verification framework using the SystemC verification library

  • Author

    Park, Sanggyu ; Chae, Soo-Ik

  • Author_Institution
    Center for SoC Design Technol., Seoul Nat. Univ., South Korea
  • fYear
    2005
  • fDate
    8-10 June 2005
  • Firstpage
    237
  • Lastpage
    239
  • Abstract
    This paper describes SoCBase-VL, which is a C/C++ based integrated framework for SoC functional verification. It has a layered architecture which provides easier test-bench description, automatic verification of bus interfaces and seamless testbench migration. This framework does not require verification engineers to learn other verification languages as long as they have sufficient knowledge on both C/C++ and SystemC. We have confirmed its usefulness by applying it to a TFT-LCD controller verification.
  • Keywords
    C++ language; benchmark testing; formal verification; software libraries; system buses; system-on-chip; C; C++; SoC functional verification; SoCBase-VL; SystemC verification library; TFT-LCD controller verification; bus interfaces; Automatic testing; Computer architecture; Computer science; Field programmable gate arrays; Knowledge engineering; Libraries; Monitoring; Silicon; Software prototyping; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2005. (RSP 2005). The 16th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2361-7
  • Type

    conf

  • DOI
    10.1109/RSP.2005.5
  • Filename
    1509458