summaryrefslogtreecommitdiffstats
path: root/README.md
blob: 063ba44f6ba567caae2beaa04464551e94b29b79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# FPGA interchange schema definitions

This repository contains the capnp schema for the FPGA interchange.

## Repositories that implement tools around the FPGA interchange

[RapidWright](https://github.com/Xilinx/RapidWright/):
 - Provides support for 7-series, UltraScale and UltraScale+ parts
 - Generate device database for parts
 - Can convert DCPs to logical and physical FPGA interchange files.
 - Can convert logical and physical FPGA interchange files to DCPs

[python-fpga-interchange](https://github.com/SymbiFlow/python-fpga-interchange):
 - Implements textual format conversions for FPGA interchange files.
 - Provides (partial) generator for nextpnr to generate a nextpnr architecture
   for a FPGA interchange device database.