Form of studies |
Bachelor |
Title of the study programm |
Electronics and Mobile Communication |
Title in original language |
Lietotāja saskarnes grafikas renderēšana ar FPGA |
Title in English |
FPGA-Based Renderer of User Interface Graphics |
Department |
Institute of Microwave Engineering and Electronics |
Scientific advisor |
Mihails Pudžs |
Reviewer |
Deniss Kolosovs |
Abstract |
Šajā darbā ir pētīta GUI renderēšana. Mēs sākam no GUI pamatfunkciju apgūšanas līdz dažādu to atveidošanas pieeju izpratnei, galīgais mērķis ir to realizēt, izmantojot FPGA. Sākumā mēs novērojam GUI lietošanu no dažādas programmatūras (Qt, Tkinter), tas mums palīdzētu izprast par to, kā izpildīt GUI no programmatūras viedokļa, es arī no tā iemācījos uz notikumiem balstītu programmēšanu. Aparatūrā mēs atradām produktu - Gameduino, kas ir ar FPGA balstītu grafikas renderētāja piemērs, kuru vada Arduino. Pēc paraugu novērošanas mēs izveidojam savu grafiskā interfeisa renderēšanas shēmu FPGA, izmantojot VHDL kodēšanu. Detalizēti mēs izveidojam renderēšanas konveijeru ar daudz grafikas primitīvu, kurā teorētiski mēs varam turpināt pievienot vairāk, līdz tas sasniedz FPGA ierobežojumu. |
Keywords |
FPGA, GUI, grafikas renderēšana |
Keywords in English |
FPGA, GUI, graphics rendering |
Language |
eng |
Year |
2021 |
Date and time of uploading |
04.06.2021 10:48:59 |