Title :
HeMPS - a framework for NoC-based MPSoC generation
Author :
Carara, Everton A. ; De Oliveira, Roberto P. ; Calazans, Ney L V ; Moraes, Fernando G.
Author_Institution :
FACIN, PUCRS, Porto Alegre, Brazil
Abstract :
Multi-processor systems-on-chip (MPSoCs) are increasingly popular in embedded systems. Due to their complexity and huge design space to explore for such systems, CAD tools and frameworks to customize MPSoCs are mandatory. Some academic and industrial frameworks are available to support bus-based MPSoCs, but few works target NoCs as underlying communication architecture. A framework targeting MPSoC customization must provide abstract models to enable fast design space exploration, flexible application mapping strategies, all coupled to features to evaluate the performance of running applications. This paper proposes a framework to customize NoC-based MPSoCs with support to static and dynamic task mapping and C/SystemC simulation models for processors and memories. A simple, specifically designed microkernel executes in each processor, enabling multitasking at the processor level. Graphical tools enable debug and system verification, individualizing data for each task. Practical results highlight the benefit of using dynamic mapping strategies (total execution time reduction) and abstract models (total simulation time reduction without losing accuracy).
Keywords :
circuit complexity; circuit simulation; computer graphic equipment; embedded systems; logic design; network-on-chip; CAD tool; NoC-based MPSoC generation; SystemC simulation model; abstract model; communication architecture; dynamic task mapping; embedded system; graphical tool; multiprocessor systems-on-chip; static task mapping; system verification; Communication industry; Design automation; Embedded system; Hardware design languages; Multitasking; Network-on-a-chip; Plasma applications; Plasma materials processing; Software design; Space exploration;
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
DOI :
10.1109/ISCAS.2009.5118013