There are 22 repositories under fpga-programming topic.
A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.
HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Heterogeneous Computing
A curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
High-Performance Sparse Linear Algebra on HBM-Equipped FPGAs Using HLS
assorted library of utility cores for amaranth HDL
Allo: A Programming Model for Composable Accelerator Design
A graph linear algebra overlay
HeteroCL-MLIR dialect for accelerator design
Intel Quartus Prime Synthesis Engine for Docker
Verilog Implementation of Run Length Encoding for RGB Image Compression
A VHDL-based VGA driver to implement a square 41x41 screensaver that cycles through 256 different colors.
FPGA Hardware Simulation Framework
FPGA Hardware Simulation Framework
A VHDL-based VGA driver to display 256 different colors on a monitor.
Program Lattice MachXO2/3 with CircuitPython
Set of examples written for hardware acceleration via TornadoVM
command line tool for frequent amaranth HDL tasks (generate sources, show design)
learn the combinational and sequential logic circuit.
Implemented an ultrasonic sensor to measure and visualize distances on the FPGA 7-seg Display and LEDs.
This is BISS-C FPGA IP and It's Driver Repo
An implementation of a CHIP-8 machine for FPGAs in Hardcaml with a custom assembler for writing test programs
This repository has basic examples in VHDL using Basys3 board.
Arduino Library for programming MachXO2/XO3 devices
FPGA with Xilinx Vitis HLS, Vivado, Vitis, and ZYNQ board. Working with HLS, Matrix Multiplier with HLS
UART - RTL Design and Verification
Up-to-date board and connector definition files for amaranth HDL
A VHDL-based VGA driver to implement a square 41x41 screensaver that cycles through 256 different colors.
RISCV CPU implementation tutorial steps for Cologne Chip Gatemate E1, adopted from https://github.com/BrunoLevy/learn-fpga
Robot educativo con forma de araña impreso en 3D y controlado a través de una FPGA