SymbiFlow Architecture Definitions

*Warning: This project is a work in progress and many items may be broken.*

This project contains documentation of various FPGA architectures, it is currently concentrating on;

  • Lattice iCE40
  • Artix 7

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