Title :
NoC Design of a Video Encoder in a Multiprocessor System on Chip Solution
Author :
Portero, Antoni ; Pla, Ramon ; Rodriguez, Aitor ; Carrabina, Jordi
Author_Institution :
Universitat Autònoma de Barcelona Edifici Q, ETSE, 08193 Bellaterra, Spain
Abstract :
Future multiprocessor system-on-a-chip (MPSoC) will need high performance and low power requirements due to user demand and limited battery life. In this paper, we take advantage of the architecture flexibility allowed by Network-on-Chip (NoC) to build a parameterizable MPEG Compressor. MPEG compressor System has been developed in synthetizable behavioural SystemC, as a flexible system divided in different tiles. Each tile can be configured as a functional block with different performance parameters in terms of power/speed/area. NoC design implements a 2D mesh with a parameterizable router implemented in high level TLM SystemC. A QoS module takes decisions on packet routing depending on macro-block encoded data (corresponding to I, P and B frames) in real time in terms of power or performance requirements.
Keywords :
Clocks; Multimedia systems; Multiprocessing systems; Network-on-a-chip; Power system management; Protocols; Reconfigurable architectures; System-on-a-chip; Tiles; Transform coding;
Conference_Titel :
Microelectronics, 2005. ICM 2005. The 17th International Conference on
Print_ISBN :
0-7803-9262-0
DOI :
10.1109/ICM.2005.1590067