FPGA Architecture Description

VTR uses an XML-based architecture description language to describe the targeted FPGA architecture. This flexible description language allows the user to describe a large number of hypothetical and commercial-like FPGA architectures.

An interactive visualizer is available for exploring VTR FPGA architecture description files. It provides a device-wide, inter-tile grid view and a detailed intra-tile view of primitives and local interconnect, as well as many other views, making it easier to develop and debug architecture XML files without running the full VPR flow.

See the Architecture Modeling for an introduction to the architecture description language. For a detailed reference on the supported options see the Architecture Reference.