vtr-verilog-to-routing icon indicating copy to clipboard operation
vtr-verilog-to-routing copied to clipboard

Need FPGA device database backend from VPR

Open litghost opened this issue 4 years ago • 1 comments

The VPR architecture XML and RR graph should be enough information to generate an FPGA interchange device database.

litghost avatar Feb 25 '21 20:02 litghost

One of possible challenges I see here is that a VPR rr graph is flattened and the interchange format requires definition of repeatable tiles. There is a need for a mechanism that would analyze a rr graph and identify repeating patterns of nodes and edges.

This is actually done in the OpenFPGA project which use VPR together with "tileable graph" https://openfpga.readthedocs.io/en/master/#. This is exactly what is needed for the interchange.

mkurc-ant avatar Apr 21 '21 12:04 mkurc-ant