Skip to content

FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

License

Notifications You must be signed in to change notification settings

uwsampl/f4pga-arch-defs

 
 

Repository files navigation

F4PGA Architecture Definitions

License Status Documentation Status 'Automerge' workflow status

This repository is focused on the development of architecture support in F4PGA. Start with the Examples (for Users) if you are looking to use the tools.

This repo contains documentation of various FPGA architectures, it is currently concentrating on:

It includes:

  • Black box part definitions
  • Verilog To Routing architecture definitions
  • Documentation for humans
  • Verilog simulations

The aim is to gather useful documentation (both human and machine readable) about the primitives and routing infrastructure for these architectures. We hope this enables growth in the open source FPGA tools space.

About

FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 41.8%
  • Python 28.6%
  • Verilog 20.0%
  • CMake 9.1%
  • Tcl 0.4%
  • Makefile 0.1%