Back to Programs

Programming languages

SymbiFlow

A completely FOSS toolchain for FPGAs.

fpgahardwareverilogxilinxcc++python

Participation history

3 GSoC years

2021

1 project

Official year page

Capturing an abstracted model of Xilinx Artix7 using VTR

Symbiflow has already produced a model of Xilinx's Artix7 in VTR, but it only limited to single chip description. The aim of this project is to...

2020

3 projects

Official year page

Upgrading VTR flow scripts to Python3 and adding new functionality

The VTR (Verilog-to-routing) project provides an academic open-source CAD flow for FPGAs, combining tools for Synthesis and Logic Optimization...

Support for Partial Reconfiguration Regions in SymbiFlow

SymbiFlow does not currently support partial reconfiguration regions. Partial reconfiguration regions are crucial to ongoing FPGA research including...

FPGA Routing Management and Optimization

I will focus on the Vehicle-to-Routing (VTR) component of the SymbiFlow project. Specifically, I will work on improving the existing electronic...

2019

1 project

Official year page

Optimization of VPR File Formats

I propose replacing VPR’s XML reader for the architecture file with a schema-generated one. Furthermore, I propose replacing current rr_graph,...