Machine learning on FPGAs using HLS
-
Updated
Jan 10, 2025 - C++
Machine learning on FPGAs using HLS
DaCe - Data Centric Parallel Programming
Scalable systolic array-based matrix-matrix multiplication implemented in Vivado HLS for Xilinx FPGAs.
A collection of extensions for Vitis and Intel FPGA OpenCL to improve developer quality of life.
Examples shown as part of the tutorial "Productive parallel programming on FPGA with high-level synthesis".
[FPGA 2021, Best Paper Award] An automated floorplanning and pipelining tool for Vivado HLS.
Real-time binocular stereo vision FPGA system with OV5640 cameras
FPGA implementation of Canny edge detection by using Vivado HLS
the project includes system design of a t intersection traffic light controller and its verilog code in vivado design suite.
FPGA acceleration of arbitrary precision floating point computations.
Lenet for MNIST handwritten digit recognition using Vivado hls tool
This project implements a convolution kernel based on vivado HLS on zcu104
A Vivado HLS Command Line Helper Tool
[DAC 2020] Analysis and Optimization of the Implicit Broadcasts in FPGA HLS to Improve Maximum Frequency
Real-time binocular stereo vision FPGA system with OV5640 cameras
MNIST accelerator using binary qunatization on Xilinx pynq-z2
Source codes for High Level Synthesis for Fixed Progammable Gate Arrays (FPGAs). Can be converted to RTL using Vivado HLS or SDSoC.
Add a description, image, and links to the vivado-hls topic page so that developers can more easily learn about it.
To associate your repository with the vivado-hls topic, visit your repo's landing page and select "manage topics."