Thesis Details

Komunikace USB3.0 čipu s FPGA

Bachelor's Thesis Student: Špeťko Matej Academic Year: 2014/2015 Supervisor: Košař Vlastimil, Ing., Ph.D.
English title
Communication of USB3.0 Chip with FPGA
Language
Czech
Abstract

SEC6NET is an abbreviation for project Modern tools for detection and mitigation of cyber criminality on the New Generation Internet. Project is focused on research and development of means for monitoring and analysing the network flow. Probes for monitoring IPv6 networks are developed within this project. Probes are using hardware acceleration based on FPGA platform. My thesis connects two technologies: FPGA and USB. The goal is to transfer data from the FPGA microchip to PC using Cypress EZ-USB FX3 microcontroller. The first part is focused on transferring data from FPGA to FX3 microcontroller. Second part describes the modification of FX3 firmware for getting maximum throughput. The last part focuses on implementing PC application for Linux operating system. The application receives data from the probe and saves them into hard drive using PCAP format.

Keywords

FPGA, USB, USB 3.0, microcontroller, microprobe, SEC6NET, firmware, PCAP, network flow, Cypress EZ-USB FX3, GPIF II, packet, thread, synchronization

Department
Degree Programme
Information Technology
Status
defended, grade D
Date
24 August 2015
Reviewer
Committee
Citation
ŠPEŤKO, Matej. Komunikace USB3.0 čipu s FPGA. Brno, 2015. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-08-24. Supervised by Košař Vlastimil. Available from: https://www.fit.vut.cz/study/thesis/17319/
BibTeX
@bachelorsthesis{FITBT17319,
    author = "Matej \v{S}pe\v{t}ko",
    type = "Bachelor's thesis",
    title = "Komunikace USB3.0 \v{c}ipu s FPGA",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17319/"
}
Back to top