DocumentCode :
2404661
Title :
Scheduling analysis integration for heterogeneous multiprocessor SoC
Author :
Richter, Kai ; Racu, Razvan ; Ernst, Rolf
Author_Institution :
Inst. of Comput. & Commun. Network Eng., Tech. Univ. of Braunschweig, Germany
fYear :
2003
fDate :
3-5 Dec. 2003
Firstpage :
236
Lastpage :
245
Abstract :
Today, only very few techniques out of the host of work on formal performance and timing analysis have been adopted in MpSoC (multiprocessor system-on-chip) design. One of the key reasons is a mismatch between the scheduling models assumed in most formal approaches and the heterogeneous world of MpSoC scheduling techniques and communication patterns. This heterogeneity results from IP reuse and a plug-and-play design style, required to effectively reach the necessary design productivity. A second problem is the model complexity. While complex, specialized models can find their way into industry niches, their broad acceptance is extremely doubtful. In this paper, we review the existing scheduling analysis techniques with respect to these key requirements and derive a good compromise between model simplicity on the one hand, and applicability to MpSoC design on the other hand. The approach represents system-level scheduling analysis as a flow-analysis problem for event streams that can be configured to reuse the existing local scheduling analysis techniques. We define transformations between few key event stream models to meet the interfacing requirements of the compositional design style. An example demonstrates the application of the approach, as well as the worthiness of the results.
Keywords :
multiprocessing systems; processor scheduling; system-on-chip; IP reuse; MpSoC scheduling techniques; SoC; communication patterns; event streams; flow-analysis problem; heterogeneous multiprocessor; model complexity; multiprocessor system-on-chip design; performance analysis; plug-and-play design; scheduling analysis; system-level scheduling analysis; timing analysis; Complex networks; Coprocessors; Integrated circuit modeling; Job shop scheduling; Multiprocessing systems; Network-on-a-chip; Performance analysis; Processor scheduling; Productivity; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2003. RTSS 2003. 24th IEEE
Print_ISBN :
0-7695-2044-8
Type :
conf
DOI :
10.1109/REAL.2003.1253270
Filename :
1253270
Link To Document :
بازگشت