Benefits of Modular Designing:
- Modular designing is defined as breaking the problems into
subparts where each part is independent of one another.
- Modular designing makes the process easy as it divides the
problem into subpart and each individual can focus on the single
part.
- Testing of software becomes easy and we can detect the bugs
easily.
- If some changes are required in the future, so there will be a
change in only a single module rather than a complete program.
- Each module is configured independently so modules are reusable
and can be used in other projects too.
Component Statement and Port Map:
- Component statements are the statements that are written inside
the component module. The component module is a kind of module
which is a reusable module of VHDL and can also be declared inside
another logic circuit. Port Map is the process that maps the input
and output of components that are used in the component
module.
- Thus the port map is interconnection between the component
modules.
- Port map can map the components via positional Port Map or
Nominal Port Map.