• DocumentCode
    3595948
  • Title

    Functional Verification of SiCortex Multiprocessor System-on-a-Chip

  • Author

    Petlin, Oleg ; Snyder, W.

  • Author_Institution
    SiCortex Inc., Maynard
  • fYear
    2007
  • Firstpage
    906
  • Lastpage
    909
  • Abstract
    This paper discusses functional verification of the SiCortex multiprocessor compute node. It is shown that the implementation of reusable verification methodology, applicable at the block- and chip-level, combined with a flexible SystemC testbench design increases the level of verification productivity. Also, it is demonstrated how verification productivity can be improved by using open source verification tools. The simulation approach described in the paper provides a powerful mechanism for controlling the simulation speed, accuracy, and overall verification cost. As a result, the SiCortex verification team was able to find more bugs faster and to start co-verification in early stages of the project development.
  • Keywords
    formal verification; microprocessor chips; system-on-chip; SiCortex multiprocessor system-on-a-chip; SystemC testbench design; functional verification; verification productivity; Multiprocessing systems; C++; Design; Functional verification; SystemC; Verification; Verilog; co-verification; code reuse; coverage; modeling; regression testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-59593-627-1
  • Type

    conf

  • Filename
    4261312