• DocumentCode
    1597998
  • Title

    The use of SystemC for design verification and integration test of IP-cores

  • Author

    Fin, Alessandro ; Fummi, Franco ; Signoretto, Denis

  • Author_Institution
    DST Informatica, Verona Univ., Italy
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    76
  • Lastpage
    80
  • Abstract
    The current trend of systems on silicon is leading to System-on-Chips with embedded software and hardware components. Design simplification is becoming necessary to respect the target time-to-market of SoCs, and this goal can be obtained by using predesigned IP-cores. However, their correct integration in a design implies more complex verification problems. The SystemC language allows one to create and integrate accurate models of software algorithms, hardware architectures and interfaces for SoCs. In this paper, characteristics of the language are exploited to define a design verification framework for integration-test of IP-cores. Intellectual property of cores is guaranteed by adopting-a client/server simulation architecture and by allowing functional test generation on faulty IP-core models without disclosing their internal structure. Moreover, the methodology can be applied to mixed descriptions based on VHDL and SystemC, since an abstraction layer has been defined allowing clients and/or servers to be indifferently described in VHDL or SystemC
  • Keywords
    C++ language; application specific integrated circuits; formal verification; hardware description languages; industrial property; integrated circuit design; SoCs; System on Chips; SystemC; VHDL; abstraction layer; client/server simulation architecture; design verification; embedded hardware; embedded software; functional test generation; hardware architectures; integration test; predesigned IP-cores; target time-to-market; verification problems; Computational modeling; Computer architecture; Hardware; Intellectual property; Java; Performance evaluation; Silicon; Switches; System testing; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC/SOC Conference, 2001. Proceedings. 14th Annual IEEE International
  • Conference_Location
    Arlington, VA
  • Print_ISBN
    0-7803-6741-3
  • Type

    conf

  • DOI
    10.1109/ASIC.2001.954676
  • Filename
    954676