In the following sections we will examine the concept of concurrency as it is implemented in the VHDL language and in VHDL simulators. We will also explore some of the concurrent language features of VHDL in more detail and learn how combinational and registered logic can be described using these features. In addition, we will look briefly at how timing delays are annotated to concurrent assignments in VHDL, so you will have a better understanding of how simulation models are constructed.

 

image\diamond.gif  The Concurrent Area

image\diamond.gif  Concurrent Signal Assignments

image\diamond.gif  Conditional Signal Assignment

image\diamond.gif  Selected Signal Assignment

image\diamond.gif  Conditional vs. Selected Assignment

image\diamond.gif  Procedure Calls

image\diamond.gif  Generate Statements

image\diamond.gif  Concurrent Processes

image\diamond.gif  Component Instantiations

image\diamond.gif  Port and Generic Mapping

image\diamond.gif  Delay Specifications

image\diamond.gif  Signal Drivers

 

See also

image\diamond.gif  Sequential Statements

image\diamond.gif  Blocks