There are many advantages of modular design. Besides
design entry process is much easier using top-down
modular methodology, modular design is also important
because it makes verification process much easier using
bottom-up methodology. There are also some educational
advantages of modular design since modules can be used
separately in teaching process.