VEŠKRNA, F. Návrh digitálního IP bloku pro diskrétní kosinovu transformaci [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2015.

Posudky

Posudek vedoucího

Fujcik, Lukáš

Posudek vedoucího se z velké většiny opírá o názory konzultanta Ing. Milana Tůmy (S3 Group), který byl v průběhu řešení se studentem v úzkém kontaktu. Pan Bc. Veškrna rozhodně splnil má očekávání během naší spolupráce na diplomové práci. Pracoval samostatně a naše konzultace byly pouze o nasměrování dalšího postupu, případně, kde hledat další zdroj informací. Práce zahrnovala použití speciálních softwarových nástrojů pro RTL simulaci a syntézu finálního designu. Pan Veškrna aktivně konzultoval problémy a postupy s mými kolegy a velmi rychle si tyto nástroje osvojil. Konečný záběr diplomové práce byl v mnoha ohledech širší, než původní zadání požadovalo. Pro ověření správné funkce modelu vybrané implementace DCT diplomant realizoval kompletní kódovací řetězec JPEG komprese, což mu umožnilo i visuální kontrolu a porovnaní kvality finálního testovacího obrázku. Při hardwarové implementaci aplikoval dříve získané zkušenosti s optimalizací a parametrizaci návrhu HW, tak aby vyhovoval pro co nejširší použití z hlediska požadovaného objemu zpracovaných dat tj. vnitřní rychlosti a celkové velikosti a dynamické spotřeby celého řešení. Diplomant během své práce úspěšně prošel úskalí podstatné části „front-end“ části návrhu HW, tj.: - Výběr optimálního algoritmu, vytvoření jeho „high level“ modelu a ověření jeho funkčnosti. - Implementace řešení v HDL, její verifikace včetně monitorování a analýzy kvalitativních metrik (HDL linting, code/branch/FSM coverage). - Syntéza do zvolené technologické knihovny splňující požadavky na rychlost, velikost a spotřebu. Finální zpracování diplomové práce, vypracované v anglickém jazyce, zcela odpovídá po formální i obsahové stránce mým očekáváním.

Navrhovaná známka
A
Body
95

Posudek oponenta

Kovalský, Jan

Předložená diplomová práce odpovídá zadání v plném rozsahu jak v teoretické části, tak v části popisující praktické řešení a dosažené výsledky. Zvolený postup řešení a konečná implementace navrženého IP bloku jsou na vysoké úrovni. Zvolená metoda návrhu, verifikace a syntézy odpovídají v praxi používaným metodologiím. Struktura práce, rozsah teoretické části vůči části popisující praktické řešení a dosažené výsledky i logická návaznost jednotlivých kapitol odpovídají požadavkům a pokynům pro vypracování diplomové práce. Z jazykového hlediska byla některá souvětí příliš komplikovaná. Je nutno ovšem zdůraznit, že celá práce je napsaná v anglickém jazyce, což je velkým přínosem. Vybrané odborné publikace, studijní materiály a ostatní zdroje informací odpovídají zadání a problematice řešení. Řešitel vyšel z již existujících teoretických základů a navrhnul implementaci vhodnou pro využití v ASIC obvodech. Výsledek řešení byl ověřen vůči výsledkům dosaženým pomocí nástroje třetí strany MATLAB a také vůči navrženému referenčnímu modelu. Výstupy navrženého řešení a referenčních modelů si navzájem odpovídají. Práce přináší implementaci nového stavebního IP bloku potvrzujícího svou funkčností publikované teoretické studie. Navržený blok je plně konfigurovatelný IP blok, který se dá využívat při vývoji nových ASIC obvodů. K vyvinutému IP bloku byl vyvinut také referenční model, který se dá využívat při verifikaci navrženého ASIC obvodu popřípadě jeho finální validaci na hardwarové úrovni.

Navrhovaná známka
A
Body
96

Otázky

eVSKP id 85715