Sequential
and
Concurrent
Statements
VHDL provides two different types of execution: sequential and concurrent
Different types of execution are useful for modeling of real hardware
Supports various levels of abstraction
Sequential statements view hardware from a "programmer" approach
Concurrent statements are order-independent and asynchronous