A Reconfigurable Multi-Processor Soc For Media Applications

Min Zhu,Leibo Liu,Shouyi Yin,Yansheng Wang,Wenjie Wang,Shaojun Wei
DOI: https://doi.org/10.1109/ISCAS.2010.5537147
2010-01-01
Abstract:This paper proposes a reconfigurable multi-processor SoC for media applications called REMUS (REconfigurable Multi-media System), which consists of 512 processing engines and two ARMs. The processing engines are divided into two dynamic configuration groups, which can be easily tailored and extended. The processing engines, DBIs (Data Buffering Interface, DBI) and context interfaces build up a large throughput computing system with thread parallelism, algorithms parallelism and data parallelism. Different algorithms can be mapped in at the same time. REMUS is suitable for many applications such as media decoding and baseband processing, etc. Simulation results show that the processing capability of REMUS is to support 1920*1088 @30fps videos at 200 MHz in real-time decoding of H. 264 high-profile streams.
What problem does this paper attempt to address?