The Verilog to Routing (VTR) project provides open-source CAD tools for FPGA architecture and CAD research.

VPR Placement

Open source CAD tools enable the investigation of new FPGA architectures and CAD algorithms, which are not possible with closed-source tools.

The VTR design flow takes as input a Verilog description of a digital circuit, and a description of the target FPGA architecture. It then perfoms:

to produce FPGA speed and area results.

FPGA Routing Switchbox

VTR is flexible and can taget a wide range of hypothetical and commercial-like FPGA architectures, and includes benchmark designs suitable for evaluating FPGA architectures.

For more information see the documentation.