Answer:
A dataflow architecture uses only concurrent signal assignment statements.
A behavioral architecture uses only process statements.
A structural architecture uses only component instantiation statements.
Usage
Dataflow modelling uses Boolean equations as design specifications. For eg. to design AND gate you use the equation y <= a & b ; Statements are executed concurrently. Behavioural modelling executes statements sequentially. They are written inside a process statement. Structural modelling uses logic diagrams.
Step-by-step explanation:
The difference between these styles is based on the type of concurrent statements used: