2020-12-08 07:11:13 -05:00
|
|
|
Welcome to SymbiFlow examples!
|
|
|
|
==============================
|
|
|
|
|
2020-12-11 02:41:58 -05:00
|
|
|
This guide explains how to get started with SymbiFlow and build example designs
|
|
|
|
from the `SymbiFlow Examples <https://github.com/symbiflow/symbiflow-examples>`_
|
|
|
|
GitHub repository. It currently focuses on the following FPGA families:
|
2020-12-08 07:11:13 -05:00
|
|
|
|
|
|
|
- Artix-7 from Xilinx,
|
|
|
|
- EOS S3 from QuickLogic.
|
|
|
|
|
|
|
|
Follow this guide to:
|
|
|
|
|
|
|
|
- :doc:`install SymbiFlow <getting-symbiflow>` and all of its dependencies,
|
2020-12-11 02:41:58 -05:00
|
|
|
- :doc:`build <building-examples>` and :doc:`upload <running-examples>`
|
|
|
|
example designs onto the devboard of your choice.
|
2021-06-23 15:33:17 -04:00
|
|
|
- compile and run :doc:`your own designs<personal-designs>` using the Symbiflow toolchain.
|
2021-06-30 11:06:12 -04:00
|
|
|
- :doc:`customize the Makefile<customizing-makefiles>` for your own designs.
|
2021-07-02 14:08:32 -04:00
|
|
|
- gain valuable information about `Understanding Toolchain Commands in Symbiflow <understanding-commands.html>`_
|
2021-06-23 15:33:17 -04:00
|
|
|
|
2020-12-08 07:11:13 -05:00
|
|
|
|
|
|
|
About SymbiFlow
|
|
|
|
---------------
|
|
|
|
|
2020-12-11 02:41:58 -05:00
|
|
|
SymbiFlow is a fully open source toolchain for the development of FPGAs,
|
|
|
|
currently targeting chips from multiple vendors, e.g.:
|
2020-12-08 07:11:13 -05:00
|
|
|
|
|
|
|
- Xilinx 7-Series
|
|
|
|
- Lattice iCE40
|
|
|
|
- Lattice ECP5 FPGAs
|
|
|
|
- QuickLogic EOS S3
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
:caption: Sections
|
|
|
|
|
|
|
|
getting-symbiflow
|
|
|
|
building-examples
|
|
|
|
running-examples
|
2021-06-07 19:43:08 -04:00
|
|
|
personal-designs
|
2021-06-30 11:06:12 -04:00
|
|
|
customizing-makefiles
|
2021-07-02 14:08:32 -04:00
|
|
|
understanding-commands
|