DocumentCode
2130720
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
fYear
2011
fDate
9-14 Oct. 2011
Firstpage
243
Lastpage
252
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Software (EMSOFT), 2011 Proceedings of the International Conference on
Conference_Location
Taipei
Print_ISBN
978-1-4503-0714-7
Type
conf
Filename
6064532
Link To Document