| 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 ➚ <https://chipsalliance.github.io/f4pga-database-visualizer/> |
| Bitstream viewer ➚ <https://github.com/chipsalliance/f4pga-bitstream-viewer> |