Hardware Engineering: Embedded Systems Machine Learning Project using Xilinx PYNQ

Who is PYNQ for (from pynq.io)

PYNQ is intended to be used by a wide range of designers and developers including:

  • Software developers who want to take advantage of the capabilities of Xilinx platforms without having to use ASIC-style design tools to design hardware.
  • System architects who want an easy software interface and framework for rapid prototyping and development of their Zynq, Alveo and AWS-F1 design.
  • Hardware designers who want their designs to be used by the widest possible audience.

The goal of this project is to introduce students to concepts in hardware engineering and machine learning using the PYNQ system. Stretch goal is to develop a project that showcases the power of PYNQ.