Využití architektury Network on Chip v moderních FPGA čipech

but.committeeprof. Ing. Lukáš Sekanina, Ph.D. (předseda) prof. Ing. Jiří Jaroš, Ph.D. (člen) Ing. Vojtěch Havlena, Ph.D. (člen) doc. Ing. Zdeněk Vašíček, Ph.D. (člen) doc. Ing. Michal Bidlo, Ph.D. (člen) doc. Ing. Tomáš Martínek, 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ázky 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 A.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKekely, Lukášen
dc.contributor.authorKurka, Denisen
dc.contributor.refereeZachariášová, Marcelaen
dc.date.created2025cs
dc.description.abstractOpen-source framework Network Development Kit (NDK) zjednodušuje tvorbu vysokorychlostních aplikací na FPGA. Jeho datové cesty se širokou sběrnicí však nejsou kompatibilní s implementací na momentálních Network on Chip (NoC) FPGA čipech, které se dnes nacházejí v čipech AMD Versal, Intel Agilex a zejména Achronix Speedster7t. Tato práce se zabývá implementací NDK na NoC čipy a jejich využítí ve vysokorychlostních síťových aplikací. Nejprve analyzuje, jak NoC spravuje přístup do paměti, taktování a směrování, a následně přepracovává NDK kolem vrstvy kompatibility ve VHDL, která převádí NoC provoz založený na AXI do nativních proudů MFB/MVB tohoto frameworku. Návrh je určen pro desku AC7t1500 a je simulován v prostředí cocotb. Jako cílový stav bylo navrženo řešení s propustností 400 Gb/s, v němž osm připojovacích bodů NoC plně využije tuto šířku pásma. V rámci práce byla implementována první část tohoto návrhu, která dosahuje rychlosti až 50 Gb/s a lze ji později rozšířit na plnou propustnost.en
dc.description.abstractThe open-source Network Development Kit (NDK) streamlines high-speed networking on FPGAs. However, its wide-bus datapaths do not align with the packet-switched Network on Chip now found in AMD Versal, Intel Agilex and, most prominently, Achronix Speedster7t devices. This thesis closes that gap. It first analyses how NoC fabrics alter memory access, clocking and routing, then refactors the NDK around a VHDL compatibility layer that translates AXI-based NoC traffic to the framework's native MFB/MVB streams. The design targets an AC7t1500 board and is simulated in the cocotb environment. A 400G design was proposed as a goal for this implementation, where eight NoC connection points can fully utilise this bandwidth. A part of this design was implemented that can reach up to 50G speeds and can later be scaled up to achieve the full throughput.cs
dc.description.markAcs
dc.identifier.citationKURKA, D. Využití architektury Network on Chip v moderních FPGA čipech [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other165402cs
dc.identifier.urihttp://hdl.handle.net/11012/254890
dc.language.isoencs
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.subjectNetwork Development Kit (NDK)en
dc.subjectFPGAen
dc.subjectNetwork on Chip (NoC)en
dc.subjectAchronix Speedster7ten
dc.subjectVýkonné síťové aplikaceen
dc.subjectNetwork Development Kit (NDK)cs
dc.subjectFPGAcs
dc.subjectNetwork on Chip (NoC)cs
dc.subjectAchronix Speedster7tcs
dc.subjectHigh-performance network applicationscs
dc.titleVyužití architektury Network on Chip v moderních FPGA čipechen
dc.title.alternativeUtilization of Network on Chip Architecture in Modern FPGA Chipscs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-23cs
dcterms.modified2025-06-23-13:07:13cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid165402en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:19en
sync.item.modts2025.08.26 19:33:38en
thesis.disciplineVestavěné systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.45 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_165402.html
Size:
12.49 KB
Format:
Hypertext Markup Language
Description:
file review_165402.html

Collections