Data Flow Modeling:- In this modeling flow of data through entity is expressed using parallel signals. The concurrent statements in VHDL are WHEN and GENERATE. The assignment use operators are (AND ,OR *,etc). The special kinds of assignment in VHDL are called BLOCK. There are different kinds of code used in concurrent is:
The WHEN statement
The GENERATE statement
The BLOCK statement
Behavioral Modeling:- In the behavioral modeling it describe that how the circuit behaves. Behaviour of entity is expressed using procedural code, sequentially executed, which is very much semantics to that high level programming language like c and similar to the syntax.The behaviour statements are IF, WAIT,CASE and LOOP.
Structural Modeling:- In this modeling entity is described as set of interconnected components.The component is concurrent statements so order of this statement is not more important. The structural style only describe the interconnected components.
This reply was modified 2 years, 9 months ago by kaushlendra.