DocumentCode
2649193
Title
Introduction to SystemVerilog and SystemC
Author
Sobelman, Gerald E. ; Zhou, Xiaofang
Author_Institution
Univ. of Minnesota, Minneapolis, MN, USA
fYear
2009
fDate
20-23 Oct. 2009
Firstpage
14
Lastpage
14
Abstract
Summary form only given. SystemVerilog is the third generation of the Verilog language standard. It is a significant and important extension of Verilog-2001, and it includes many features which are useful for high-level modeling and verification of large and complex designs. SystemC runs in a C++ development environment, allowing modeling and verification of both hardware and software within a common framework. Both languages have rich features in system-level modeling and verification. The tutorial will cover most part of SystemVerilog, including data types and structures, behavioral modeling, design hierarchy and interfaces, object-oriented coding, threads, randomization and coverage. SystemC is also covered, including modules, ports, interfaces, channels, etc.
Keywords
C++ language; hardware description languages; C++; SystemC; SystemVerilog; Verilog language standard; behavioral modeling; high-level modeling; object-oriented coding; system-level modeling; Hardware design languages; Object oriented modeling; USA Councils; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2009. ASICON '09. IEEE 8th International Conference on
Conference_Location
Changsha, Hunan
Print_ISBN
978-1-4244-3868-6
Electronic_ISBN
978-1-4244-3870-9
Type
conf
DOI
10.1109/ASICON.2009.5351269
Filename
5351269
Link To Document