DocumentCode :
3586216
Title :
Automatic UVM Environment Generation for Assertion-Based and Functional Verification of SystemC Designs
Author :
Mefenza, Michael ; Yonga, Franck ; Bobda, Christophe
Author_Institution :
CSCE Dept., Univ. of Arkansas, Fayetteville, AR, USA
fYear :
2014
Firstpage :
16
Lastpage :
21
Abstract :
This paper presents an approach for reducing test bench implementation effort of SystemC designs, thus allowing an early verification success. We propose an automatic Universal Verification Methodology (UVM) environment that enables assertions-based, coverage driven and functional verification of SystemC models. The aim of this verification environment is to ease and speed up the verification of SystemC IPs by automatically producing a complete and working UVM test bench with all sub-environments constructed and blocks connected. Our experimentation shows that the proposed environment can rapidly be integrated to a SystemC design while improving its coverage and assertion-based verification.
Keywords :
C++ language; hardware description languages; microprocessor chips; SystemC IP; UVM testbench; assertion-based SystemC design; assertion-based coverage driven-functional verification improvement; automatic UVM environment generation; automatic universal verification methodology environment; coverage improvement; testbench implementation; Data models; Libraries; Monitoring; Ports (Computers); Protocols; Time-domain analysis; Time-varying systems; SystemC/TLM; UVM; Verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification Workshop (MTV), 2014 15th International
ISSN :
1550-4093
Type :
conf
DOI :
10.1109/MTV.2014.10
Filename :
7087227
Link To Document :
بازگشت