FLOSS Tools for High Level Synthesis
Integrating the FPGA into the Operating System
- Track: Electronic Design Automation (EDA) devroom
- Room: AW1.120
- Day: Sunday
- Start: 12:30
- End: 12:55
In this talk, we will provide a brief introduction to the State-of-the-Art of High Level Synthesis for FPGA, utterly dominated by privative & vendor specific solutions but quietly becoming mainstream as algorithm acceleration becomes a must to reach the computational power we need to move system intelligence right to the edge.
As an example of how this can be tackled from a FLOSS approach, we will provide a practical example on how to use HDLMake to merge the FPGA bitstream into the Operating System, handling everything as a single Embedded Linux runtime and providing a convenient abstraction to build & manage production grade Cyber-Physical Systems.
Speakers
Javier D. Garcia-Lasheras |