The CompSOC design flow for virtual execution platforms

S.L.M. Goossens, K.B. Akesson, M.L.P.J. Koedam, A.B. Nejad, A. Nelson, K.G.W. Goossens

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

10 Citaten (Scopus)
2 Downloads (Pure)


Designing a SoC for applications with mixed time-criticality is a complex and time-consuming task. Even when SoCs are built from components with known real-time properties, they still have to be combined and configured correctly to assert that these properties hold for the complete system, which is non trivial. Furthermore, applications need to be mapped to the available hardware resources and correctly integrated with the SoC's software stack, such that the realtime requirements of the applications are guaranteed to be satisfied. However, as systems grow in complexity, the design and verification effort increases, which makes it difficult to satisfy the tight time-to-market constraint. Design tools are essential to speed up the development process and increase profit. This paper presents the design flow for the CompSOC FPGA platform: a template for SoCs with mixed time-criticality applications. This work outlines how the development time of such a platform instance is reduced by means of its comprehensive tool flow, that aids a system designer in creating hardware, the associated software stack, and application mapping. Copyright 2013 ACM.
Originele taal-2Engels
TitelProceedings of the 10th FPGAworld Conference, (FPGAworld 2013), 10 - 12 September 2013 , Stockholm, Sweden
Plaats van productieNew York
UitgeverijAssociation for Computing Machinery, Inc
ISBN van geprinte versie978-1-4503-2496-0
StatusGepubliceerd - 2013


Duik in de onderzoeksthema's van 'The CompSOC design flow for virtual execution platforms'. Samen vormen ze een unieke vingerafdruk.

Citeer dit