|
Čtečka paměťových karet
Rumplík, Michal ; Mikušek, Petr (oponent) ; Strnadel, Josef (vedoucí práce)
Práce se zabývá problematikou paměťových karet SD a jejich principem činnosti. Cílem práce bylo navrhnout a sestrojit čtečku paměťových karet. Toto zařízení umí ukládat a číst ASCII znaky. Hardware byl navrhnut pro komunikaci přes sériové rozhraní a je řízen mikrokontrolérem MC9S08QG8.
|
| |
|
Implementace generického procesoru v FPGA
Mikušek, Petr ; Kořenek, Jan (oponent) ; Martínek, Tomáš (vedoucí práce)
Tato práce se zabývá studií architektur vhodných pro vestavěné procesory, mezi něž patří i přenosem spouštěné architektury (TTA). Tyto architektury se programují uvedením přenosů dat a operace se spouští jako jejich vedlejší efekt. V tradičních operací spouštěných architekturách (OTA) program přímo udává požadované operace. Přesuny dat jsou v režii hardware a nemohou být řízeny a optimalizovány kompilátorem v době kompilace. Tento přístup přináší spoustu výhod po stránkách hardwarových i softwarových. Cílem této práce bylo provést návrh a implementaci ukázkového TTA procesoru v jazyce VHDL s následným ověřením realizace v hradlovém poli FPGA. Tento procesor je navržen do značné míry jako generický, tj. nastavitelný sadou parametrů, jako je datová šířka, počty sběrnic, atd.
|
| |
|
Čtečka paměťových karet
Rumplík, Michal ; Mikušek, Petr (oponent) ; Strnadel, Josef (vedoucí práce)
Práce se zabývá problematikou paměťových karet SD a jejich principem činnosti. Cílem práce bylo navrhnout a sestrojit čtečku paměťových karet. Toto zařízení umí ukládat a číst ASCII znaky. Hardware byl navrhnut pro komunikaci přes sériové rozhraní a je řízen mikrokontrolérem MC9S08QG8.
|
| |
| |
|
Implementace generického procesoru v FPGA
Mikušek, Petr ; Kořenek, Jan (oponent) ; Martínek, Tomáš (vedoucí práce)
Tato práce se zabývá studií architektur vhodných pro vestavěné procesory, mezi něž patří i přenosem spouštěné architektury (TTA). Tyto architektury se programují uvedením přenosů dat a operace se spouští jako jejich vedlejší efekt. V tradičních operací spouštěných architekturách (OTA) program přímo udává požadované operace. Přesuny dat jsou v režii hardware a nemohou být řízeny a optimalizovány kompilátorem v době kompilace. Tento přístup přináší spoustu výhod po stránkách hardwarových i softwarových. Cílem této práce bylo provést návrh a implementaci ukázkového TTA procesoru v jazyce VHDL s následným ověřením realizace v hradlovém poli FPGA. Tento procesor je navržen do značné míry jako generický, tj. nastavitelný sadou parametrů, jako je datová šířka, počty sběrnic, atd.
|
|
Hardwarové předzpracování paketů pro urychlení síťových aplikací
Vondruška, Lukáš ; Mikušek, Petr (oponent) ; Tobola, Jiří (vedoucí práce)
Tato práce se především zabývá návrhem a implementací FPGA jednotky, která provádí hardwarově akcelerované extrahování hlaviček síťových paketů. S využitím platformy NetCOPE je představeno flexibilní a efektivní řešení poskytující dostatečný výkon pro nasazení ve vysokorychlostních sítích. V teoretické rovině je poskytnut rozbor protokolového modelu a analýza složení datového provozu. Velká část práce je dále věnována klíčovým oblastem v problematice hardwarového předzpracování paketů, jako je klasifikace paketů a podrobná kontrola jejich obsahu. Autor práce v neposlední řadě diskutuje možné technologické platformy využitelné k akceleraci síťových aplikací.
|