emanueledelsozzo / awesome-fpga-programmingLinks
An awesome curated list of languages and tools to program FPGAs
☆68Updated 3 years ago
Alternatives and similar repositories for awesome-fpga-programming
Users that are interested in awesome-fpga-programming are comparing it to the libraries listed below
Sorting:
- Heterogeneous Research Platform (HERO) for exploration of heterogeneous computers consisting of programmable many-core accelerators and a…☆112Updated 2 years ago
 - Next generation CGRA generator☆115Updated this week
 - ☆80Updated last week
 - FPGA version of Rodinia in HLS C/C++☆40Updated 4 years ago
 - ☆33Updated this week
 - Tutorials on HLS Design☆52Updated 5 years ago
 - Algorithmic C Machine Learning Library☆26Updated 10 months ago
 - A mixed-criticality platform built around Cheshire, with a number of safety/security and predictability features. Ready-to-use FPGA flow …☆113Updated 3 months ago
 - [FPGA 2022, Best Paper Award] Parallel placement and routing of Vivado HLS dataflow designs.☆126Updated 2 years ago
 - The multi-core cluster of a PULP system.☆109Updated this week
 - The Task Parallel System Composer (TaPaSCo)☆110Updated 5 months ago
 - ☆33Updated last year
 - A modular, parametrizable, and highly flexible Data Movement Accelerator (DMA)☆186Updated last month
 - CGRA framework with vectorization support.☆35Updated last week
 - Transactional Verilog design and Verilator Testbench for a RISC-V TensorCore Vector co-processor for reproducible linear algebra☆57Updated 3 years ago
 - PyTorch model to RTL flow for low latency inference☆129Updated last year
 - Lectures for the Agile Hardware Design course in Jupyter Notebooks☆108Updated 5 months ago
 - ☆87Updated last year
 - Pulp virtual platform☆24Updated 3 months ago
 - Fork of seldridge/rocket-rocc-examples with tests for a systolic array based matmul accelerator☆60Updated 4 months ago
 - An LLVM pass that can generate CDFG and map the target loops onto a parameterizable CGRA.☆75Updated 3 weeks ago
 - PiDRAM is the first flexible end-to-end framework that enables system integration studies and evaluation of real Processing-using-Memory …☆69Updated last year
 - ☆60Updated this week
 - Spatz is a compact RISC-V-based vector processor meant for high-performance, small computing clusters.☆123Updated this week
 - TensorCore Vector Processor for Deep Learning - Google Summer of Code Project☆22Updated 4 years ago
 - Hands-on experience programming AI Engines using Vitis Unified Software Platform☆40Updated last year
 - Rosetta: A Realistic High-level Synthesis Benchmark Suite for Software Programmable FPGAs☆167Updated last year
 - FlexGripPlus: an open-source GPU model for reliability evaluation and micro architectural simulation☆109Updated 2 years ago
 - An open source high level synthesis (HLS) tool built on top of LLVM☆125Updated last year
 - A DSL for Systolic Arrays☆82Updated 6 years ago