Welcome to F4PGA examples! ========================== This guide explains how to get started with F4PGA and build example designs from the :gh:`F4PGA Examples ` GitHub repository. It currently focuses on the following FPGA families: - Artix-7 from Xilinx, - EOS S3 from QuickLogic. Follow this guide to: - :doc:`install F4PGA ` and all of its dependencies, - :doc:`build ` and :doc:`upload ` example designs onto the devboard of your choice. - compile and run :doc:`your own designs` using the F4PGA toolchain. - :doc:`customize the Makefile` for your own designs. - gain valuable information about :doc:`Understanding Toolchain Commands in F4PGA `. About F4PGA ----------- F4PGA is a fully open source toolchain for the development of FPGAs, currently targeting chips from multiple vendors, e.g.: - Xilinx 7-Series - Lattice iCE40 - Lattice ECP5 FPGAs - QuickLogic EOS S3 .. toctree:: getting understanding .. toctree:: :caption: Example designs building-examples running-examples .. toctree:: :caption: Custom designs personal-designs customizing-makefiles .. toctree:: :caption: Additional example designs project-f basys3