DIFFERENCE BETWEEN DATAFLOW BEHAVIORAL AND STRUCTURAL MODELING STYLE.

DIFFERENCE BETWEEN DATAFLOW BEHAVIORAL AND STRUCTURAL MODELING STYLE.

 DATAFLOW
  • The view of data  flowing through a design from input to output an operation is defined in terms of a collection of data transformation expressed as concurrent statement.

  • It is a set of concurrent statements.

  • Logical equations.

  • Represents behaviour.

  • Involve structure.

  • Level of abstraction is algorithmic.

  • Require Boolean equations as design specifications.

BEHAVIOURAL
  • The functional or algorithmic expects of a design expressed in a sequential VHDL process.

  • It consists sequential program statements.

  • Binary numbers(two) Addition.

  • Represents behaviour.

  • Cannot contain structure information.

  • Level of abstraction is Gate.

  • Require truth table as design specifications.


STRUCTURAL
  • The view closest to hardware a model where the components of a design are interconnected. This view is expressed by component instantiations.

  • It is a set of interconnected components.

  • Interconnection of Gates.

  • Structure explicit.

  • Probability to(may) be hierarchical.

  • RTL(register-transfer level) level.

  • Require logical design as design specification.



No comments:

Post a Comment

If you have any problems related to solutions or any concept please let me know.

Copyright (c) 2020 Custom Programs All Right Reserved

Pages