The REBECCA project outlines comprehensive technological and business objectives focused on advancing AI applications. It plans to develop innovative hardware (HW) and software (SW) subsystems integrated into a platform to enhance the efficiency of executing demanding AI applications in real-time, with lower energy consumption, appropriate safety integrity levels, and high security. The project involves designing a chiplet with an advanced RISC-V processor and hardware AI accelerators, utilizing reconfigurable logic for efficient AI application implementation. Two interconnected chiplets will be secured in a silicon package. The SW stack will be enhanced, incorporating a toolset for design space exploration, considering constraints such as cost, performance, energy, safety, and security. Specific safety requirements for different domains, like ISO 26262 for automotive and DO-178C for avionics, will be addressed. Security vulnerabilities will be mitigated through SW and HW hardening modules, alongside a sub-tool for security verification using a model checker. The REBECCA platform will undergo validation and evaluation across dimensions like performance, power consumption, security, and safety, using real-world applications in various domains. The project aims to disseminate results through national and international activities, influencing future edge-AI systems. Adoption of recent interconnectivity and security standards is expected to attract attention from edge/IoT manufacturers, integrators, and developers.
The adoption of REBECCA technologies is poised to revolutionize the European IT industry, introducing a new class of edge-AI hardware and software resources marked by state-of-the-art advancements. These innovations encompass CPUs, AI accelerators, reconfigurable logic, multi-chiplet devices, system software, middleware, and AI frameworks, democratizing access to these resources as a service for SMEs to large organizations. Market research, consortium expertise, and innovation strategies indicate a growing demand for more powerful computing capabilities, aligning with REBECCA's focus on the global Edge AI Market and the Reconfigurable Market. The project aims to deliver a European AIoT node with high-performance, safety, and security within a compact energy envelope. Additionally, REBECCA will provide an advanced HW/SW co-design suite to enhance designers' productivity, incorporating design space exploration tools that consider various constraints from the outset. Optimization of AI algorithms and frameworks will result in a comprehensive hardware and software stack, enabling more efficient execution of AI applications across multiple dimensions, including performance, energy, safety, security, and time-to-market. The development of a REBECCA multi-die chiplet promises improved energy efficiency and processing capabilities for AI tasks. A complete virtualization scheme will allow diverse operating systems and middleware to run securely on REBECCA hardware modules, catering to applications from different domains. Importantly, REBECCA's holistic design approach prioritizes security, reliability, and safety, with design space exploration tools incorporating constraints for application in critical sectors, offering a novel paradigm for these domains.