Název:
Proprietární komunikační protokol pro přenos dat mezi FPGA a PC
Překlad názvu:
Proprietary communication protocol for data transfer between FPGA and PC
Autoři:
Beneš, David ; Pavlík, Michal (oponent) ; Dvořák, Vojtěch (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2022
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Tato práce se zabývá návrhem a implementací komunikačního protokolu, který umožňuje přenášet data mezi PC a FPGA. Protokol podporuje funkce jako jsou zápis, čtení a zápis se čtením do paměti. Další funkcí je autonomní přenos dat získaných z telemetrie. V teoretické části této práce je popsán komunikační kanál, který je využit pro přenos paketů. V praktické části jsou nadefinovány jednotlivé pakety a protokol je zpracován v podobě knihovny na straně PC a v podobě modulu na straně FPGA.
This thesis deals with the design and implementation of a communication protocol which allows for data transfer between a PC and an FPGA. The designed protocol supports functions such as ´write´, ´read´ and ´write with a confirmation´ with a memory. Another supported function is autonomous transfer of telemetry data from an FPGA to a PC. Described in the theoretical part of the thesis, is the communication channel that is used for packet transfer. In the practical part are defined the packets and the protocol is implemented on PC in the form of a library and as a module on FPGA.
Klíčová slova:
FPGA; komunikace s FPGA; komunikační protokol; Python; USB 2.0; communication protocol; communication with FPGA; FPGA; Python; USB 2.0
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/205826