autofpga

FPGA designer

Automates the process of creating and updating FPGA designs from peripherals in multiple languages.

A utility for Composing FPGA designs from Peripherals

GitHub

170 stars
18 watching
19 forks
Language: C++
last commit: 11 months ago
c-plus-plusfpgaverilatorverilogwishbonewishbone-bus

Related projects:

Repository Description Stars
trabucayre/openfpgaloader Utility for flashing and managing FPGA devices. 1,227
lnis-uofu/openfpga A toolset for generating and customizing FPGA architectures 846
opencapi/opencapi3.0_client_refdesign Provides hardware description and tools for integrating an FPGA with Power9 processors using OpenCAPI technology 11
pwmarcz/fpga-tools A collection of Verilog modules and tools for designing and working with FPGAs 8
chipsalliance/f4pga Collaborative project to develop and share software tools and workflows for FPGAs. 361
princetonuniversity/prga A framework for building and testing FPGAs using Python 196
rachelselinar/dreamplacefpga An analytical placer for heterogeneous FPGAs using deep learning and GPU acceleration 77
raveler/ffmpeg-cpp A C++ wrapper around the FFmpeg libraries to simplify video processing and encoding. 564
dawsonjon/fpu A synthesizable IEEE 754 floating point library in Verilog. 533
fpga-research-manchester/fabulous A framework for generating and designing embedded FPGA fabrics using Python 149
adamgreig/ecpdap A tool for programming ECP5 FPGAs and attached SPI flash using JTAG mode with CMSIS-DAP probes. 59
openhwgroup/cvfpu A flexible, parametric floating-point unit design for RISC-V processors and other environments 438
xilinx/raft A Python toolbox providing direct access to FPGA hardware peripherals 22
opencapi/oc-accel An OpenCAPI-based FPGA acceleration framework 64
pergola-fpga/pergola An FPGA development board featuring a low-cost, open-source Lattice ECP5 FPGA for embedded systems development. 76