Title :
Distributed Bus Arbitration Algorithm Comparison on FPGA Based MPEG-4 Multiprocessor SoC
Author :
Kulmala, Ari ; Salminen, Erno ; Hämäläinen, Timo D.
Author_Institution :
Inst. of Digital & Comput. Syst., Tampere Univ. of Technol.
Abstract :
The communication is predicted to pass the computation as the limiting factor of performance of complex digital circuits. The most common communication medium is a shared bus. The contemporary buses have evolved as the requirements for the communication have increased. The new properties of the buses affect also the arbitration schemes. In this paper, the authors present a study on distributed arbitration with an advanced on-chip bus, HIBI. MPEG-4 video encoder is used as a test case. The compared arbitration algorithms are round-robin, priority, their combination, and random, all with varying parameters. They are compared with different bus utilization ranging from 3% to 75% and limited transfer length. Results show that the arbitration algorithm may account for up to 60% increase in performance and different transfer lengths may increase the performance by 350%
Keywords :
field programmable gate arrays; multiprocessing systems; system buses; system-on-chip; video coding; FPGA; HIBI; MPEG-4 video encoder; bus utilization; complex digital circuits; distributed bus arbitration algorithm; multiprocessor SoC; network-on-chip; on-chip communication; system-on-chip; Digital circuits; Distributed computing; Encoding; Field programmable gate arrays; MPEG 4 Standard; Round robin; SDRAM; Scalability; Testing; Video sharing; Multiprocessor; Network-on-Chip; On-Chip Communication; System-on-Chip;
Conference_Titel :
Norchip Conference, 2006. 24th
Conference_Location :
Linkoping
Print_ISBN :
1-4244-0772-9
DOI :
10.1109/NORCHP.2006.329270