Projecten per jaar
Organisatieprofiel
Introductie / missie
We research predictable embedded-systems architectures to accelerate verification of real-time performance and safety. To speed up system design we focus on conceptual simplicity and on independent design, verification, and upgrading of applications (composability). We prove our concepts with ASIC, FPGA, middleware, and full-system demonstrators.
Organisatieprofiel
System design is increasingly complex, as a growing number of applications are integrated in modern systems. Some of these applications have safety and real-time requirements, such as a minimum throughput or a maximum latency, but others do not, resulting in a mixed-criticality system. To reduce cost, system resources are shared between applications, making their timing behavior inter-dependent. Real-time requirements must hence be verified for all possible combinations of concurrently executing applications, which is not feasible with commonly used simulation-based techniques. CompSOC addresses this problem using two complexity-reducing concepts: composability and predictability.
Applications in a composable system are completely isolated (in terms of space, time, and energy) and cannot affect each other’s behaviours, enabling them to be independently designed, debugged, verified, deployed, and updated. Predictable systems, on the other hand, provide lower bounds on performance, allowing applications to be verified using formal performance analysis. This is essential for real-time and safety-critical systems.
CompSOC is an architecture template for predictable and composable systems, and is based on well-defined concepts, in particular:
- the use of budgets to reserve resources thus creating virtual resources
- predictable resources and arbitration to implement budgets
- composable resources and arbitration to remove any interference between applications
- scalability by decoupling resources and their arbitration
For efficiency, the following are additionally desirable: finite schedulng interval, efficient arbitration, efficient resource sharing.
These concepts combine into the concept of a Virtual Execution Platform.
CompSOC concepts have been proven in many demonstrators on FPGA, multi-FPGA, and in ASIC with applications such as multimedia, embedded control, robotics operating system (ROS2). We have performed seminal research on predictable Networks on Chip (Aethereal, Aelite), predictable DRAM controllers (Predator, DRAMPower).
More information can be found here.
Vingerafdruk
Samenwerkingen en hoofdonderzoeksgebieden uit de afgelopen vijf jaar
Profielen
-
Saeid Dehnavi, MSc
- Electrical Engineering, Embedded Control Systems Lab
- Electrical Engineering, CompSOC Lab- Predictable & Composable Embedded Systems
- Electrical Engineering, Electronic Systems - Promovendus
Persoon: Prom. : Promovendus, Prom. : Promovendus
-
Marc C.W. Geilen
- Electrical Engineering, High Tech Systems Center
- Electrical Engineering, Model-Based Design Lab
- Electrical Engineering, CompSOC Lab- Predictable & Composable Embedded Systems
- Electrical Engineering, Electronic Systems - Universitair Hoofddocent
Persoon: UHD : Universitair Hoofddocent, UD : Universitair Docent
-
Kees G.W. Goossens
- Electrical Engineering, CompSOC Lab- Predictable & Composable Embedded Systems
- EAISI High Tech Systems - Hoogleraar
- Electrical Engineering, Electronic Systems - Hoogleraar
Persoon: HGL : Hoogleraar
projecten
- 14 Afgelopen
-
Scheduling Adaptive Modular Flexible Manufacturing Systems (SAM-FMS) TTW 17931
de Mol-Regels, M. (Project communicatie medewerker), Basten, A. A. (Project Manager), Geilen, M. C. W. (Projectmedewerker), Nasri, M. (Projectmedewerker), Marce i Igual, J. (Projectmedewerker) & Farboud, P. (Projectmedewerker)
1/09/20 → 31/01/25
Project: Second tier
-
COMP4DRONES
Goossens, K. G. W. (Project Manager), Dehnavi, S. (Projectmedewerker), Goswami, D. (Projectmedewerker), Sánchez Martín, V. (Projectmedewerker), Koedam, M. L. P. J. (Projectmedewerker), Nasri, M. (Projectmedewerker), van der Hagen, D. (Project communicatie medewerker) & de Mol-Regels, M. (Project communicatie medewerker)
1/10/19 → 31/01/23
Project: Onderzoek direct
-
Arrowhead Tools
Voeten, J. P. M. (Project Manager), Mohammadkhani, A. (Projectmedewerker), Geilen, M. C. W. (Projectmedewerker), Basten, A. A. (Projectmedewerker), van der Hagen, D. (Project communicatie medewerker), de Mol-Regels, M. (Project communicatie medewerker), Voeten, J. P. M. (Project Manager), Geilen, M. C. W. (Projectmedewerker), Basten, A. A. (Projectmedewerker) & Mohammadkhani, A. (Projectmedewerker)
1/05/19 → 30/11/24
Project: Third tier
-
Design and optimization of embedded control systems on predictable multi-core platforms
Haghi, S. M., 9 jan. 2025, Eindhoven: Eindhoven University of Technology. 143 blz.Onderzoeksoutput: Scriptie › Dissertatie 1 (Onderzoek TU/e / Promotie TU/e)
Open AccessBestand -
LLRSymNet: A Low-Complex Neural Network for LLR Estimation Through Symmetry Exploitation
Allwin, P., Gomony, M. D. & Geilen, M. C. W., 11 mrt. 2025, GLOBECOM 2024 - 2024 IEEE Global Communications Conference. Institute of Electrical and Electronics Engineers, blz. 2377-2382 6 blz. 10901172Onderzoeksoutput: Hoofdstuk in Boek/Rapport/Congresprocedure › Conferentiebijdrage › Academic › peer review
-
Online Admission Test for Real-Time Tasks with Arrival Curves for Server Platforms
Samimi, N., Nasri, M., Basten, T. & Geilen, M., 3 jan. 2025, RTNS '24: Proceedings of the 32nd International Conference on Real-Time Networks and Systems. New York: Association for Computing Machinery, Inc, blz. 266-277 12 blz.Onderzoeksoutput: Hoofdstuk in Boek/Rapport/Congresprocedure › Conferentiebijdrage › Academic › peer review
Open AccessBestand4 Downloads (Pure)
-
Microprocessors and Microsystems (Tijdschrift)
Goswami, D. (Lid redactieraad)
2017 → …Activiteit: Types publicaties van collegiale toetsing en redactioneel werk › Redactioneel werk › Wetenschappelijk
-
Design Automation for Embedded Systems (Tijdschrift)
Goossens, K. G. W. (Lid redactieraad)
2011 → 2015Activiteit: Types publicaties van collegiale toetsing en redactioneel werk › Redactioneel werk › Wetenschappelijk
-
International Journal of Embedded and Real-Time Communication Systems (Tijdschrift)
Goossens, K. G. W. (Lid redactieraad)
2011 → 2015Activiteit: Types publicaties van collegiale toetsing en redactioneel werk › Redactioneel werk › Wetenschappelijk
Scripties/Masterproeven
-
Accuracy Configurable ISP Accelerator for an Image-based Control System
Ravattu, A. K. (Auteur), Goswami, D. (Afstudeerdocent 1) & De, S. (Afstudeerdocent 2), 19 okt. 2021Scriptie/Masterproef: Master
Bestand -
Accurate, Verifiable and Automated Timing Analysis of Real-Time C programs
Hertogs, T. P. Y. (Auteur), Nelson, A. T. (Afstudeerdocent 1) & Koedam, M. L. P. J. (Afstudeerdocent 2), 28 mrt. 2023Scriptie/Masterproef: Master
Bestand -
A framework for generating and evaluating error correcting memory controller designs
Visser, M. S. (Auteur), Jordans, R. (Afstudeerdocent 1), Koedam, M. L. P. J. (Afstudeerdocent 2), van Berkel, C. H. (Afstudeerdocent 2) & Ravagnani, A. (Afstudeerdocent 2), 25 feb. 2022Scriptie/Masterproef: Master
Bestand