Implementace samoopravných kódů pro 100 Gb/s Ethernet

but.committeeprof. Ing. Lukáš Sekanina, Ph.D. (předseda) prof. Ing. Miroslav Švéda, CSc. (místopředseda) Ing. Jaroslav Dytrych, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Jan Kořenek, 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. Otázky u obhajoby: Kódovací obvod je tvořen sítí XOR hradel. Bylo by možné a efektivní použití vestavěných DSP bloků pro další optimalizaci obvodu z pohledu využití zdrojů na čipu? Jaké výhody z tohoto pohledu poskytuje novější technologie Virtex UltraScale+? Stručně popište změny, které by bylo potřeba provést ve vytvořeném kódovacím obvodu pro jeho použití ve variantách standardu 100GBASE-CR4 a 100GBASE-KR4.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKekely, Lukášcs
dc.contributor.authorVelecký, Jancs
dc.contributor.refereeKučera, Jancs
dc.date.created2017cs
dc.description.abstractPráce se zabývá návrhem ucelené RS-FEC vrstvy pro 100Gb/s Ethernet dle standardu IEEE 802.3-2015 včetně kódovacího a dekódovacího obvodu Reed-Solomonova kódu. Text objasňuje matematický aparát konečných těles, lineárních blokových kódů, cyklických kódů a zejména samotných Reed-Solomonových kódů pro použití v návrhu. Návrh vysílací části RS-FEC vrstvy byl přizpůsoben pro implementaci v síťových kartách COMBO využívajících FPGA čipy Xilinx Virtex-7 a realizován ve VHDL. Kódovací obvod byl v několika krocích zoptimalizován - co se týče požadavků na zdroje FPGA a délky trvání syntézy VHDL kódu. Snížení nároků na zdroje se docílilo zejména využitím vlastností cyklických kódů umožňující zřetězení. Doba syntézy pak vytvořením logiky kódovacího obvodu na úrovni hradel ve vlastní režii. Výsledná implementace byla testována v simulaci a je dostatečně zoptimalizována, aby mohla být použita při implementaci Ethernetu na FPGA čipu. Jak návrh, tak implementaci je možné modifikovat pro 400Gb/s Ethernet - v době návrhu ještě oficiálně neexistujícího.cs
dc.description.abstractThe thesis deals with the design of entire RS-FEC layer for the 100 Gb/s Ethernet according to IEEE 802.3-2015 standard including Reed-Solomon encoder and decoder. Text clarifies mathematical basis of finite fields, linear block codes, cyclic codes and particularly Reed-Solomon codes used in design. Design of RS-FEC layer transmit side has been adjusted for implementation in COMBO network cards which use Xilinx Virtex-7 FPGA and realized in VHDL. Encoder has been optimized in several steps - as for FPGA resource usage and as for VHDL code synthesis duration. Reduction of resource usage has been achieved by using pipelining thanks to properties of cyclic codes. Synthesis duration then by creating logic of encoder on gate level on its own. Resulting implementation has been tested in simulation and it is optimized enough for usage in FPGA for Ethernet implementation. It is possible to adapt both design and implementation for 400Gb/s Ethernet which does not exist yet at the time of design.en
dc.description.markAcs
dc.identifier.citationVELECKÝ, J. Implementace samoopravných kódů pro 100 Gb/s Ethernet [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other106353cs
dc.identifier.urihttp://hdl.handle.net/11012/69826
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.subjectReed-Solomonovy kódycs
dc.subjectRS-FECcs
dc.subjectGaloisova tělesacs
dc.subjectkonečná tělesacs
dc.subjectFPGAcs
dc.subject100GBASEcs
dc.subjectLR4cs
dc.subjectSR4cs
dc.subjectCR4cs
dc.subjectKP4cs
dc.subjectoprava chybcs
dc.subjectprotichybové kódovánícs
dc.subjectReed-Solomon codesen
dc.subjectRS-FECen
dc.subjectGaloise fieldsen
dc.subjectfinite fieldsen
dc.subjectFPGAen
dc.subject100GBASEen
dc.subjectLR4en
dc.subjectSR4en
dc.subjectCR4en
dc.subjectKP4en
dc.subjecterror correctionen
dc.subjecterror-control codingen
dc.titleImplementace samoopravných kódů pro 100 Gb/s Ethernetcs
dc.title.alternativeImplementation of Self-Correcting Codes for 100 Gb/s Etherneten
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2017-06-14cs
dcterms.modified2020-05-10-16:13:01cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid106353en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:02:51en
sync.item.modts2025.01.17 12:11:25en
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:
3.68 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-19862_v.pdf
Size:
86.6 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-19862_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-19862_o.pdf
Size:
90.38 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-19862_o.pdf
Loading...
Thumbnail Image
Name:
review_106353.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_106353.html
Collections