Thesis Details

Vysokorychlostní paketové DMA přenosy do FPGA

Master's Thesis Student: Kubálek Jan Academic Year: 2019/2020 Supervisor: Martínek Tomáš, doc. Ing., Ph.D.
English title
High-Speed Packet Data DMA Transfers to FPGA
Language
Czech
Abstract

This thesis deals on the design, implementation, testing and measuring of a firmware module for FPGA chips, which enables DMA transfers of network data from computer RAM to the FPGA chip placed on a network interface card. These transfers are carried out using a PCIe bus on the speed of up to 100 Gbps with the possible support of speeds 200 Gbps and 400 Gbps. The goal of this technology is to allow network data processing for the purpose of maintenance of backbone network nodes and data centers. The module is designed so it can be used on different types of FPGA chips, mainly those produced by companies Xilinx and Intel.

Keywords

FPGA, DMA, PCIe, Ultrascale+, Stratix10

Department
Degree Programme
Information Technology, Field of Study Computer and Embedded Systems
Files
Status
defended, grade A
Date
16 July 2020
Reviewer
Committee
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), předseda
Bidlo Michal, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Češka Milan, doc. RNDr., Ph.D. (DITS FIT BUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Kekely Lukáš, Ing., Ph.D. (DCSY FIT BUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
KUBÁLEK, Jan. Vysokorychlostní paketové DMA přenosy do FPGA. Brno, 2020. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2020-07-16. Supervised by Martínek Tomáš. Available from: https://www.fit.vut.cz/study/thesis/22958/
BibTeX
@mastersthesis{FITMT22958,
    author = "Jan Kub\'{a}lek",
    type = "Master's thesis",
    title = "Vysokorychlostn\'{i} paketov\'{e} DMA p\v{r}enosy do FPGA",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2020,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/22958/"
}
Back to top