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 [2023/01/26 09:41] xkubalik [Available projects - external] |
project:proj_list [2023/02/06 13:07] xkubalik [Current projects] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Current projects ===== | ===== Current projects ===== | ||
+ | * **Multiplatformní nástroj pro odposlech dat z rádiového přenosu pomocí SDR (The wireless data sniffing tool using SDR)** (DP - Šimůnek Martin) | ||
+ | - Analyzujte technologii SDR(softwarově definovaného rádia) a jeho možnosti pro odchytávání bezdrátových zařízení. | ||
+ | - Zaměřte se zejména na zařízení pracující v pásmu 433MHz a 868MHz. | ||
+ | - Prozkoumejte existující řešení pro odchytávání a analýzu těchto zařízení. | ||
+ | - Využijte SDR a navrhněte nástroj pro odposlech dat přenášených rádiovým signálem na frekvenci 433MHz a 868 MHz. | ||
+ | - Nástroj by měl být tvořen knihovnou a grafickým rozhraním pro odposlech a zpracování naměřených dat. | ||
+ | - Podporována budou zejména zařízení typu: bezdrátový teplotní senzor, bezdrátové senzory v automobilu a bezdrátové měřiče tepla v domácnostech. | ||
+ | - Nastroj bude umožňovat analyzovat přenos, a to jak nešifrovaný, tak i šifrovaný. | ||
+ | - Pokud bude k dispozici klíč pro dešifrování bude nástroj umožňovat i dešifrování, a to zejména pro bezdrátové měřiče tepla v domácnostech. | ||
+ | - Navržené řešení zrealizujte a řádně otestujte. | ||
+ | |||
+ | * **Zařízení pro ovládání aplikace Adobe Lightroom s pomocí hardwarového ovladače (A device to control Adobe Lightroom using a hardware driver)** (BP - Macháček Vitězslav) | ||
+ | - Prozkoumejte existující řešení umožňující ovládání aplikace Adobe Lightroom s hardwarového ovladače. | ||
+ | - Navrhněte vlastní zařízení fungující jako samostatný ovladač splňující tyto požadavky: | ||
+ | - komunikace s aplikací bude realizována přes USB a Bluetooth, | ||
+ | - ovladač bude umožňovat čtení vstupů z encodérů, tlačítek a Hallových senzorů, | ||
+ | - ovladač bude napájen z baterie. | ||
+ | - Navržený ovladač zrealizujte a naprogramujte. | ||
+ | - Pro PC vytvořte vlastní aplikaci umožňující zpracování dat z ovladače a jejich přenos do aplikace Adobe Lightroom Classic. | ||
+ | - Aplikace v PC bude dále umožňovat nastavení chování ovladače a nastavenou konfiguraci ukládat lokálně. | ||
+ | - Výsledné řešení řádně otestujte. | ||
+ | |||
+ | * **Nástroj pro odposlech NFC komunikace pomocí SDR pro platformu Raspberry Pi (The tool for intercepting NFC communication using SDR for the Raspberry Pi platform)** (DP - Balko Martin) | ||
+ | - Prozkoumejte existující řešení pro analýzu NFC komunikace | ||
+ | - Analyzujte technologii softwarově definovaného rádia | ||
+ | - Analyzujte technologii NFC, zejména princíp komunikace mezi zařízeními | ||
+ | - Analyzujte a navrhněte způsob pro odposlech NFC komunikace pomoci softwarově definovaného rádia | ||
+ | - Navrhněte nástroj, který bude umožňovat odposlech a prvotní analýzu NFC komunikace používající platformu Raspberry Pi | ||
+ | - Nástroj bude schopen odposlechu NFC komunikace vysílané NFC čtečkou i NFC kartou (MIFARE Classic, MIFARE DESFire, MIFARE Plus) | ||
+ | - Navržené řešení zrealizujte a řádně otestujte | ||
* **Řídící jednotka pro vzdálené monitorování a ovládání vytápění rodinného domu (Control unit for remote monitoring and control of family house heating)** (BP - Bukač Jakub) | * **Řídící jednotka pro vzdálené monitorování a ovládání vytápění rodinného domu (Control unit for remote monitoring and control of family house heating)** (BP - Bukač Jakub) | ||
Line 263: | Line 293: | ||
* Výška displeje musí splňovat normu 1U. | * Výška displeje musí splňovat normu 1U. | ||
* Pro vytvořený displej naprogramujte framework, který usnadní práci s displejem. | * Pro vytvořený displej naprogramujte framework, který usnadní práci s displejem. | ||
+ | |||
+ | 2. OSD displej v FPGA | ||
+ | * Navrhněte a zrealizujte On-Screen displej v obvodu FPGA pro video stream. | ||
+ | * OSD displej by měl fungovat na formátech od 720p do 4K, jak progressive, tak interlaced. | ||
+ | * Požadavkem je minimální využití zdrojů v FPGA. | ||
+ | * OSD se bude ovládat pomocí sběrnice AXI4-Lite. | ||
+ | |||
+ | 3. Konfigurovatelný filtr ethernetoveho rámce v FPGA | ||
+ | * Navrhněte a zrealizujte konfigurovatelný filtr ethernetového rámce umožňující filtrovat pakety podle zadaných parametrů (MAC, IP…) do více streamů, nebo jednoho streamu označeného identifikátorem. | ||
+ | * Pro vstupní a výstupní interface bude použit AXI4 Stream pro zajištění kompatibility. | ||
+ | |||
+ | 4. Zpracování I2S signálu s integraci do AXI Stream | ||
+ | * Navrhněte a zrealizujte konverzní modul v FPGA ze standartního interface I2S na interface AXI4 Stream a opačně. | ||
+ | * Modul by měl zvládat konverzi různé datové šířky audio samplu a multiplexování více audio streamu do jednoho I2S interfacu. | ||
+ | |||
+ | 5. Efektivní (de)interlacing 12G SDI videa | ||
+ | * Navrhněte a zrealizujte (de)interlacer 6G a 12G SDI videa do progressive formátu. | ||
+ | * Modul může pracovat jak nad SDI formátem, tak na Native video formátem. | ||
+ | |||
+ | 6. Embedded audio konvertor na AXi4 Stream a zpět | ||
+ | * Navrhněte a zrealizujte konverzní modul v FPGA z SDI Embedded audia na interface AXI4 Stream a opačně. | ||
+ | * Modul by měl zvládat konverzi různé datové šířky audio samplu. | ||
+ | |||
+ | 7. Nízkolatenční komprese v FPGA s využitím vlnové transformace | ||
+ | * Navrhněte a zrealizujte nízkolatenční video kodek v FPGA založený na vlnkové transformaci. | ||
+ | * Latence kodeku by se měla pohybovat v jednotkách řádků videa. | ||
===== Available projects SW - external ===== | ===== Available projects SW - external ===== |