Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Part A You must develop your own custom peripheral on FPGA and attach it to the embedded ARM processor on the Xilinx ZYNQ SOC

image

Part A You must develop your own custom peripheral on FPGA and attach it to the embedded ARM processor on the Xilinx ZYNQ SOC via the AXI bus. The task is to implement an image filter (a convolution operation) in programmable logic. You may choose to implement any filter you like, but you must include the following features and functionality: The filter should be 3x3, 5x5, or 7x7 in size. Filter coefficients are stored within the peripheral. Image data is written to the peripheral, and filtered image data is read from the peripheral. Full source image must be stored in the memory of the embedded processor using PGM/PCM format. It must be at least 512x512 pixels in size, An algorithm written in embedded C divides the image appropriately, sends it to the filter peripheral, reads filtered data back, and puts a filtered version of the full image back together. Send the filtered image to the PC and display it alongside the original one. To achieve full marks, you are required to implement at least one of the following advanced features. For example, to make your design more useful or increase its performance, you may choose from: Moving more of the functionality from software to hardware. Adding FIFOs to improve throughput of data in your peripheral. Making the filter function programmable. Making the filter size programmable.

Step by Step Solution

3.46 Rating (166 Votes )

There are 3 Steps involved in it

Step: 1

To implement the image filter peripheral on the FPGA and integrate it with the ARM processor on the Xilinx ZYNQ SoC you will need to follow these steps 1 Choose an Image Filter Select a filter type an... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Payroll Accounting 2016

Authors: Bernard J. Bieg, Judith Toland

26th edition

978-1305665910, 1305665910, 1337072648, 978-1337072649

More Books

Students also viewed these Programming questions