• DocumentCode
    2444064
  • Title

    Evaluating SoC Network Performance in MPEG-4 Encoder

  • Author

    Kulmala, Ari ; Salminen, Erno ; Hannikainen, M. ; Hämäläinen, Timo D.

  • Author_Institution
    Inst. of Digital & Comput. Syst., Tampere Univ. of Technol.
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    250
  • Lastpage
    255
  • Abstract
    Some previous theoretical studies imply that mesh and other topologies outperform bus as a system-on-chip (SoC) interconnection. This paper shows how bus performs in a real implementation. We measure and analyze heterogeneous IP block interconnection (HIBI) bus for a multiple clock domain, multiprocessor system-on-chip (MPSoC) with an MPEG-4 video encoding application on FPGA. The system is benchmarked with seven different bus clock frequencies and four buffer sizes. A custom hardware monitor is used for the measurements. It is shown that the bus performance is adequate with significantly lower clock frequencies (5 MHz) than other components of the MPSoC (50-100 MHz). Based on the measurements, an estimate for the required bus and CPU frequencies for larger image formats and increased frames/s is shown. In contrast to the theoretical studies, the estimate shows that the bus is still a strong candidate for the SoC interconnection, because it is not the performance-limiting factor
  • Keywords
    data compression; field programmable gate arrays; multiprocessing systems; system buses; system-on-chip; video coding; FPGA; HIBI bus; MPEG-4 video encoding; MPSoC; field programmable gate array; heterogeneous IP block interconnection; multiple clock domain; multiprocessor system-on-chip; Clocks; Encoding; Field programmable gate arrays; Frequency estimation; Hardware; MPEG 4 Standard; Monitoring; Multiprocessing systems; Network topology; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
  • Conference_Location
    Banff, Alta.
  • ISSN
    1520-6130
  • Print_ISBN
    1-4244-0383-9
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2006.352590
  • Filename
    4161860