Title :
Real-time communication analysis for networks with two-stage arbitration
Author :
Diemer, Jonas ; Rox, Jonas ; Negrean, Mircea ; Stein, Steffen ; Ernst, Rolf
Author_Institution :
Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
Abstract :
Current on-chip and macro networks use multi-stage arbitration schemes which independently assign different resources such as crossbar inputs and outputs to individual traffic streams. To use these networks in real-time systems, their worst-case behavior must be proved analytically in order to ensure the required timing guarantees. Current analysis approaches, however, do not capture the multi-stage arbitration accurately. In this paper, we propose an analysis that maps the multi-stage arbitration to a schedulability analysis of multiprocessors with shared resources. This allows the exploitation of knowledge about the worst-case behavior of the individual traffic streams, which is required to provide non-symmetric guarantees. Using this scheduling analysis approach, a detailed analysis solution for a common multi-stage arbitration scheme (iSLIP) is presented. Finally, we evaluate the proposed approach experimentally and compare it to previous work.
Keywords :
multiprocessing systems; multistage interconnection networks; network-on-chip; processor scheduling; real-time systems; crossbar inputs; crossbar outputs; iSLIP; individual traffic streams; knowledge exploitation; macro networks; multiprocessors; multistage arbitration schemes; nonsymmetric guarantees; on-chip networks; real-time communication analysis; real-time systems; schedulability analysis; scheduling analysis approach; shared resources; timing guarantees; two-stage arbitration; worst-case behavior; Schedules; Switches; Algorithms; Theory;
Conference_Titel :
Embedded Software (EMSOFT), 2011 Proceedings of the International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4503-0714-7