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
OCBSpeed

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.