<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Blog</title><subtitle type="html" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/atom</id><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog" /><link rel="self" type="application/atom+xml" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/atom" /><generator uri="http://telligent.com" version="12.1.9.35025">Telligent Community (Build: 12.1.9.35025)</generator><updated>2023-09-05T00:10:08Z</updated><entry><title>Path to Programmable 3 - Winner's Announcement</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-3---winner-s-announcement" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-3---winner-s-announcement</id><published>2023-09-27T21:28:27Z</published><updated>2023-09-27T21:28:27Z</updated><content type="html">What is Path to Programmable III?
Path III is the third session in the element14 Community&amp;rsquo;s structured FPGA-based SoC training. The first Path training program was held in 2018 and focused on programmable logic devices PLDs and featured the AV...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-3---winner-s-announcement"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26935&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>rscasny</name><uri>https://community.element14.com/members/rscasny</uri></author><category term="Winner announcement" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Winner%2bannouncement" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /></entry><entry><title>Demonstration and Outcome - Blog 6</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/demonstration-and-outcome---blog-6" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/demonstration-and-outcome---blog-6</id><published>2023-09-10T15:34:46Z</published><updated>2023-09-10T15:34:46Z</updated><content type="html">Welcome to the final blog on building a Bottle Cap Inspection System using Machine Vision. In this project, we plan to create an automated visual inspection system that can detect defects in bottle caps, such as cracks, deformation, and missing parts...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/demonstration-and-outcome---blog-6"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26603&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>rahulkhanna</name><uri>https://community.element14.com/members/rahulkhanna</uri></author><category term="design challenge" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bchallenge" /><category term="Object Detecton" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Object%2bDetecton" /><category term="vivado" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vivado" /><category term="Ultra96-V2 Board" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Ultra96_2D00_V2%2bBoard" /><category term="Path to Programmable III" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2bIII" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /></entry><entry><title>LCD click interface on Ultra96-V2 - Blog 5</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/uart-test---serial-message-on-ultra96-v2---blog-3" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/uart-test---serial-message-on-ultra96-v2---blog-3</id><published>2023-09-08T08:07:43Z</published><updated>2023-09-08T08:07:43Z</updated><content type="html">Welcome to blog 5 for the Ultra96-V2 development board. In this blog, we&amp;#39;ll&amp;nbsp;dive&amp;nbsp;into interfacing an LCD Click board with the Ultra96-V2, allowing you to display information, messages, or graphics on an LCD screen. Let&amp;#39;s get started...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/uart-test---serial-message-on-ultra96-v2---blog-3"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26612&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>rahulkhanna</name><uri>https://community.element14.com/members/rahulkhanna</uri></author><category term="design challenge" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bchallenge" /><category term="vivado" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vivado" /><category term="Ultra96-V2 Board" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Ultra96_2D00_V2%2bBoard" /><category term="Path to Programmable III" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2bIII" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /></entry><entry><title>Path to Programmable III Final Project Blog: CarSafety Device using Xilinx ZYNQ FPGA</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-final-project-blog-carsafety-device-using-xilinx-zynq-fpga" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-final-project-blog-carsafety-device-using-xilinx-zynq-fpga</id><published>2023-09-06T17:26:06Z</published><updated>2023-09-06T17:26:06Z</updated><content type="html">Introduction
This is the final project blog for Path to Programmable III using the MiniZed Xilinx ZYNQ FPGA board. In this project blog, I will show how I made an internal car safety device using some Grove sensors and the MiniZed FPGA board.
From a ...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-final-project-blog-carsafety-device-using-xilinx-zynq-fpga"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26813&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>taifur</name><uri>https://community.element14.com/members/taifur</uri></author><category term="oled" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/oled" /><category term="Environmental Monitor" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Environmental%2bMonitor" /><category term="fpga" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/fpga" /><category term="vivado" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vivado" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /><category term="vitis" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vitis" /><category term="safety" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/safety" /><category term="minized" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/minized" /></entry><entry><title>Final Project - Process of medical images</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/final-project---process-of-medical-images" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/final-project---process-of-medical-images</id><published>2023-09-06T12:08:11Z</published><updated>2023-09-06T12:08:11Z</updated><content type="html">The project was developed in the Health part of the Market path though the application is related also to Vision path.
The project is intended to allow the process of medical images in order to improve diagnostics or provide radiologists with a tool ...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/final-project---process-of-medical-images"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26811&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>cghaba</name><uri>https://community.element14.com/members/cghaba</uri></author></entry><entry><title>Morse Code from MNIST: Accelerating Convolutional Neural Networks in Ultra96v2 using Tensil AI - Final</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/accelerating_2d00_neuralnetwork_2d00_in_2d00_ultra96v2" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/accelerating_2d00_neuralnetwork_2d00_in_2d00_ultra96v2</id><published>2023-09-06T03:51:52Z</published><updated>2023-09-06T03:51:52Z</updated><content type="html">Table of Contents

Introduction
Training a CNN-based neural network on MNIST?
Converting PyTorch model to ONNX
Tensil AI accelerator hardware for Ultra96v2
Generating Vivado bitstream for Ultra96v2
LED hardware design
Creating PYNQ image for Tensil A...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/accelerating_2d00_neuralnetwork_2d00_in_2d00_ultra96v2"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26812&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>rajivbishwokarma</name><uri>https://community.element14.com/members/rajivbishwokarma</uri></author><category term="ultra96v2" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ultra96v2" /><category term="pathtoprogrammable" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/pathtoprogrammable" /><category term="design challenge" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bchallenge" /><category term="element14" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/element14" /><category term="mnist" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/mnist" /><category term="winners" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/winners" /><category term="fpga" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/fpga" /><category term="neuralnetwork" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/neuralnetwork" /><category term="morse" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/morse" /></entry><entry><title>Interfacing LMS6DSL Click Mezzanine with Ultra96-V2 Using Vitis - Blog 4</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/interfacing-lms6dsl-click-mezzanine-with-ultra96-v2-using-vitis" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/interfacing-lms6dsl-click-mezzanine-with-ultra96-v2-using-vitis</id><published>2023-09-05T19:42:09Z</published><updated>2023-09-05T19:42:09Z</updated><content type="html">In this tutorial, we will guide you through the process of interfacing the LMS6DSL Click Mezzanine with the Ultra96-V2 development board using Xilinx Vitis. The LMS6DSL Click Mezzanine is equipped with a sensor that can measure both acceleration and ...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/interfacing-lms6dsl-click-mezzanine-with-ultra96-v2-using-vitis"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26795&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>rahulkhanna</name><uri>https://community.element14.com/members/rahulkhanna</uri></author><category term="ultra96v2" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ultra96v2" /><category term="design challenge" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bchallenge" /><category term="vivado" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vivado" /><category term="Ultra96-V2 Board" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Ultra96_2D00_V2%2bBoard" /><category term="Path to Programmable III" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2bIII" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /></entry><entry><title>Exploring Xilinx Vitis | Zynq MPSoC - Blog 3</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/exploring-xilinx-vitis-zynq-mpsoc---blog-3" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/exploring-xilinx-vitis-zynq-mpsoc---blog-3</id><published>2023-09-05T18:56:14Z</published><updated>2023-09-05T18:56:14Z</updated><content type="html">






In this blog post, we will set up the Vitis IDE, where we will walk through the process of creating a workspace, configuring a Platform project, and creating an Application project.















The final stage in the hardware export process...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/exploring-xilinx-vitis-zynq-mpsoc---blog-3"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26796&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>rahulkhanna</name><uri>https://community.element14.com/members/rahulkhanna</uri></author><category term="ultra96v2" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ultra96v2" /><category term="design challenge" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bchallenge" /><category term="vivado" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vivado" /><category term="Ultra96-V2 Board" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Ultra96_2D00_V2%2bBoard" /><category term="Path to Programmable III" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2bIII" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /><category term="Training blog" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Training%2bblog" /></entry><entry><title>PTPIII - Final Project - Ultra-Gimbal</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/ptpiii---final-project---ultra96-powered-ultra-gimbal" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/ptpiii---final-project---ultra96-powered-ultra-gimbal</id><published>2023-09-05T15:48:15Z</published><updated>2023-09-05T15:48:15Z</updated><content type="html">Foreword
I have some past experience of working with FPGAs. I am, by no mean, an expert, but learnt what I needed to get the jobs done for some medium complexity projects. All my previous FPGA projects were running&amp;nbsp;some IPs in the FPGA fabric an...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/ptpiii---final-project---ultra96-powered-ultra-gimbal"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26754&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>saadtiwana_int</name><uri>https://community.element14.com/members/saadtiwana_5f00_int</uri></author><category term="ultra96-v2" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ultra96_2D00_v2" /><category term="video processing" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/video%2bprocessing" /><category term="winners" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/winners" /><category term="Graduation project" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Graduation%2bproject" /><category term="amd" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/amd" /><category term="final project" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/final%2bproject" /><category term="Path to Programmable III" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2bIII" /></entry><entry><title>Path to Programmable III Training Blog #06: MiniZed Color Sensor Webserver - Final</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-06-minized-color-sensor-webserver" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-06-minized-color-sensor-webserver</id><published>2023-09-05T02:23:12Z</published><updated>2023-09-05T02:23:12Z</updated><content type="html">
Table of Contents

&lt;a href="#mcetoc_1h61vn4ch3" data-e14adj="y"&gt;Introduction&lt;/a&gt;
&lt;a href="#mcetoc_1h61vmri01" data-e14adj="y"&gt;Project Structure&lt;/a&gt;
&lt;a href="#mcetoc_1h61vn4ch3" data-e14adj="y"&gt;MiniZed Color Sensor Webserver Demo&lt;/a&gt;
&lt;a href="#mcetoc_1h61vn4ch3" data-e14adj="y"&gt;Conclusions&lt;/a&gt;
&lt;a href="#mcetoc_1h61vmri02" data-e14adj="y"&gt;References &lt;/a&gt;


Introduction
A color sensor is a type of transducer that converts one form of energy into another form. &amp;nbsp;Digilent PMOD color module ...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-06-minized-color-sensor-webserver"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26807&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>flyingbean</name><uri>https://community.element14.com/members/flyingbean</uri></author><category term="design challenge" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bchallenge" /><category term="Zynq XC7Z007S SoC" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Zynq%2bXC7Z007S%2bSoC" /><category term="AMD XILINX" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/AMD%2bXILINX" /><category term="avnet" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/avnet" /><category term="zynq" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/zynq" /><category term="petalinux" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/petalinux" /><category term="fpga" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/fpga" /><category term="Path to Programmable III" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2bIII" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /><category term="minized" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/minized" /></entry><entry><title>Path to Programmable III Training Blog #6 Final Blog-Build Machine Vision Project with Vitis-AI on IP-DPU</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-6-final-blog-build-machine-vision-project-with-vitis-ai-on-ip-dpu" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-6-final-blog-build-machine-vision-project-with-vitis-ai-on-ip-dpu</id><published>2023-09-05T02:14:26Z</published><updated>2023-09-05T02:14:26Z</updated><content type="html">Build Machine Vision Project with Vitis-AI on IP-DPU

Table of Contents

&lt;a href="#mcetoc_1h5m06tvg0" data-e14adj="y"&gt;1 Ultra96v2 and Vitis AI&lt;/a&gt;
&lt;a href="#mcetoc_1h5m06tvg0" data-e14adj="y"&gt;2 Create Vitis AI development docker environment&lt;/a&gt;
&lt;a href="#mcetoc_1h5m06tvg0" data-e14adj="y"&gt;3 Create hardware design with vivado&lt;/a&gt;
&lt;a href="#mcetoc_1h9hi6bai0" data-e14adj="y"&gt;3 &amp;nbsp; Model Hub and Vitis AI&lt;/a&gt;
&lt;a href="#mcetoc_1h5m06tvg0" data-e14adj="y"&gt;4 Create the IMG&lt;/a&gt;


1 Ultra96v2 and...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-6-final-blog-build-machine-vision-project-with-vitis-ai-on-ip-dpu"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26808&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>fyaocn</name><uri>https://community.element14.com/members/fyaocn</uri></author></entry><entry><title>P2P3 - Final Blog - Object Detection and Localisation on ultra96v2 using AI/ML</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/p2p3---final-blog---object-detection-and-localisation-on-ultra96v2-using-ai-ml" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/p2p3---final-blog---object-detection-and-localisation-on-ultra96v2-using-ai-ml</id><published>2023-09-05T00:29:53Z</published><updated>2023-09-05T00:29:53Z</updated><content type="html">Introduction:
The final project is based on AI/Machine Learning within the Core Technology Path.&amp;nbsp;The aim of the project was to accelerate object detection and localisation on ultra96v2.&amp;nbsp;I have some prior experience in FPGA design, but this ...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/p2p3---final-blog---object-detection-and-localisation-on-ultra96v2-using-ai-ml"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26805&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>manihatn</name><uri>https://community.element14.com/members/manihatn</uri></author><category term="AMD XILINX" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/AMD%2bXILINX" /><category term="ml" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ml" /><category term="avnet" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/avnet" /><category term="PathtoProgrammable3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/PathtoProgrammable3" /><category term="dpu" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/dpu" /><category term="winners" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/winners" /><category term="ai" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ai" /><category term="Vitis AI" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Vitis%2bAI" /><category term="Ultra96-V2 Board" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Ultra96_2D00_V2%2bBoard" /><category term="amd" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/amd" /></entry><entry><title>Path to Programmable III : Ultra96V2 : ADAS Camera Processing through Deep Learning Unit (DPU) | Final Project Blog |</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-ultra96v2-adas-camera-processing-through-deep-learning-unit-dpu-853308340" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-ultra96v2-adas-camera-processing-through-deep-learning-unit-dpu-853308340</id><published>2023-09-04T22:58:43Z</published><updated>2023-09-04T22:58:43Z</updated><content type="html">Hello Element14 Challengers&amp;nbsp;



Introduction
Current trend in Automotive segment moving towards different level of autonomous driving. Advanced Driver Assistance system is the key for the Autonomous vehicles.&amp;nbsp; Where the sensor clusters is i...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-ultra96v2-adas-camera-processing-through-deep-learning-unit-dpu-853308340"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26804&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>prashanthgn.engineer</name><uri>https://community.element14.com/members/prashanthgn.engineer</uri></author><category term="ultra96v2" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ultra96v2" /><category term="design challenge" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bchallenge" /><category term="element14" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/element14" /><category term="AMD XILINX" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/AMD%2bXILINX" /><category term="avnet" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/avnet" /><category term="pathtoprogrammableIII" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/pathtoprogrammableIII" /><category term="zynq" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/zynq" /><category term="petalinux" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/petalinux" /><category term="xilinx" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/xilinx" /><category term="ultrascale+" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/ultrascale_2B00_" /><category term="vivado" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vivado" /><category term="axi" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/axi" /><category term="Vitis dpu" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Vitis%2bdpu" /><category term="pynq" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/pynq" /><category term="blog" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/blog" /><category term="amd" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/amd" /><category term="final project" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/final%2bproject" /><category term="design competition" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/design%2bcompetition" /><category term="deep learning" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/deep%2blearning" /><category term="Path to Programmable III" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2bIII" /><category term="Path to Programmable 3" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/Path%2bto%2bProgrammable%2b3" /><category term="vitis" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/vitis" /><category term="programmable" scheme="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/archive/tags/programmable" /></entry><entry><title>Path to Programmable III Training Blog #02: MiniZed Board Requirement &amp; Details</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-02-minized-board-requirement-details" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-02-minized-board-requirement-details</id><published>2023-09-04T19:21:23Z</published><updated>2023-09-04T19:21:23Z</updated><content type="html">

MiniZed&amp;nbsp;is a single-core Zynq 7Z007S development board. With the advent of the latest cost-optimized portfolio from Xilinx, this board targets entry-level Zynq developers with a low-cost prototyping platform.This compact design features on-boa...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-02-minized-board-requirement-details"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26803&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>vishnu123</name><uri>https://community.element14.com/members/vishnu123</uri></author></entry><entry><title>Path to Programmable III Training Blog 01: Kit Unboxing &amp; MiniZed Board Understanding</title><link rel="alternate" type="text/html" href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-01-kit-unboxing-minized-board-understanding" /><id>https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-01-kit-unboxing-minized-board-understanding</id><published>2023-09-04T18:40:08Z</published><updated>2023-09-04T18:40:08Z</updated><content type="html">Unboxing the MiniZed



Box Contains⦁ MiniZed Board &amp;ndash; 1 ⦁ Micro USB cable &amp;ndash; 1⦁ SDSoc License from AMD Xilinx &amp;ndash; 1 .

MiniZed Board Understanding



Features⦁ Xilinx Zynq single-core SoC XC7Z007S-1CLG225C.⦁ Micron storage: 512MB DDR3L...(&lt;a href="https://community.element14.com/challenges-projects/design-challenges/pathprogrammable3/b/blog/posts/path-to-programmable-iii-training-blog-01-kit-unboxing-minized-board-understanding"&gt;read more&lt;/a&gt;)&lt;img src="https://community.element14.com/aggbug?PostID=26801&amp;AppID=395&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>vishnu123</name><uri>https://community.element14.com/members/vishnu123</uri></author></entry></feed>