IP integrator supports a modular and hierarchical system design approach by allowing designers to combine modular building blocks and effectively reuse them in building various solutions. These blocks can be viewed as the reusable component of a design library that make design teams more productive while collaborating on projects.