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 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.