always Block
A procedure that describes the function of a circuit
- Can contain many statements including if, for, while, case
- Statements in the always block are executed sequentially
- (Continuous assignments are executed in parallel)
- The entire block is executed at once
- The final result describes the function of the circuit for currentset of inputs
- intermediate assignments don’t matter, only the final result
begin/end used to group statements