DocumentCode
2256969
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
fYear
2009
fDate
24-27 May 2009
Firstpage
1345
Lastpage
1348
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ISCAS.2009.5118013
Filename
5118013
Link To Document