Main Content

Hardware and Software Co-Design

Prototype algorithms on Zynq® devices using HDL Coder™ and Embedded Coder®

After you design and validate a pixel-streaming video processing algorithm in Simulink®, you can target the design to the FPGA on the Zynq board, and generate embedded ARM® code that interacts with the FPGA. You can route the video data to the ARM processor, and control AXI-Lite registers connected to the FPGA control logic.


Video Capture (software interface)Capture video to ARM processor on a Zynq-based video system that has an HDMI FMC card


visionzynqConnect to Zynq hardware


changeFPGAImageLoad image from on-board SD card into FPGA
downloadImageWrite image to on-board SD card and load into FPGA