This BSc Thesis discusses the interfacing of an image sensor with the Zedboard – a development kit, based on a Xilinx Zynq-7000 chip. The Zynq product family consists of a variety of new Xilinx designs utilizing System-on-Chip architecture. Every 7000 series device has the same two main components: an ARM Cortex-A9 microcontroller and a Xilinx FPGA – which make these devices a good choice for the realization of complex designs. For instance, the chip can be applied in image processing solutions, which use complicated algorithms, and heavily rely on both hardware and software resources.
The Thesis describes a design - based on the Zedboard and the Asus Xtion Pro RGB-D camera – which is intended to serve as a basis for later developments. The realized system exploits the resources of the microcontroller and the FPGA either. It processes the raw data provided by the image sensor, and displays an image on a VGA-compatible monitor. The central component is a software application executed on Linux operating system run on the Cortex-A9.
Apart from the details of the development, the Thesis introduces the System-on-Chip concept with some examples (emphasizing the role of programmable logic), and the operating principles of the image sensor. Additionally, it gives a brief overview of commercially available products resembling the Zynq chips.