scieee AI-readable full text Open interactive document viewer

REBECCA Project Presentation at FPL 2025 Conference

Georgopoulos, Konstantinos; Brokalakis, Andreas; Papaefstathiou, Ioannis; Malakonakis, Pavlos; Harteros, Konstantinos; Galanomatis, Ioannis; Andronikou, Dimitris; Christou, Georgios; Chrysos, Grigorios; Mavroidis, Iakovos; Ioannidis, Sotiris

Abstract

The REBECCA project aims to develop a novel platform for edge AI systems, consisting of a hardware solution and a complete software stack. REBECCA will make scientific and technological advances in key domains, such as AI hardware accelerators and relevant software components and design tools and plans to validate them by employing representative benchmarks and building four real-world demonstrators. REBECCA will develop a chip consisting of two chiplets built on the GF 22nm process. The REBECCA platform will integrate this SoC with an FPGA to expand its capabilities and enable the implementation of additional modules. The platform will include a multicore RISC-V processor, Neuromorphic, Programmable Array and Near-Memory Processing AI accelerators, a DNN Accelerator and security-related components. It will be supported by system SW, middleware, and AI libraries optimized for the underlying hardware. Furthermore, a novel HW/SW Design Space Exploration tool will allow the development of highly efficient REBECCA-based systems. Lastly, REBECCA will provide the means for safety and security modeling and verification for the developed hardware and software. The specific poster focuses on the aspects of reconfigurable hardware used within the REBECCA project. It has been used to present the project during the Research Projects Event within the context of the Field Porgrammable Logic (FPL) Conference 2025. The conference was held in Leiden, The Netherlands on September 1-5, 2025.

Full text

RREBECCA: Reconfigurable Heterogeneous Highly Parallel Processing Platform for Safe and Secure AI About The REBECCA project develops a RISC-V-based ASIC with integrated AI and security accelerators, for advanced edge-AI systems. Targeted at critical applications like automotive, healthcare, and smart cities, our ASIC connects to an external FPGA with application-specific AI accelerators and I/O, enhancing flexibility Technical Goals REBECCA aims to build a versatile, high-performance edge-AI platform. Towards this goal, it develops: •An edge-AI processor built on a chiplet-based architecture (manufactured on a GF 22nm FDX process) •Each chiplet features a scalable number of RISC-V cores and multiple hardware accelerators for AI and security tasks •The ASIC is tightly connected with an FPGA device where application-specific accelerators and I/O are implemented to form the REBECCA platform •The platform is supported by a complete software stack, ranging from system software to middleware and AI libraries. Project Details Project Coordinator Iakovos Mavroidis Technical University of Crete, Greece [email protected] Scientific Coordinator Ioannis Papaefstathiou Exascale Performance Systems, Greece [email protected] Type of Action Horizon JU Research and Innovation Actions Starting Date 1 February 2023 Duration 42 months Partners Current Status •A prototype system is successfully implemented on an FPGA platform, incl. all hardware components of the processing chiplet along with I/O. Additional hardware accelerators successfully connected with a second FPGA through a custom Chip2FPGA interconnect. •Successfully booted Linux on the prototype platform and first applications and benchmarks have been executed •Currently completing the ASIC design and preparing first tape-out