FOSS Flows For FPGA ################### F4PGA is an Open Source solution for Hardware Description Language (HDL) to Bitstream FPGA synthesis, currently targeting Xilinx 7-Series, Lattice iCE40 and Lattice ECP5 FPGAs. Think of it as the GCC of FPGAs. The project aims to design tools that are highly extendable and multiplatform. .. image:: _static/images/hero.svg :align: center .. toctree:: :caption: About F4PGA community how status getting-started .. toctree:: :caption: Python utils :maxdepth: 2 f4pga/index f4pga/Usage f4pga/modules/index f4pga/DevNotes .. toctree:: :caption: Development development/changes development/building-docs development/venv .. toctree:: :caption: Design Flows flows/index flows/synthesis flows/pnr flows/bitstream flows/f4pga .. toctree:: :caption: Specifications FPGA Assembly (FASM) ➚ .. toctree:: :caption: Appendix glossary references