DevConf.CZ 2020 has ended
Back To Schedule
Sunday, January 26 • 3:00pm - 3:55pm
Programming FPGAs - The Open Source Way

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
FPGAs provide the performance, power efficiency and flexibility needed to meet increasing complexity, diversity and dynamicity of data center workloads. However, despite becoming increasingly ubiquitous, this promise of FPGAs has thus far been largely unfulfilled. This is due to proprietary tooling which not only limits functionality and performance, but also exposes numerous attack surfaces.
In this talk, we will present a completely open toolchain for FPGAs that can perform Synthesis, Place&Route and Board Programming without using any vendor software. This toolchain will not only allow developers to better target the underlying device architecture, but will also open the floodgates for innovation as we can start to leverage FPGAs in a more effective and secure manner. We will also demonstrate a prototype of the toolchain on the Lattice ECP5 FPGA board, by implementing core logic components such as external interfaces (CPU, Network), RISC-V cores and custom application pipelines.


Ahmed Sanaullah

Software Engineer, Red Hat Inc.
Ahmed Sanaullah is a Software Engineer for the Red Hat Office of the CTO, working on all things FPGA. This includes a number of projects across the hardware and software stacks, such as compilers, drivers and hardware operating systems.

Sunday January 26, 2020 3:00pm - 3:55pm CET
A112 Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia