Signal Assignment StatementsRevisited (Cont.)
Sequential signal assignment statement :
- No mechanisms for guarded, postponed, conditional, or selected signal assignments
- No guarded statements because blocks are concurrent rather than sequential statements
- No postponed statements because sequential signal assignment statements are NOT equivalent to one line processes
- No conditional or selected signal assignment statements because their function is provided by other means in sequential statements
- e.g. IF-THEN_ELSE and CASE statements
- UNAFFECTED not allowed as an assignment value
- Not needed since no conditional or selected assignment statements are available
Notes:
Additional differences in functionality between sequential and concurrent signal assignment statements are shown here.