Title :
Functional Verification of SiCortex Multiprocessor System-on-a-Chip
Author :
Petlin, Oleg ; Snyder, W.
Author_Institution :
SiCortex Inc., Maynard
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;
Conference_Titel :
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Print_ISBN :
978-1-59593-627-1