Cel pracy: Celem pracy jest stworzenie oprogramowania w języku VHDL, które będzie implementować przestrajany generator NCO (ang. Numerically Controlled Oscillator).
Założenia: Zakłada się wykorzystanie platformy BASYS 3 z układem FPGA, dostępnej w laboratorium komputerowym.
Motywacja: Pogłębienie wiedzy z zakresu układów logiki programowalnej i programowania w języku VHDL.
Opis tematu: Student przedstawi podstawy działania generatora NCO. Opisze możliwości sprzętowe platformy BASYS 3. Opracuje oprogramowanie w języku VHDL i dokona jego symulacji wykorzystując zintegrowane środowisko programistyczne VIVADO.
Spodziewane wyniki: Zaimplementowany generator NCO, przestrajany za pomocą przycisków w zakresie od 100 kHz do 300 kHz.
|