Slide 12
Slide 12 text
OXIDE
Open FPGAs
• FPGA bitstreams have historically been entirely proprietary -- and one is
therefore dependent upon proprietary tools to generate them
• The Lattice iCE40 bitstream format was reverse engineered in 2015 by
Claire Wolf, and can be entirely synthesized with an open toolchain!
• While Xilinx (AMD) and Alterra (Intel) retain proprietary components (e.g.,
for timing models), newcomers like QuickLogic are entirely open
• See, e.g., SymbiFlow, Verilog to Routing (VTR), Yosys, OpenFPGA, and
the (new!) Open Source FPGA Foundation