DocumentCode
1916368
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.
fYear
2006
fDate
Nov. 2006
Firstpage
167
Lastpage
170
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Norchip Conference, 2006. 24th
Conference_Location
Linkoping
Print_ISBN
1-4244-0772-9
Type
conf
DOI
10.1109/NORCHP.2006.329270
Filename
4126973
Link To Document