Implementation of a video controller peripheral for MicroBlaze processor

OData support
Szántó Péter
Department of Measurement and Information Systems

With the increasing complexity and speed widely available devices became feasible to implement computationally intensive tasks. This is particularly true for FPGA devices – new device families offer tremendous computing capability which can be exploited to implement parallel structures.

Nowadays almost every instrument in the market has a (sort of) graphical processing unit. In my B.Sc. thesis I made a video controller periphery which can be realised in Xilinx FPGAs and which has basic, 2D graphical hardware-functionalities to accelerate the processes.

In the first part of my thesis I introduce the widely used interfaces of the video controllers then the functionalities of the hardware, which I designed, will be demonstrated. In the second part the ready-made video controller will be presented. I introduce the theoretical knowledge which is needed to design the hardware as well as the problems and their solutions which came up during the implementation.

Finally, I will summarize the results of my B.Sc. thesis and make a proposal for the opportunities of further development.


Please sign in to download the files of this thesis.