FRED is a framework to support the design, development, and execution of predictable software on FPGA system-on-chips platforms.
It exploits dynamic partial reconfiguration and recurrent execution to virtualize the FPGA fabric, enabling the user to allocate a larger number of hardware accelerators than could otherwise be fit into the physical fabric.
It integrates automated floorplanning and a set of runtime mechanisms to enhance predictability by scheduling hardware resources and regulating bus/memory contention. Software publicly available in Gitlab.
Addressing target audiences and expressing needs
- We are sharing our knowledge
- Grants and Subsidies
- Other blended financing
Users
- Others/ No specific audience
- Public or private funding institutions
- Other Actors who can help us fulfil our market potential
R&D, Technology and Innovation aspects
Targetting higher TRLs.
Open Source via repository https://github.com/fred-framework
Open source, you can clone it.
Sustained by community and/or enterprise.

