PYNQ FPGA Development with Python Programming & VIVADO

所在平台: Udemy

课程主页: https://www.udemy.com/course/pynq-fpga-development-with-python-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:PYNQ FPGA开发与Python编程与VIVADO 概述:PYNQ(Python+Zynq)是Xilinx推出的一种开放源代码FPGA开发平台。本课程涵盖了PYNQ的架构(Zynq 7000)、PYNQ开发流程、与PYNQ FPGA的基本GPIO接口、基于PYNQ的图像处理、使用PYNQ库(如sci_py、OpenCV)、在PYNQ上安装TensorFlow、基于PYNQ的机器学习、神经网络在PYNQ上的实现,以及在Xilinx VIVADO上创建自定义PYNQ Overlay的流程。完成本课程后,您将了解PYNQ开发平台上的加速方法。此外,本课程的一个重要部分是实现图像处理和其他项目中使用Python的机器学习算法。我们将实现人工神经网络(ANN)算法,如卷积神经网络(CNN)、二值神经网络(BNN)等,用于实时项目,例如车牌识别、人脸识别等。课程的另一部分将介绍如何使用VIVADO为PYNQ FPGA设计Overlay系统,包括基于VIVADO HLS和IP集成器创建自定义Overlay的相关内容。

课程评论(0条)

课程详情

PYNQ (Python+Zynq), An FPGA development platform from Xilinx is an Open Source FPGA development platform. This Course covers from the Architecture of PYNQ (Zynq 7000), PYNQ Development Flow, Basic GPIO interfacing with PYNQ FPGA, Image Processing with PYNQ, using PYNQ libraries as sci_pi, OpenCV, Installing Tensorflow on PYNQ,Machine Learning with Pynq, Neural Network Implementation on PYNQ, Creating Custom PYNQ Overlay on Xilinx VIVADO. After completing this course you will also know about the Acceleration methodology on the PYNQ Development Platform. Another important section of this course is Implementation of Machine Learning Algorithms on Python for Image Processing and other projects. We will implement Artificial Neural Networks (ANN) algorithms as CNN, BNN and other Neural Networks for real time projects as Number Plate Recognition, Face Recognition etc. At the another section we will have sessions on "How to design Overlay system with VIVADO for PYNQ FPGA". This session is based on the VIVADO HLS & IP integrator for creating custom Overlay.

课程标签

0人关注该课程

主题相关的课程