ŠIMÍK, J. Vysokorychlostní přenos dat [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.

Posudky

Posudek vedoucího

Dvořák, Vojtěch

Student Jakub Šimík vypracoval bakalářskou práci na téma Vysokorychlostní přenos dat. Cílem práce bylo navrhnout a otestovat zařízení založené na SoC Zynq 7000, které bude přenášet data z rychlého externího převodníku ADC přes rozhraní Ethernet do počítače. V rámci bakalářské práce bylo cílem ověřit především přenos dat do počítače a pro tyto účely bylo rychlé ADC nahrazeno generátorem testovacích dat v programovatelné logice. Text práce je rozdělen na teoretickou a praktickou část. V teoretické části je čtenář seznámen s architekturou a periferiemi SoC Zynq 7000 a s nezbytnou teorií vztahující se k rozhraní mezi vývojové deskou a PC. V praktické části je nejprve představen návrh řešení včetně architektury testovacího zařízení a následně popsány jednotlivé funkční bloky a softwarové funkce, které student realizoval v rámci bakalářské práce. V závěru práce je popsán způsob testování navrženého zařízení a dosažené výsledky. Po formální stránce je práce na průměrné úrovni. Text je místy obtížně čitelný, některé obrázky jsou nakresleny jinak, než je v praxi obvyklé (např. stavový diagram na obrázku 5.5) či postrádají jakoukoliv vypovídající hodnotu (např. obrázek 5.7). Mohu však konstatovat, že zadání práce bylo bezezbytku splněno. Student musel během řešení práce realizovat několik koncepčně odlišných částí, jako je návrh softwaru pro mikrokontrolér, popis logiky pro obvod FPGA a tvorba testovacích skriptů na straně počítače. V průběhu semestru pravidelně docházel na konzultace, prezentoval dosažené výsledky a diskutoval problémy, na které průběžně narážel. Celkově přístup studenta k řešení dané problematiky hodnotím kladně a vzhledem k výše uvedenému navrhuji hodnocení A/90 bodů.

Navrhovaná známka
A
Body
90

Posudek oponenta

Fujcik, Lukáš

Předložená bakalářská práce se zabývá návrhem zařízení pro odesílání dat z rychlého převodníku ADC do počítače přes rozhraní Ethernet. K tomuto účelu byla využita vývojová deska MicroZed 7020 se systémem na čipu Zynq 7000. Práce má celkově 61 stran včetně příloh a je rozdělena do šesti kapitol. První a druhá kapitola představují vývojovou desku a čip Zynq 7000, na kterých probíhal kompletní vývoj zařízení. Třetí kapitola se zaměřuje na stručný popis vybraných protokolů a na základě teoretického rozboru je v ní proveden návrh architektury řešení, který je detailně popsán ve čtvrté kapitole. Pátá kapitola se věnuje implementaci zařízení v programovatelné logice a softwaru pro procesorový systém dle tohoto návrhu. Poslední kapitola se zaměřuje na ověřování správné funkce jednotlivých částí zařízení. Cílem práce bylo vyvinout a navrhnout zařízení pro odesílání dat z rychlého ADC do počítače pomocí rozhraní Ethernet. V rámci práce byla navržena architektura zařízení s využitím vhodných funkčních bloků dostupných v Zynq 7000 SoC. Očekával bych, že student ověří funkčnost zařízení na vybraném komerčním typu AD převodníku. Došlo však pouze k vytvoření modelu převodníku uvnitř programovatelného čipu, což nemusí zaručit, že celý systém bude v reálném nasazení fungovat správně. Odborná úroveň bakalářské práce je velmi dobrá. Logická struktura a návaznost jednotlivých kapitol by mohly být lépe uspořádány. Formální stránka práce je uspokojivá, s minimem překlepů a pravopisných chyb. Práce by si zasloužila korekci v definování některých myšlenek, což by zlepšilo její čitelnost a přehlednost. Co se týče grafické úpravy, některé obrázky, zejména stavové diagramy, by bylo vhodné překreslit do srozumitelnější podoby. Předložená bakalářská práce odpovídá zadání v plném rozsahu. Přes drobné výtky hodnotím práci stupněm B/82 bodů.

Navrhovaná známka
B
Body
82

Otázky

eVSKP id 160225