SystemVerilog 3.1a
Language Reference Manual
i hav dis pdf with me ..
Added after 40 seconds:
Section 1 Introduction to SystemVerilog ...................................................................................................... 1
Section 2 Literal Values................................................................................................................................. 4
2.1 Introduction (informative) ...............................................................................................................4
2.2 Literal value syntax.........................................................................................................................4
2.3 Integer and logic literals ..................................................................................................................4
2.4 Real literals .....................................................................................................................................5
2.5 Time literals ....................................................................................................................................5
2.6 String literals...................................................................................................................................5
2.7 Array literals ...................................................................................................................................6
2.8 Structure literals ...............................................................................................................................6
Section 3 Data Types...................................................................................................................................... 8
3.1 Introduction (informative) ...............................................................................................................8
3.2 Data type syntax..............................................................................................................................9
3.3 Integer data types ...........................................................................................................................10
3.4 Real and shortreal data types .........................................................................................................11
3.5 Void data type ...............................................................................................................................11
3.6 chandle data type ...........................................................................................................................11
3.7 String data type ..............................................................................................................................12
3.8 Event data type..............................................................................................................................16
3.9 User-defined types .........................................................................................................................16
3.10 Enumerations ................................................................................................................................17
3.11 Structures and unions.....................................................................................................................22
3.12 Class..............................................................................................................................................26
3.13 Singular and aggregate types .........................................................................................................27
3.14 Casting ..........................................................................................................................................27
3.15 $cast dynamic casting ....................................................................................................................28
3.16 Bit-stream casting ..........................................................................................................................29
Section 4 Arrays ........................................................................................................................................... 32
4.1 Introduction (informative) .............................................................................................................32
4.2 Packed and unpacked arrays ..........................................................................................................32
4.3 Multiple dimensions ......................................................................................................................33
4.4 Indexing and slicing of arrays........................................................................................................34
4.5 Array querying functions ...............................................................................................................35
4.6 Dynamic arrays ..............................................................................................................................35
4.7 Array assignment ...........................................................................................................................37
4.8 Arrays as arguments......................................................................................................................38
4.9 Associative arrays ..........................................................................................................................39
4.10 Associative array methods .............................................................................................................41
4.11 Associative array assignment.........................................................................................................44
4.12 Associative array arguments ..........................................................................................................44
4.13 Associative array literals................................................................................................................44
4.14 Queues ..........................................................................................................................................45
4.15 Array manipulation methods .........................................................................................................47
Added after 1 minutes:
Index goes on like that !! if u need it
i will upload pdf