Title :
Impact of Shared Instruction Memory on Performance of FPGA-based MP-SoC Video Encoder
Author :
Kulmala, A. ; Salminen, E. ; Lehtoranta, O. ; Hamalainen, T.D. ; Hannikainen, M.
Author_Institution :
Inst. of Digital & Comput. Syst., Tampere Univ. of Technol.
Abstract :
The impact of shared instruction memory on performance is measured and analyzed for an FPGA-based multiprocessor system-on-chip (MP-SoC) with an MPEG-4 video encoding application. Our MP-SoC architecture allows arbitrary scaling of the number of synthesized processors and includes a monitoring unit for memory transfers. Based on the measurements with up to four processors on Altera Stratix 1S40, an estimate of the effect of the shared memory for larger configurations is presented. The shared instruction memory is shown to be area-efficient and sufficient in performance for configurations up to five processors, as the drop in encoded video frame rate stays below one compared to distributed instruction memory organization
Keywords :
field programmable gate arrays; multiprocessing systems; reduced instruction set computing; system-on-chip; video coding; FPGA; MPEG-4 video encoding; distributed instruction memory organization; multiprocessor system-on-chip; shared instruction memory; Application software; Computer architecture; Encoding; Field programmable gate arrays; MPEG 4 Standard; Master-slave; Multiprocessing systems; Performance analysis; Pins; Video sharing;
Conference_Titel :
Design and Diagnostics of Electronic Circuits and systems, 2006 IEEE
Conference_Location :
Prague
Print_ISBN :
1-4244-0185-2
DOI :
10.1109/DDECS.2006.1649571