3.2. Design for Integration

As we mentioned in Section 1.3, a key issue in SOC design is integration of silicon IPs (cores). Integration of IPs directly affects the complexity of SOC designs and also influences verification of the SOC. Verification becomes faster and easier if the SOC interconnect is simple and unified, as was the solution introduced in Chapter 1 for system integration (i.e., use an on-chip communication system or intelligent on-chip bus).

In general, there is no standard for OCBs; they are chosen almost exclusively by the specific application for which they will be used and by the designer's preference. Two main types of OCBs and their characteristics are shown in Table 3.1

Table 3.1. OCBs and Their Characteristics

Get From ASICs to SOCs: A Practical Approach now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.