Reuse Methodology Manual for System-on-a-Chip Designs