Section Eight—Sequential Statements
Section |
Construct |
VHDL 1987 Support |
VHDL 1993 Support |
---|---|---|---|
8.1 |
Wait Statement |
Supported. No support for multiple wait statements in a single process. |
Supported. No support for multiple wait statements in a single process. |
8.2 |
Assertion Statement |
Supported. The Intel® Quartus® Prime software executes assertion statements whose expressions evaluate to a constant false during elaboration. |
Supported. The Intel® Quartus® Prime software executes assertion statements whose expressions evaluate to a constant false during elaboration. |
8.3 (1993) |
Report Statements |
n/a |
Supported |
8.3 (1987) |
Signal Assignment Statement |
Supported |
Supported |
8.3.1 (1987) |
Updating a Projected Output Waveform |
Supported |
Supported. (Reassigned to section 8.4.1 in IEEE Std 1076-1993.) |
8.4 (1993) |
Signal Assignment Statements |
Supported |
Supported |
8.4 (1987) |
Variable Assignment Statement |
Supported |
Supported. (Reassigned to section 8.5 in IEEE Std 1076-1993.) |
8.4.1 (1993) |
Updating a Projected Output Waveform |
Supported. (Formerly section 8.3.1 in IEEE Std 1076-1987.) |
Supported |
8.4.1 (1987) |
Array Variable Assignments |
Supported |
Supported |
8.5 (1993) |
Variable Assignment Statement |
Supported. (Formerly section 8.4 in IEEE Std 1076-1987.) |
Supported |
8.5 (1987) |
Procedure Call Statement |
Supported |
Supported. (Reassigned to section 8.6 in IEEE Std 1076-1993.) |
8.5.1 |
Array Variable Assignments |
Supported |
Supported |
8.6 (1993) |
Procedure Call Statements |
Supported. (Formerly section 8.5 in IEEE Std 1076-1987.) |
Supported |
8.6 (1987) 8.7 (1993) |
If Statement |
Supported |
Supported |
8.7 (1987) 8.8 (1993) |
Case Statement |
Supported |
Supported |
8.8 (1987) 8.9 (1993) |
Loop Statement |
Supported. Loop statements must terminate within a fixed number of iterations during elaboration. |
Supported. Loop statements must terminate within a fixed number of iterations during elaboration. |
8.9 (1987) 8.10 (1993) |
Next Statement |
Supported |
Supported |
8.10 (1987) 8.11 (1993) |
Exit Statements |
Supported |
Supported |
8.11 (1987) 8.12 (1993) |
Return Statement |
Supported |
Supported |
8.12 (1987) 8.13 |
Null Statement |
Supported |
Supported |