Obvod FPGA jako zdroj obrazových dat pro operační systém Microsoft Windows

Title Alternative:FPGA circuit as a source of image data for Microsoft Windows operating system
Loading...
Thumbnail Image
Date
2012
Journal Title
Journal ISSN
Volume Title
Publisher
Technická Univerzita v Liberci
Abstract
The topic of this thesis is the design of a device that will supply visual scientific data gathered from an atypical sensor and transport this information via an appropriate bus to a computer platform, where it would be transferred to the structure of the Windows operating system. The thesis describes the USB protocol as a bus chosen for this design, especially the requirements necessary for establishing communication with the device via a USB bus. Furthermore it describes the USB Video Device Class, which serves the design of applications transferring image data via a USB bus. An application has been coded in the VHDL programming language which gathers visual data from the sensor and passes it on for transfer over a USB bus. This application has been implemented in a FPGA circuit. Using an appropraite USB controller and implementing the USB Video Device Class, a device has been created which transfers the data via a USB bus.
Tato práce se zabývá tvorbou zařízení, které by poskytovalo vědecká obrazová data získaná z atypického senzoru a tato data transportovalo po vhodné sběrnici k počítačové platformě, kde by data byla předána do struktury operačního systému Windows. V práci je popsán protokol sběrnice USB, jakožto sběrnice zvolené pro tvorbu takového zařízení, hlavně pak požadavky nutné k zajištění komunikace zařízení po sběrnici USB. Dále je v práci popsána třída USB Video Device Class sloužící pro tvorbu aplikací přenášejících obrazová data po sběrnici USB. V jazyce VHDL byla vytvořena aplikace, která získává ze senzoru obrazová data a tato data dále předává pro transport po sběrnici USB. Tato aplikace byla implementována v FPGA obvodu. S využitím vhodného USB kontroléru bylo vytvořeno zařízení, implementující třídu USB Video Device Class, které data přenáší po sběrnici USB.
Description
katedra: MTI; přílohy: DVD ROM; rozsah: 64 s.
Subject(s)
uvc, usb, fpga, uvc, usb, fpga
Citation
ISSN
ISBN