You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FRED is a framework to support the design, development, and execution of **predictable software** on FPGA system-on-chips platforms.
4
+
It exploits **dynamic partial reconfiguration** and recurrent execution to virtualize the FPGA fabric, enabling the user to allocate more hardware accelerators than could otherwise fit into the physical fabric.
5
+
It integrates *automated floorplanning* and a set of runtime mechanisms to enhance predictability by scheduling hardware resources and regulating bus/memory contention.
6
+
7
+
## Getting started
8
+
3
9
The most relevant links to start with FRED are:
4
10
5
11
- The main [documentation](https://fred-framework-docs.readthedocs.io/en/latest/index.html) to learn more about FRED with links to papers;
6
12
- How to build a [Linux image and Fred software](https://fred-framework-docs.readthedocs.io/en/latest/docs/07_getting-started/index.html) for the FPGA;
7
13
- How to use [DART](https://github.com/fred-framework/dart/blob/master/docs/example.md) to synthesize the hardware IP for FRED;
8
14
9
-
10
-
11
-
<!--
12
-
13
-
**Here are some ideas to get you started:**
14
-
15
-
🙋♀️ A short introduction - what is your organization all about?
16
-
🌈 Contribution guidelines - how can the community get involved?
17
-
👩💻 Useful resources - where can the community find your docs? Is there anything else the community should know?
18
-
🍿 Fun facts - what does your team eat for breakfast?
19
-
🧙 Remember, you can do mighty things with the power of [Markdown](https://docs.github.com/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)
0 commit comments