This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
project:proj_list [2016/01/05 12:43] xkubalik [Current projects] |
project:proj_list [2016/02/11 14:04] xkubalik [Current projects] |
||
---|---|---|---|
Line 38: | Line 38: | ||
* Zadávání vstupních hodnot bude umožněno s pomocí jednoduché klávesnice | * Zadávání vstupních hodnot bude umožněno s pomocí jednoduché klávesnice | ||
* Informaci o aktuální a budoucí zastávce bude možné přehrát s pomocí zvukového zařízení v dopravním prostředku | * Informaci o aktuální a budoucí zastávce bude možné přehrát s pomocí zvukového zařízení v dopravním prostředku | ||
+ | * Zařízení bude umožňovat tisk jízdního dokladu na vhodné tiskárně | ||
* Zařízení navrhněte a zrealizujte | * Zařízení navrhněte a zrealizujte | ||
* Pro navržené řešení vytvořte knihovnu funkcí umožňující ovládat dostupné periferié | * Pro navržené řešení vytvořte knihovnu funkcí umožňující ovládat dostupné periferié | ||
* Pro předvedení funkčnosti celého zařízení vytvořte demo aplikaci využívající všechny dostupné periferie, zejména displej, zvukový systém a klávesnici | * Pro předvedení funkčnosti celého zařízení vytvořte demo aplikaci využívající všechny dostupné periferie, zejména displej, zvukový systém a klávesnici | ||
+ | |||
+ | * ** Aplikace pro podporu překladu jednoduchého jazyka c do VHDL - Application used to translate simple C to VHDL language** - (BP - Marianna Gedrová) | ||
+ | * Navrhněte a zrealizujte aplikaci umožňující jednoduchým způsobem přeložit jazyk c do jazyka VHDL. | ||
+ | * Základem aplikace bude editor umožňující napsat jednoduchý kód v jazyce C. | ||
+ | * Vytvořený kód bude možné přeložit do jazyka VHDL na základě přednastavených VHDL šablon. | ||
+ | * Překladač bude podporovat podmnožinou příkazů jazyka c do VHDL kódu a to jak datovou, tak i řídící část. | ||
+ | * Prozkoumejte existující řešení. Jazyk c bude podporovat vybrané celočíselné a binární typy proměnných. | ||
+ | * Překladač bude schopen přeložit následující prvky jazyka C: aritmetické a logické operace, podmíněný výraz if (else if, else), cyklus while a cyklus for. | ||
+ | * Implementace bude provedena v jazyce C++. | ||
+ | * Pro otestování funkčnosti vytvořte několik příkladů. | ||
===== Available projects ===== | ===== Available projects ===== |