Skip to main content

High Performance Image Processing on Xilinx Zynq Ultrascale+ MPSoC

 

Image processing is at the heart of many applications from simple embedded vision to autonomous vehicles and drones. The Xilinx Zynq Ultrascale+ MPSoC, with it's built in DisplayPort capability and support for MIPI DPhy in the programmable logic IO, makes it as a great embedded vision platform. These capabilities enable us to create a complex vision system. Adam Taylor, an expert in design and development of embedded systems, creates an embedded vision application with Digilent Genesys ZU-3EG, Xilinx Zynq Ultrascale+ MPSoC development board and PCAM 5C, 5MP camera sensor.

genesyszu_pcam-01_b8fe6aa77c173929b788c0d1e92456ffaa641cc8.jpg

He makes use of Digilent software support including MIPI CSI-2/Pcam PL softcore, DisplayPort controller and out of the box Petalinux to build the hardware design. A simple application software is created so that HD video signals stream through Genesys ZU-3EG and are output at the on board.

Complete_Hardware_Design_62a322a84ec0f33f3725628ead655e92d3188126.png

MIPI_Configuration_Interface_0791155a6fed03da88e3ea17fa9446a7d9b198be.png

Thanks to the on-board DDR4 SODIMM memory, Adam manages to create live, high quality video stream.

vdisplay_491b2e110b4655aa1ed4e49483d832a8c0033b02.jpg

Learn about how to create this vision system at Digilent's Project Page and load your own AI algorithm to implement the machine learning application

awong has not written a bio yet…