DocumentCode :
580219
Title :
CRAVE: An advanced constrained random verification environment for SystemC
Author :
Haedicke, Finn ; Le, Hoang M. ; Grosse, Daniel ; Drechsler, Rolf
Author_Institution :
Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
fYear :
2012
fDate :
10-12 Oct. 2012
Firstpage :
1
Lastpage :
7
Abstract :
A huge effort is necessary to design and verify complex systems like System-on-Chip. Abstraction-based methodologies have been developed resulting in Electronic System Level (ESL) design. A prominent language for ESL design is SystemC offering different levels of abstraction, interoperability and the creation of very fast models for early software development. For the verification of SystemC models, Constrained Random Verification (CRV) plays a major role. CRV allows to automatically generate simulation scenarios under the control of a set of constraints. Thereby, the generated stimuli are much more likely to hit corner cases. However, the existing SystemC Verification library (SCV), which provides CRV for SystemC models, has several deficiencies limiting the advantages of CRV. In this paper we present CRAVE, an advanced constrained random verification environment for SystemC. New dynamic features, enhanced usability and efficient constraint-solving reduce the user effort and thus improve the verification productivity.
Keywords :
C language; electronic engineering computing; formal verification; logic design; system-on-chip; .abstraction-based methodology; CRAVE; CRV; ESL design; SCV; SystemC Verification library; abstraction; advanced constrained random verification; constraint-solving; dynamic feature; electronic system level; interoperability; software development; system-on-chip; verification productivity; Boolean functions; Data structures; Generators; Libraries; System-on-a-chip; Usability; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System on Chip (SoC), 2012 International Symposium on
Conference_Location :
Tampere
Print_ISBN :
978-1-4673-2895-1
Electronic_ISBN :
978-1-4673-2894-4
Type :
conf
DOI :
10.1109/ISSoC.2012.6376356
Filename :
6376356
Link To Document :
بازگشت