User Tools

Site Tools


project:2013:proj_2013

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
project:2013:proj_2013 [2014/01/21 08:15]
xkubalik
project:2013:proj_2013 [2014/11/06 10:06] (current)
xkubalik
Line 1: Line 1:
 ====== Realized projects 2013 ====== ====== Realized projects 2013 ======
  
-  * **Univerzální periferní deska s AVR32** (Universal peripheral board with AVR32) - Prozkoumejte existující řešení univerzálních periferních desek obsahujících 32 bitový procesor a pracující na 3,3V. Navrhněte a zrealizujte vlastní periferní desku obsahující:​ USB host/​device,​ ethernet, SD karta, sériová linka RS232, sériová sběrnice RS485, RTC, LCD displej a rozšiřující konektor. Paměť RAM procesoru bude rozšířena o externí paměť. Pro navržené řešení bude napsána knihovna umožňující obsluhovat všechny periferie obsažené na desce. Pro předvedení funkčnosti celého zařízení bude napsána ukázková aplikace. ​(DP 2013 - Šesták Jan) {{:​project:​2013:​2013_sestak_jan.pdf|pdf}}+  * **Univerzální periferní deska s AVR32** (Universal peripheral board with AVR32) ​- (DP 2013 - Šesták Jan) {{:​project:​2013:​2013_sestak_jan.pdf|pdf}} ​- Prozkoumejte existující řešení univerzálních periferních desek obsahujících 32 bitový procesor a pracující na 3,3V. Navrhněte a zrealizujte vlastní periferní desku obsahující:​ USB host/​device,​ ethernet, SD karta, sériová linka RS232, sériová sběrnice RS485, RTC, LCD displej a rozšiřující konektor. Paměť RAM procesoru bude rozšířena o externí paměť. Pro navržené řešení bude napsána knihovna umožňující obsluhovat všechny periferie obsažené na desce. Pro předvedení funkčnosti celého zařízení bude napsána ukázková aplikace. ​
  
-  * **Program pro tvorbu poznámek sdílených přes sdílené síťové úložiště (Note management application using file hosting service)** - Prostudujte existující řešení. Navrhněte aplikaci s pomocí které bude možné vytvářet jednoduché poznámky. Poznámky bude možné třídit do různých skupin. Každou poznámku bude možné sdílet s libovolným počtem uživatelů. Každá poznámka bude realizována s pomocí samostatného souboru obsahujícího základní informace o poznámce a to v čitelné formě s pomocí jednoduchého textového editoru. Sdílení poznámek s ostatními uživateli bude realizováno s pomocí služby pro sdílení souborů mezi uživateli jako je např.: dropbox nebo googledrive. Poznámku bude možné vytvořit i s pomocí jednoduchého textového editoru. Každá poznámka bude mít jeden povinný parametr "​TEXT"​ a několik dalších parametrů udržujících další informace o poznámce jako je např.: datum nebo prioritu. Pro realizaci zvolte vhodný programovací jazyk. Výsledkem práce bude aplikace s vlastnoručně navrženým grafickým prostředím. ​(BP 2013 - Homolka Tomáš) {{:​project:​2013:​2013_homolka_tomas.pdf|pdf}}+  * **Program pro tvorbu poznámek sdílených přes sdílené síťové úložiště (Note management application using file hosting service)** ​- (BP 2013 - Homolka Tomáš) {{:​project:​2013:​2013_homolka_tomas.pdf|pdf}} ​- Prostudujte existující řešení. Navrhněte aplikaci s pomocí které bude možné vytvářet jednoduché poznámky. Poznámky bude možné třídit do různých skupin. Každou poznámku bude možné sdílet s libovolným počtem uživatelů. Každá poznámka bude realizována s pomocí samostatného souboru obsahujícího základní informace o poznámce a to v čitelné formě s pomocí jednoduchého textového editoru. Sdílení poznámek s ostatními uživateli bude realizováno s pomocí služby pro sdílení souborů mezi uživateli jako je např.: dropbox nebo googledrive. Poznámku bude možné vytvořit i s pomocí jednoduchého textového editoru. Každá poznámka bude mít jeden povinný parametr "​TEXT"​ a několik dalších parametrů udržujících další informace o poznámce jako je např.: datum nebo prioritu. Pro realizaci zvolte vhodný programovací jazyk. Výsledkem práce bude aplikace s vlastnoručně navrženým grafickým prostředím. ​
  
-  * **Procesory pro FPGA obvody (Soft processors for FPGA circuits)** (BP 2013 - Matouš Filip) - Prostudujte existující řešení procesorů popsaných v jazyce VHDL. Srovnejte jejich parametry. Na základě srovnání implementujte jeden typ procesoru do FPGA obvodu. Proveďte tyto úkoly:+  * **Procesory pro FPGA obvody (Soft processors for FPGA circuits)** (BP 2013 - Matouš Filip) ​{{:​project:​2013:​2013_matous_filip.pdf|pdf}} ​- Prostudujte existující řešení procesorů popsaných v jazyce VHDL. Srovnejte jejich parametry. Na základě srovnání implementujte jeden typ procesoru do FPGA obvodu. Proveďte tyto úkoly:
     * Vyberte vhodný procesor s ohledem na minimální spotřebu zdrojů FPGA a možnost programování v jazyce C     * Vyberte vhodný procesor s ohledem na minimální spotřebu zdrojů FPGA a možnost programování v jazyce C
     * Vytvořte knihovnu pro ovládání základních periferií.     * Vytvořte knihovnu pro ovládání základních periferií.
project/2013/proj_2013.1390288555.txt.gz · Last modified: 2014/01/21 08:15 by xkubalik