Mô tả

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. 

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

10 sections

Introduction to PYNQ Architecture

4 lectures
PYNQ FPGA Introduction Part I
13:54
PYNQ Introduction Part II
11:52
Section 1 PYNQ Boards & Accessories [Demo]
04:59
PYNQ-Z2 Unboxing and Demo [Optional]
04:18

PYNQ Development Methodologies

2 lectures
PYNQ Development Methodologies Overview
14:48
PYNQ FPGA Board Setup & Basic Programming Demo
06:35

Section 3 PYNQ with Python_OpenCV for Image Processing & Video_processing

6 lectures
Section3_0_Python_Overview
20:54
Section3_1: Python Programming, Conditional Statements and Loops with PYNQ GPIO
19:20
Section3_2: Python OpenCV Development with PYNQ FPGA Part I: OpenCV Basics
17:47
Section3_2: Python OpenCV Development with PYNQ Part II: Face & Eye Detection
14:49
Python OpenCV HDMI Streaming & Processing
07:41
PYNQ-License Plate Localizer on Python OpenCV
05:39

Section 4: Installing Python Library in PYNQ

1 lectures
Installing Cryptography Python Library on PYNQ
06:46

Section 5 Machine Learning with Python in PYNQ

2 lectures
Machine Learning with Python
19:58
Character Recognition with BNN on PYNQ FPGA
01:02

Section 6 Creating Custom Overlay (VIVADO Project) for PYNQ

3 lectures
Creating Custom Overlay on PYNQ: Addition & Multiplication Application
22:43
How to Create a Custom Overlay for the PYNQ FPGA
00:33
Creating PYNQ VDMA Overlay with VIVADO 2021.1 and Python-Notebook
14:33

Section 7 Creating Custom Python Function Accelerator on PYNQ with VIVADO tool

1 lectures
Accelerating Custom Image Processing Function on PYNQ
16:59

Section 8 TensorFlow Installation on Pynq FPGA

1 lectures
Tensorflow Installation on PYNQ FPGA Session
01:57

Section 9 Machine Learning with Xilinx Deep Learning (DPU) IP on PYNQ

1 lectures
DPU on PYNQ Boards: Ultra96/ZCU104/ZCU111
01:38

Bonus Lecture

1 lectures
What Next?
00:32

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.