Model-based processor-in-the-loop framework for composable multi-core platforms

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

Samenvatting

From model-based design to implementation on an embedded platform requires target-specific code generation, compilation, and execution. Processor-in-the-loop (PIL) simulation is an intermediate step meant for detailed testing and debugging in the development process. This paper presents a PIL simulation framework targeting multi-core FPGA-based embedded platforms. The presented framework allows for a fully automated process of performing PIL simulations on an FPGA-based embedded platform - CompSOC - starting from a Simulink model. The framework includes two PIL configurations - one configuration executes only the controller code on the target platform while other configuration executes both the controller and the plant code on the target platform. It considers scheduling of multiple applications and interference-free execution on the target platform under the PIL configurations. Further, the framework allows for logging various measurements of parameters such as execution time, memory usage and so on in the PIL configurations which can be used for testing and debugging purposes.

Originele taal-2Engels
TitelProceedings - Euromicro Conference on Digital System Design, DSD 2019
RedacteurenNikos Konofaos, Paris Kitsos
Plaats van productiePiscataway
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's592-596
Aantal pagina's5
ISBN van elektronische versie9781728128610
DOI's
StatusGepubliceerd - aug 2019
Evenement22nd Euromicro Conference on Digital System Design, DSD 2019 - Kallithea, Chalkidiki, Griekenland
Duur: 28 aug 201930 aug 2019

Congres

Congres22nd Euromicro Conference on Digital System Design, DSD 2019
LandGriekenland
StadKallithea, Chalkidiki
Periode28/08/1930/08/19

Vingerafdruk Duik in de onderzoeksthema's van 'Model-based processor-in-the-loop framework for composable multi-core platforms'. Samen vormen ze een unieke vingerafdruk.

  • Citeer dit

    Haghi, M., Koedam, M., Goswami, DI., & Goossens, K. (2019). Model-based processor-in-the-loop framework for composable multi-core platforms. In N. Konofaos, & P. Kitsos (editors), Proceedings - Euromicro Conference on Digital System Design, DSD 2019 (blz. 592-596). [8875214] Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/DSD.2019.00090