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

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).
Document type :
Conference papers
Complete list of metadatas

Cited literature [17 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01900182
Contributor : Daniela Genius <>
Submitted on : Monday, October 21, 2019 - 11:17:45 AM
Last modification on : Tuesday, November 5, 2019 - 9:32:02 AM

File

recosoc2018.pdf
Files produced by the author(s)

Identifiers

Citation

Daniela Genius, Ludovic Apvrille. System-Level Design and Virtual Prototyping of a Telecommunication Application on a NUMA Platform. 2018 13th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), Jul 2018, Lille, France. ⟨10.1109/ReCoSoC.2018.8449375⟩. ⟨hal-01900182⟩

Share

Metrics

Record views

120

Files downloads

14