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
Link To Document