STEJSKAL, M. Polymorfní USB – I2S rozhraní [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2014.

Posudky

Posudek vedoucího

Friedl, Martin

Diplomová práce bc. Martina Stejskala byla řešena ve spolupráci s firmou ALPS Electric Czech, kde jej odborně vedl Ing. Josef Nevrlý. V zhledem k této skutečnosti se plně ztotožňuji s jeho hodnocením uvedeným níže. Úkolem pana Stejskala bylo navrhnout a implementovat USB Audio zařízení pro test systémů používajících digitální audio sběrnice typu I2S. Diplomant pracoval svědomitě a iniciativně, svůj postup pravidelně konzultoval a projektu věnoval značné množství času. S ohledem na efektivní postup zvolil adaptaci již existujícího OSS projektu, na kterém pak vystavěl vlastní řešení. HW implementace komplexně zpracovává problém směrování signálových cest a dynamické generování hodin. V SW části kromě základních funkcí systému dle zadání autor také elegantně vyřešil metodu nastavování parameterů zařízení formou ucelené komunikační knihovny a protokolu. Práci mohu vytknout jen formální nedostatky, týkající se kvality některých pasáží textu a několika nejasných vysvětlení. Vysoce naopak hodnotím kvalitu výsledné HW realizace. Práce splňuje všechny požadavky zadání a její část, zpracovaná jako znovupoužitelná knihovna, může najít uplatnění v řadě dalších projektů. Autor také identifikuje možnosti vylepšení systému a nabízí tak podklady k dalšímu vývoji projektu.

Navrhovaná známka
A
Body
100

Posudek oponenta

Czech, Milan Srdinko, ALPS Electric

Diplomová práce se zabývá návrhem USB audio zařízení s proměnnými parametry a výstupem ve formátu I2S s využitím mikrokontroléru Atmel. V teoretické části autor popsal problematiku audio analyzátorů, parametry dostupných audio analyzátorů na trhu a uvedl motivaci pro návrh vlastního zařízení. Dále jsou shrnuty parametry I2S a USB protokolu a možnosti synchronizace audio dat. V praktické části student navrhl vlastní obvodové řešeni s procesorem Atmel a realizoval hardware měřícího zařízení. Klíčové komponenty zařízení jsou dostatečně popsány a hardware je navržen po podrobném rozboru požadavků. Student dále navrhl a implementoval firmware pro mikrokontrolér a protokol pro nastavování parametrů I2S sběrnice. Software je navržen modulárně s ohledem na jeho další možné rozšíření a použití na mikrokontrolérech odlišné architektury. Pro ověření funkčnosti navženého protokolu pro nastavování parametrů I2S sběrnice byla vytvořena aplikace pro PC v jazyce Python. V závěrečné části práce autor demonstroval funkčnost zařízení a předložil naměřené parametry digitálního výstupu a výstupu z DA převodníku pro kontrolní poslech. Celkově hodnotím práci jako výbornou, spojení vlastního návrhu s kompletní dokumentací a realizací spolu s jejím ověřením za přínosné pro praxi. V teoretické části bych přivítal podrobnější popis třídy USB audio a problematiky synchronizace mezi zdrojem a příjemcem audio dat. Dále by bylo vhodné podrobněji popsat způsob ověření funkčnosti hotového zařízení a rozsáhlejší diskuzi naměřených hodnot. Je také nutné zdůraznit, že jde o poměrně rozsáhlý projekt, do něhož autor musel investovat značné úsilí a mnoho času. Po formálni stránce práce nevykazuje žádné větši nedostatky. Jediná výtka se týká použití anglického jazyka při popisu vývojových a sekvenčních diagramů přestože práce je napsána česky.

Navrhovaná známka
A
Body
92

Otázky

eVSKP id 73247