14–16 Mar 2023
European Space Research and Technology Centre (ESTEC)
Europe/Amsterdam timezone
Presentations available

Extending and improving the Bambu high-level synthesis tool in the context of the HERMES project (Politecnico di Milano)

15 Mar 2023, 12:30
25m
Erasmus High Bay (European Space Research and Technology Centre (ESTEC))

Erasmus High Bay

European Space Research and Technology Centre (ESTEC)

Keplerlaan 1 2201AZ Noordwijk ZH The Netherlands
High Level Synthesis and Model Based Design High Level Synthesis and Model Based Design

Speaker

Fabrizio Ferrandi (Politecnico di Milano)

Description

European efforts to boost competitiveness in the space services sector promote the research and development of advanced software and hardware solutions. The EU-funded HERMES project contributes to the effort by qualifying radiation-hardened, high-performance programmable microprocessors and developing a software ecosystem that facilitates the deployment of complex applications on such platforms. The main objectives of the project include reaching a technology readiness level of 6 (i.e., validated and demonstrated in relevant environment) for the rad-hard NG-ULTRA FPGA with its ceramic hermetic package CGA 1752, developed within projects of the European Space Agency, French National Centre for Space Studies and the European Union. An equally important share of the project is dedicated to the development and validation of tools that support multicore software programming and FPGA acceleration.
The HERMES project selected Bambu high-level synthesis tool to integrate capabilities to translate C/C++ code into Verilog/VHDL in its development ecosystem. In HERMES, Bambu has been and will be extended to support new FPGA targets, architectural models, model-based design, and input applications. The increased performance offered by FPGAs is made so available also to software developers that do not have hardware design expertise. During the workshop presentation, we will share the latest results and developments of the Bambu high-level synthesis tool developed in the context of the EU H2020-funded HERMES project.

Primary author

Fabrizio Ferrandi (Politecnico di Milano)

Co-authors

Mr Michele Fiorito (Politecnico di Milano) Mr Claudio Barone (Politecnico di Milano) Mr Giovanni Gozzi (Politecnico di Milano) Ms Serena Curzel (Politecnico di Milano)

Presentation materials