9.7. System Design with the Diamond 232L CPU Core

Figure 9.9 shows a software-coherent, symmetric-multiprocessing (SMP) system built with four Diamond 232L CPU cores (each with their own local memory) and a large global memory. The four processor cores communicate with each other through the global memory over the shared 32-bit PIF bus. A bus arbiter and locking device control access to the PIF bus. This hardware design can be used to implement either a message-passing or shared-memory SMP system.

Figure 9.9. This multi-processor system design allows four Diamond 232L CPU cores to form an SMP system.

This system allows ...

Get Designing SOCs with Configured Cores 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.