Summary
Behavioral VHDL is used to focus on the behavior, and not the structure, of the device
Several familiar programming constructs are availiable, e.g CASE, IF-THEN-ELSE
Subprograms allow large parts of code to be broken down into smaller, more manageable parts
Bus resolution functions determine assigned value of signal with multiple active signal drivers