Title :
On the Design of an SoPC Based Multi-Core Embedded System
Author :
Kwok, T.T.-O. ; Yu-Kwong Kwok
Author_Institution :
Univ. of Hong Kong, Hong Kong
Abstract :
Due to the advancements of VLSI technologies, we can put more cores on a chip, resulting in the emergence of multi-core embedded systems. This also brings great challenges to traditional parallel processing as to how we can increase the performance of applications with increased number of cores. In this paper, we meet the challenges using a novel approach. Specifically, we propose an SoPC (System-on-Programmable-Chip) based multi-core embedded system. Under our proposed system, in addition to conventional processor cores, we introduce dynamically reconfigurable accelerator cores to boost the performance of applications. We have built a prototype of the system using FPGAs. Experimental evaluation demonstrates significant system efficiency of the proposed system in terms of computation and power consumption.
Keywords :
VLSI; embedded systems; field programmable gate arrays; integrated circuit design; parallel processing; system-on-chip; FPGA; SoPC design; VLSI technology; conventional processor core; multi-core embedded system; parallel processing; reconfigurable accelerator core; Concurrent computing; Design engineering; Embedded computing; Embedded system; Field programmable gate arrays; Multimedia systems; Parallel processing; Pervasive computing; Software performance; Very large scale integration; FPGA; embedded system; multi-core; network-on-chip; parallel processing; reconfigurable computing;
Conference_Titel :
Complex, Intelligent and Software Intensive Systems, 2008. CISIS 2008. International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-0-7695-3109-0
DOI :
10.1109/CISIS.2008.96