Skip to content

Project folder for ENGR315 final project, accelerating a Python neural network with a Digilent PYNQ-Z1 board.

Notifications You must be signed in to change notification settings

elicao/fpga-NN-acceleration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E315: Digital Design with FPGAs

Project X: accelerating neural network on a Xilinx FPGA

The code is programmed for the Digilent PYNQ-Z1.

  • Project_X_V6/ holds the jupyter notebooks for training and running the NN prediction. This code was largely not written by me, except Inference_Large.ipynb and the verilog/ folder.
  • vivado_project/ holds the vivado project used to generate the bitstream for the PYNQ-Z1 board.
  • report.pdf has a thorough explanation of my steps and logic to approaching the project.

About

Project folder for ENGR315 final project, accelerating a Python neural network with a Digilent PYNQ-Z1 board.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published