6.2. Architecture Component Performance Modeling and Analysis

For modeling and analysis at the component level, we distinguish the three architecture component types, processing elements, communication elements, and memories. We start with processing element modeling and analysis.

6.2.1. Processing Element Modeling and Analysis

To enable subsystem analysis, processing element modeling and analysis must not only provide the execution time but also the communication activity. The latter is needed to determine communication load and, hence, communication component timing.

The execution time is determined by the execution path and the function implementation. To define execution path, we first assume that a component performs a sequence of actions ...

Get Multiprocessor Systems-on-Chips now with O’Reilly online learning.

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