Copyright © 2004 IEEE. All rights reserved. xvi
A.5.4 UDP instantiation.......................................................................................................... 771
A.6 Behavioral statements.............................................................................................................. 771
A.6.1 Continuous assignment statements ............................................................................... 771
A.6.2 Procedural blocks and assignments............................................................................... 771
A.6.3 Parallel and sequential blocks....................................................................................... 772
A.6.4 Statements..................................................................................................................... 772
A.6.5 Timing control statements............................................................................................. 772
A.6.6 Conditional statements.................................................................................................. 773
A.6.7 Case statements............................................................................................................. 773
A.6.8 Looping statements ....................................................................................................... 774
A.6.9 Task enable statements.................................................................................................. 774
A.7 Specify section......................................................................................................................... 774
A.7.1 Specify block declaration.............................................................................................. 774
A.7.2 Specify path declarations .............................................................................................. 774
A.7.3 Specify block terminals................................................................................................. 775
A.7.4 Specify path delays ....................................................................................................... 775
A.7.5 System timing checks.................................................................................................... 776
A.8 Expressions .............................................................................................................................. 778
A.8.1 Concatenations.............................................................................................................. 778
A.8.2 Function calls................................................................................................................ 778
A.8.3 Expressions ................................................................................................................... 778
A.8.4 Primaries ....................................................................................................................... 779
A.8.5 Expression left-side values............................................................................................ 780
A.8.6 Operators....................................................................................................................... 780
A.8.7 Numbers........................................................................................................................ 780
A.8.8 Strings ........................................................................................................................... 781
A.9 General..................................................................................................................................... 781
A.9.1 Attributes....................................................................................................................... 781
A.9.2 Comments ..................................................................................................................... 781
A.9.3 Identifiers ...................................................................................................................... 782
A.9.4 White space................................................................................................................... 783
Annex B (normative) List of keywords ....................................................................................................... 784
Annex C (informative) System tasks and functions .................................................................................... 786
C.1 $countdrivers............................................................................................................................ 786
C.2 $getpattern................................................................................................................................ 787
C.3 $input ....................................................................................................................................... 788
C.4 $key and $nokey ...................................................................................................................... 788
C.5 $list........................................................................................................................................... 789
C.6 $log and $nolog........................................................................................................................ 789
C.7 $reset, $reset_count, and $reset_value..................................................................................... 789
C.8 $save, $restart, and $incsave.................................................................................................... 790
C.9 $scale........................................................................................................................................ 791
C.10$scope ...................................................................................................................................... 791
C.11$showscopes ............................................................................................................................ 791
C.12$showvars ................................................................................................................................ 792
C.13$sreadmemb and $sreadmemh................................................................................................. 792
Annex D (informative) Compiler directives................................................................................................ 793
D.1 `default_decay_time................................................................................................................. 793
D.2 `default_trireg_strength............................................................................................................ 793