• 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