Related Experiment Video
Updated: Feb 9, 2026

Determining the Contribution of the Energy Systems During Exercise
Published on: March 20, 2012
FPGA-Based High-Performance Embedded Systems for Adaptive Edge Computing in Cyber-Physical Systems: The ARTICo³
Alfonso Rodríguez1, Juan Valverde2, Jorge Portilla3
1Centro de Electrónica Industrial, Universidad Politécnica de Madrid, José Gutiérrez Abascal 2, 28006 Madrid, Spain. alfonso.rodriguezm@upm.es.
This study presents an integrated framework for developing FPGA-based edge computing systems for Cyber-Physical Systems. The framework offers automated tools and runtime management for high-performance, energy-efficient, and adaptable edge solutions.
Area of Science:
- Computer Engineering
- Embedded Systems
- Cyber-Physical Systems
Background:
- Cyber-Physical Systems (CPS) are shifting towards distributed processing at the sensing layer (Edge Computing).
- Edge Computing requires hardware platforms balancing high computing performance, energy efficiency, and adaptability.
- SRAM-based FPGAs offer reconfigurability but often lack user accessibility and ease of development.
Purpose of the Study:
- To present an integrated framework for developing FPGA-based high-performance embedded systems for Edge Computing in CPS.
- To address the challenges of user accessibility and development ease in FPGA-based edge solutions.
- To enable dynamic adaptation of computing resources for performance, energy, and fault tolerance trade-offs.
Main Methods:
- Development of a hardware-based processing architecture.
- Creation of an automated toolchain for transparent system generation and management.
- Implementation of a runtime system for dynamic resource adaptation without user intervention.
- High-level system descriptions used for generating reconfigurable systems.
Main Results:
- The framework enables transparent generation and management of reconfigurable systems from high-level descriptions.
- Users can dynamically adapt computing resources to optimize performance, energy consumption, and fault tolerance at runtime.
- The proposed framework is a competitive alternative to software-based edge computing platforms.
- Demonstrated faster solutions and higher energy efficiency for computing-intensive algorithms with data-level parallelism.
Conclusions:
- The integrated framework successfully facilitates the development of FPGA-based edge computing systems for CPS.
- The framework allows for runtime exploration of the solution space defined by performance, energy, and fault tolerance.
- FPGA-based solutions developed with this framework offer significant advantages over software-based alternatives for specific workloads.
Related Concept Videos
Second Order systems II
First Order Systems
When a first-order system is subjected to a unit-step input, its response is characterized by its transfer function. By applying the Laplace transform of the unit-step input to the transfer function, expanding the...
Second Order systems I
By reinterpreting the system, one can derive the closed-loop transfer function, which...
Thermodynamic Systems
Consider an example of tea boiling in a kettle. The...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II

