YoVDO

Extending the Python Ecosystem to Xilinx

Offered By: PyCon US via YouTube

Tags

PyCon US Courses Python Courses Arduino Courses Raspberry Pi Courses Embedded Systems Courses Jupyter Notebooks Courses Edge Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the integration of Python with Xilinx programmable System-on-Chips in this PyCon US sponsor workshop. Discover PYNQ, a platform combining the benefits of Raspberry Pi microprocessors, Arduino microcontrollers, and field-programmable gate arrays (FPGAs) into a single development environment. Learn how PYNQ leverages Python's extensive ecosystem to program hardware efficiently, offering a browser-based integrated development environment for both novice and experienced developers. Delve into topics such as platform evolution, FPGA applications, Zynq architecture, and the advantages of using Python for embedded and edge systems. Gain insights into Jupyter Notebooks, JupyterLab IDE, and how PYNQ wraps FPGA circuits and drivers into Python packages. Understand the process of installing software and hardware using PIP, enabled by new hybrid packages, and see practical demonstrations like image resizing. Explore the PYNQ community and learn how to design FPGAs using free Xilinx Vivado tools.

Syllabus

Intro
Assumptions
Outline
Platform Evolution
Example of a Raspberry Pi and FPGA Hat
Field Programmable Gate Arrays (FPGAS)
Zyng: Integrating Microprocessors, Microcontrollers and Programmable Logic
Zynq in Embedded/Edge Applications
PYNO Python for Embedded and Edge Applications
Python for Embedded/Edge Systems
Keys to the Success of Python's Package Ecosystem
IPython Notebooks to Jupyter Notebooks
Jupyter Notebooks to JupyterLab IDE
Jupyter's Client-Server-Kernel Architecture
PYNQ Wraps FPGA Circuit & Drivers in Python Package
Installing Software and Hardware with PIP! Enabled by new hond packages
Load the resizer Hybrid Package
Image Resizer
A Pythonic Framework for Programmable Platforms
PYNQ Community
Explore FPGA Design with Free Xilinx Vivado Tools


Taught by

PyCon US

Related Courses

Intro to Python for Brand New Programmers
PyCon US via YouTube
Comprehending Comprehensions
PyCon US via YouTube
Data Analysis with SQLite and Python
PyCon US via YouTube
Build a Production Ready GraphQL API Using Python
PyCon US via YouTube
Web Development With A Python-backed Frontend - Featuring HTMX and Tailwind
PyCon US via YouTube