z-logo
open-access-imgOpen Access
Homogeneous and Heterogeneous MPSoC Architectures with Network‐On‐Chip Connectivity for Low‐Power and Real‐Time Multimedia Signal Processing
Author(s) -
Sergio Saponara,
Luca Fanucci
Publication year - 2012
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/2012/450302
Subject(s) - mpsoc , homogeneous , computer science , power (physics) , network on a chip , chip , signal (programming language) , computer architecture , signal processing , embedded system , system on a chip , telecommunications , computer hardware , digital signal processing , physics , quantum mechanics , programming language , thermodynamics
The design and CMOS implementation of Multi-Processor System-on-Chip (MPSoC) architectures for real-time multimedia signal processing is discussed in the paper. Two multi-tile architectures are proposed and compared with reference to audio and video processing target applications. One architecture exploits an homogeneous topology; it consists of 8 identical tiles, each made of a 32-bit RISC core enhanced by a 64-bit DSP co-processor with local memory resources. The other multi-core architecture exploits an heterogeneous-tile topology with on-chip distributed memory resources; the tiles act as application specific processors (ASIPs) supporting different class of algorithms. Since the ASIP tiles can work concurrently, then a large set of processing algorithms is supported. In both architectures the multiple tiles are interconnected by a Network-on-Chip (NoC) infrastructure with Spidergon topology through Network Interfaces (NIs) and Routers. The packet-switched data transfer scheme of NoC allows parallel operations of the multiple tiles. The functional performances and the implementation complexity (area, power) of the NoC-based MPSoC architectures are assessed by presenting the achieved results when the platforms are synthesized in submicron CMOS technology. Among the large set of supported algorithms, two example case studies are considered: the real-time implementation of a H.264/MPEG AVC video codec and of a low-distortion digital audio amplifier. The heterogeneous architecture ensures a higher power efficiency and a smaller area occupation. The homogeneous scheme allows for a higher flexibility and easier system scalability since the tiles are the same and offer more general purpose computation resources. The heterogeneous MPSoC is more suited for low-power multimedia processing, such as in mobile devices; the homogeneous MPSoC is more suited for general purpose DSP tasks in power-supplied devices

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom