Bug#960616: ITP: nextpnr -- FPGA place-and-route tool
Package: wnpp
Owner: Nathaniel Graff <nathaniel.graff@sifive.com>
Severity: wishlist
X-Debbugs-CC: debian-science@lists.debian.org
* Package name : nextpnr
Version : 0~2020507gitfaf07a
Upstream Author :
Claire Wolf <clifford@symbioticeda.com>
David Shah <david@symbioticeda.com>
Dan Gisselquist <dan@symbioticeda.com>
Serge Bazanski <q3k@symbioticeda.com>
Miodrag Milanovic <miodrag@symbioticeda.com>
Eddie Hung <eddieh@ece.ubc.ca>
* URL : https://github.com/YosysHQ/nextpnr
* License : ISC
Programming Lang: C++
Description : FPGA place-and-route tool
nextpnr is a vendor-neutral, timing-driven, FOSS FPGA place-and-route
tool. It is the successor to arachne-pnr, which is no longer maintained.
Including nextpnr in Debian will allow current users of yosys and
fpga-icestorm to make use of the latest development on the YosysHQ FPGA
toolchain for Lattice iCE40 FPGAs.
This initial packaging effort will create three binary packages:
- nextpnr-generic
- nextpnr-ice40
- nextpnr-ice40-qt
These binary packages span two different FPGA architectures (a generic
target and Lattice iCE40 FPGAs) and a version for iCE40 FPGAs which
features a Qt GUI.
Since nextpnr can be extended to support additional FPGA architectures
(unlike its predecessor arachne-pnr), future work can extend this
initial effort to support FPGA architectures like Lattice ECP5 and
Xilinx 7-Series FPGAs using Project Trellis and Project X-Ray.
Keith Packard has offered to sponsor the upload.
Ongoing packaging effort is taking place on Salsa:
https://salsa.debian.org/nategraff-guest/nextpnr
Reply to: