WALLETZKÝ, O. Implementace jádra 8-bitového mikrokontroléru do FPGA a ASIC [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2014.

Posudky

Posudek vedoucího

Bohrn, Marek

Student Ondřej Walletzký vypracoval závěrečnou bakalářskou práci na téma Implementace 8-bitového mikrokontroléru do FPGA a ASIC. Cílem práce bylo prostudovat architektury 8-bitových mikrokontrolérů od společnosti Microchip, vybrat vhodný vzorový obvod pro další práci a na základě toho navrhnout a implementovat do FPGA nebo ASIC jádro kompatibilní se vzorovým obvodem a provést verifikaci. Student při řešení postupoval systematicky, pracoval samostatně, výsledky pravidelně konzultoval a dodržoval časový plán. Zadání práce bylo beze zbytku splněno a výstupem projektu jsou dvě kvalitně popsaná a verifikovaná jádra mikrokontroléru. Jedno z nich je optimalizováno pro implementaci do FPGA, druhé pro ASIC. Projekt dále obsahuje program pro generování programové paměti mikrokontroléru. Doprovodný text práce je kvalitní, pečlivě zpracovaný a obsahuje všechny potřebné informace pro práci s navrženým obvodem. Vzhledem k vysoké kvalitě práce a zodpovědnému přístupu studenta k řešení hodnotím práci stupněm A s počtem bodů 100.

Navrhovaná známka
A
Body
100

Posudek oponenta

Dvořák, Vojtěch

Cílem bakalářské práce bylo prostudovat architektury různých mikrokontrolérů PIC firmy Microchip a vybrat vhodnou architekturu, která by sloužila jako vzor pro implementaci jádra mikrokontroléru do obvodu FPGA. Zvolenou architekturu měl student popsat v jazyce VHDL, implementovat do obvodu FPGA a provést verifikaci navrženého obvodu. Text práce je logicky členěn na teoretickou a praktickou část. V teoretické části je popsáno jádro zvoleného mikrokontroléru. V praktické části byl navržen procesor, jehož instrukce jsou kompatibilní s jádrem vybraného mikrokontroléru PIC. Jádro procesoru bylo simulováno pomocí jednoduchých programů, které si student vytvořil v jazyce C. Byla také provedena syntéza do obvodu FPGA. Odborná i formální stránka jsou na velmi dobré úrovni. Zdrojové kódy jsou přehledné a řádně okomentované. Vzhledem k tomu, že cíle práce byly bezezbytku splněny, práci doporučuji k obhajobě se stupněm A a počtem bodů 100.

Navrhovaná známka
A
Body
100

Otázky

eVSKP id 74225