Development process for clusters on a reconfigurable chip

E. Fernandez-Alonso, D. Castells-Rufas, J. Joven, J. Carrabina

Producció científica: Contribució a revistaArticleRecercaAvaluat per experts

1 Citació (Scopus)

Resum

Reconfigurable MPSoCs (Multiprocessor System-on-Chip) could be viable for certain applications niche where the flexibility of FPGAs (Field-Programmable Gate Array) and software is needed, and a small number of units dismiss other silicon options. However, their design complexity is very high, and raises additional problems, i.e. the definition of a suitable programming model, an efficient memory organization, and the need for ways to optimize application performance.

In this paper, we propose a complete development process, which addresses these problems by complementing the current SoC (System-on-Chip) development process with additional steps to support parallel programming and software optimization. This work explains systematically problems and solutions to achieve a FPGA-based MPSoC following our systematic flow and offering tools and techniques to develop parallel applications for such systems.
Idioma originalAnglès
Pàgines (de-a)756-771
Nombre de pàgines16
RevistaComputers & Electrical Engineering. An International Journal
Volum38
Número3
DOIs
Estat de la publicacióPublicada - 2012

Fingerprint

Navegar pels temes de recerca de 'Development process for clusters on a reconfigurable chip'. Junts formen un fingerprint únic.

Com citar-ho