Concept Flow - Always block sensitivity list
Start simulation
Event occurs on signal in sensitivity list?
Yes
Execute always block statements
Wait for next event
No
Idle, no execution
↩Back to event wait
The always block runs only when a signal in its sensitivity list changes, then executes its statements and waits for the next event.