Implementace rozhraní 10Gb Ethernetu pro Arria 10 SoC

but.committeedoc. Dr. Ing. Otto Fučík (předseda) doc. Ing. Vladimír Drábek, CSc. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Bylo by možné upravit jednotku DMA tak, aby byla schopna fungovat efektivněji v případě, že nebude problém s ACP řešitelný?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKořenek, Jancs
dc.contributor.authorNovák, Davidcs
dc.contributor.refereeKošař, Vlastimilcs
dc.date.created2018cs
dc.description.abstractTato práce se zabývá návrhem, implementací a testováním 10 Gb Ethernet rozhraní pro čip Arria 10 SoC (kombinace FPGA a ARM Cortex-A9). Je zde popsána podoba rozhraní, jeho součástí a komunikace mezi nimi. Hlavní pozornost je věnována MAC vrstvě, která byla v rámci práce navržena a implementována. Druhým aspektem práce je problém zvyšujících se nároků systémů pro zpracování paketů na výkon CPU. Při rychlostech 10 Gb/s a vyšších již výkon běžných procesorů nepostačuje a je nutné hledat alternativní řešení - konkrétně akcelerace některých úkonů v FPGA a využití nových způsobů práce s pakety. Součástí práce je proto popis DPDK (knihovny pro rychlé zpracování paketů) a implementace DPDK rozhraní pro vytvořený modul MAC.cs
dc.description.abstractThis thesis addresses design, implementation and testing of 10 Gb Ethernet interface for chip Arria 10 SoC (combination of FPGA and ARM Cortex-A9). Composition of the interface, its parts and communication between them is described with main focus being on MAC layer, which was designed and implemented in the course of this work. Secondary aspect of this thesis is increasing CPU performance demands for processing of packets and problems it brings. The performance of common CPUs is seriously lacking with network speeds over 10 Gb/s and alternative solutions has to be considered - namely acceleration of some tasks using FPGA and utilization of new ways of packet processing. Therefore, the description of DPDK (library for fast packet processing) as well as implementation of DPDK interface for newly created MAC module, are part of this thesis.en
dc.description.markBcs
dc.identifier.citationNOVÁK, D. Implementace rozhraní 10Gb Ethernetu pro Arria 10 SoC [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018.cs
dc.identifier.other114847cs
dc.identifier.urihttp://hdl.handle.net/11012/85174
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectEthernetcs
dc.subjectMACcs
dc.subjectDPDKcs
dc.subjectZásobník síťových protokolů OS Linuxcs
dc.subjectSchránkycs
dc.subjectFPGAcs
dc.subjectArria 10cs
dc.subjectVHDLcs
dc.subjectvýkon síťových rozhranícs
dc.subjectEtherneten
dc.subjectMACen
dc.subjectDPDKen
dc.subjectLinux Network Stacken
dc.subjectNetwork Socketsen
dc.subjectFPGAen
dc.subjectArria 10en
dc.subjectVHDLen
dc.subjectperformance of network interfacesen
dc.titleImplementace rozhraní 10Gb Ethernetu pro Arria 10 SoCcs
dc.title.alternativeImplementation of 10 Gb Ethernet Interface for Arria 10 SoCen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2018-06-12cs
dcterms.modified2020-05-10-16:13:26cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid114847en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:07:47en
sync.item.modts2025.01.17 12:20:17en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.23 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-21147_v.pdf
Size:
86.39 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-21147_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-21147_o.pdf
Size:
89.79 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-21147_o.pdf
Loading...
Thumbnail Image
Name:
review_114847.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_114847.html
Collections