The Macro Design Process

This chapter addresses the issues encountered in designing hard and soft macros for reuse. The topics include: An overview of the macro design workflow Contents of a design specification Top-level macro design and partitioning into subblocks Designing subblocks Integrating subblocks and macro verification Productization and prototyping issues