Open Source FPGAs
FPGAs which can be configured with the Open Source Yosys and Nextpnr tools are called Open Source FPGAs.
NanoXplore offers 3 radiation hardened FPGAs. NG-Mediam with 34,272 LUT-4s, ULTRA300 with 290 496LUT-4s, and NG-ULTRA with 536-928 LUT-4s. The NG-Ultra is Open Source.
GateMate. View
CologneChip’s GateMate is the only low-cost Open Source European FPGA.
Therefore this wiki pays great attention to it. GateMate is a very innovative 20€ FPGA, with a significant ecosystem It is the only low end FPGA with SerDes. Instead of LUT-4s, it has 20,048 Cologne Programable Elements (CPEs). CPEs include 8 input LUT-2 trees and 4 input multiplexers. On Lattice FPGA’s with LUT-4s, it requires 3 LUT-4s to implement a 4 input multiplexer.
Gowin. View
Gowin is a Chinese FPGA manufacturer.
The Gowin Littlebe chips are clearly the price leader in the FPGA market. Check ou the Seeed Studios Tang Nano 20K. It uses the GW2AR-LV18QN88C8/I7 F data sheet Guidelines But there is a very serious bug report they have not responded to. The datasheet lacks critical information; how many resources does it take to build a mux4 or mux32? The github reporitories lack licensing information, putting our projects in legal limbo.
Compared to Gowin, the European made FPGAs are subject to much better environmental and labor laws. Gernany even has labor union representatives on the company boards. If there is a supply disruption, or worse yet another war, good to have local suppliers. And our money should go towards improving European fabs, not asian ones. The money we spend in Europe, gets spent again in Europe, boosting our economies.
One reader writes:
.'ve also played quite a bit with the tang nano 9k, but it doesn't have a lot of differential inputs
And there have been rumours of security issues with their closed source tools, so be sure to use the Open Source Yosys tools with Gowin FPGAs.
Lattice FPGAs. View
Lattice produces Ice40, ECP5, CrossLink-NX and other FPGAS.
The link above is to a github awesome list of all of the existing Lattice FPGA circuit board designs. Sadly most are not commercially available. Some of the commercially available boards are listed on this branch of the tree.
Other Open Source FPGAs. View
Other FPGAs are increasingly being supported by Yosys and Nextpnr.
There are experimental versions for Xilinx, Altera Cyclone V, Lattice MachXO2, and a "generic" back-end for user-defined architectures.
Built with the Forest WIki.
User contributed content is licensed under a
Creative Commons CC By 4.0 License.