15.2. MoC Classifications

In this section, we outline several MoCs, classify them according to conventional views of timed versus untimed and synchronous versus asynchronous, and then classify them according to our view of how they impact on computer systems as well as computer system design. This will lead to a proposed new view of MoCs for SoCs.

15.2.1. Conventional Classifications

Major issues in classifying MoCs are how a state is updated and how a new state is propagated. In Figure 15-1 we classify several widely known MoCs based on whether their state update is synchronous or asynchronous and whether the completion of a state update function is related to an interval that captures the physical capacity of the machine being designed, such ...

Get Multiprocessor Systems-on-Chips 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.