• DocumentCode
    3146216
  • Title

    Aspect enhanced functional coverage driven verification in the SystemC HDVL

  • Author

    Kuznik, Christoph ; Müller, Wolfgang

  • Author_Institution
    Fac. of Electr. Eng., Comput. Sci. & Math., Univ. of Paderborn/C-Lab., Paderborn, Germany
  • fYear
    2011
  • fDate
    17-18 Nov. 2011
  • Firstpage
    154
  • Lastpage
    157
  • Abstract
    As embedded systems incorporate more and more amounts of IP and embedded software the functional and nonfunctional verification task is one of the key bottlenecks in the design process. Despite proprietary design and verification languages such as IEEE-1800 SystemVerilog and IEEE-1647 e offer CDV functionalities neither SystemC or the SCV addon library contain these features. Moreover, as programming languages and verification paradigms of the hardware and software domain continue to converge the verification techniques and methodologies need to take account of that, e.g. by adaption of the aspect-oriented programming scheme. In this paper we describe an approach for enhancing the functional coverage collection in the SystemC ecosystem by means of aspects, allowing cross-cutting the concern of CDV verification in stand-alone aspects, increasing the overall verification productivity.
  • Keywords
    aspect-oriented programming; embedded systems; hardware description languages; program verification; CDV verification; SystemC HDVL; SystemC ecosystem; aspect enhanced functional coverage driven verification; embedded software; embedded systems; functional coverage collection; programming languages; stand alone aspects; verification languages; verification productivity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference (ISOCC), 2011 International
  • Conference_Location
    Jeju
  • Print_ISBN
    978-1-4577-0709-4
  • Electronic_ISBN
    978-1-4577-0710-0
  • Type

    conf

  • DOI
    10.1109/ISOCC.2011.6138670
  • Filename
    6138670