F4PGA Architecture Definitions
==============================
.. image:: _static/images/overview.svg
:align: center
:width: 50%
This project contains documentation of various FPGA architectures, it is currently concentrating on;
* Lattice
* iCE40
* ECP5
* AMD/Xilinx
* Series 7 (Artix, Kintex and Zynq)
* QuickLogic
* EOS-S3
* QLF-K4N8
The aim is to include useful documentation (both human and machine readable) on the primitives and routing
infrastructure for these architectures.
We hope this enables growth in the open source FPGA tools space.
The project includes;
* Black box part definitions
* Verilog simulations
* Verilog To Routing architecture definitions
* Documentation for humans
Contents
--------
.. toctree::
:maxdepth: 2
tools
packages
.. toctree::
:maxdepth: 2
:caption: Development
development/getting-started
development/cmake
development/structure
development/notes
development/vtr_notes
development/arch_notes
.. toctree::
:maxdepth: 2
:caption: Bitstream Documentation
bitdoc/index
bitdoc/prjxray/index
Database visualizer ➚
Bitstream viewer ➚