System-Level Design and Virtual Prototyping of a Telecommunication Application on a NUMA Platform

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The use of model-driven approaches for embedded system design has become a common practice. Among these model-driven approaches, only a few of them include the generation of a full-system simulation comprising operating system, code generation for tasks and hardware simulation models. Even less common is the extension to massively parallel, NoC based designs, such as required for high performance streaming applications where dozens of tasks are replicated onto identical general purpose processor cores of a Multi-processor System-on-chip (MP-SoC). We present the extension of a system-level tool to handle clustered Network-on-Chip (NoC) with virtual prototyping platforms. On the one hand, the automatic generation of the virtual prototype becomes more complex as topcell, address mapping and linker script have to be adapted. On the other hand, the exploration of the design space is particularly important for this class of applications, as performance may strongly be impacted by Non Uniform Memory Access (NUMA).

Original languageEnglish
Title of host publicationProceedings of the 13th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781538679579
DOIs
Publication statusPublished - 28 Aug 2018
Externally publishedYes
Event13th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2018 - Lille, France
Duration: 9 Jul 201811 Jul 2018

Publication series

NameProceedings of the 13th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2018

Conference

Conference13th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2018
Country/TerritoryFrance
CityLille
Period9/07/1811/07/18

Fingerprint

Dive into the research topics of 'System-Level Design and Virtual Prototyping of a Telecommunication Application on a NUMA Platform'. Together they form a unique fingerprint.

Cite this