_____ ____ ____ _
| ___| _ \ / ___| / \
| |_ | |_) | | _ / _ \
| _| | __/| |_| |/ ___ \
|_| |_| \____/_/ \_\
This repository is intended for folks who are new and want to learn something about FPGA. This repository is a collection of useful resources and links rather than a thorough FPGA tutorial. Traditional HDL (Hard and Difficult Language) is not the main focus, instead, we focus on using high-level languages (e.g., C++) to cook FPGA.
Originally, this repository was started by a newbie to record his learning of FPGA, and late made public in the hope that it could help researchers to start their journey along with FPGA, with less pain and whiskey.
Resources collected here, or the way contents are organized, are not in their perfect shape. This repository is still raw and need major improvements. Any form of contribution is welcomed and appreciated.
Main contents:
README.md
Xilinx
xilinx.md
xilinx_constraints.md
xilinx_cheatsheet.md
xilinx_lessons_vivado.md
xilinx_lessons_hls.md
submodules/
: Github repositories about FPGAhls/
: Sample Xilinx HLS C++ code
xilinx_arty_a7
: Sample Xilinx projects for Arty A7 100 board
FAQ.md