Title :
Bounded arbitration algorithm for QoS-supported on-chip communication
Author :
Al Faruque, Mohammad Abdullah ; Weiss, Gereon ; Henkel, Joerg
Author_Institution :
Univ. of Karlsruhe, Karlsruhe
Abstract :
Time-critical multi-processor systems require guaranteed services in terms of throughput, bandwidth etc. in order to comply to hard real-time constraints. However, guaranteed-service schemes suffer from low resource utilization. To the best of our knowledge, we are presenting the first approach for on-chip communication that provides a high resource utilization under a transaction-specific, flexible (i.e. different classifications on data exchange) communication scheme. It does provide tight time-related guarantees. Hence, we are presenting our bounded arbitration scheme considering lower and upper bounds for each type of transaction level. We demonstrate its advantages by means of a complete MPEG4 decoder case study and achieve under these constraints a bandwidth utilization of up to 100%, on an average 97% with a guaranteed (100%) bandwidth.
Keywords :
multiprocessing systems; quality of service; video coding; MPEG4 decoder; QoS; bounded arbitration; on-chip communication; resource utilization; time-critical multiprocessor systems; Bandwidth; Embedded system; Network-on-a-chip; Quality of service; Real time systems; Resource management; Routing; System-on-a-chip; Throughput; Time factors; bounded arbitration algorithm; networks-on-chips; quality of services;
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2006. CODES+ISSS '06. Proceedings of the 4th International Conference
Conference_Location :
Seoul
Print_ISBN :
1-59593-370-0
Electronic_ISBN :
1-59593-370-0
DOI :
10.1145/1176254.1176275