Projektowanie Systemów Cyfrowych SoC

Lab.

Etap 1.
Budowa wybranego systemu SoC opartego o wybrany moduł.
Moduły do wyboru:
opb_dma, opb_centaral_dma, opb_uart, opb_keyboard, opb_gpio, opb_timer, opb_histogram, opb_lut

Etap 2.
Wykorzystanie poprzednio wybranego modułu oraz napisanie własnych bibliotek umożliwiających obsługiwanie przerwań oraz innych procedur obsługujących wybrany moduł.

Etap 3.
System C

Terminy
1) Wybór projektu
2) Opisanie wykorzystaia danego projektu (Etap 1).
3) Podłaczenie wszystkich modułów w EDK (Etap 1)
4) Przesymulowanie pracy wybranego modułu w całym systemie
(Etap 1)
5) Implementacja projektu (Etap 1)
6) Demonstracja poprawnie działającego projektu. (Etap 1)
7)
Opisanie wykorzystaia danego projektu (Etap 2).
8)
Podłaczenie wszystkich modułów w EDK (Etap 2)
9) Napisanie kodu w jezyku C (Etap 2)
10) Implementacja całego projektu (Etap 2)
11) Poprawna demonstracja projektu (Etap 2)

Ocena Końcowa
Ocena końcowa jest średnią ocen z postępu pracy (zob. terminy) oraz końcowej z projektu.
Ocena końcowa z projest następująca:
4.0 - Zakończenie pracy tylko na Etapie 1
5.0 - Wykonanie etapu 2
6.0 - Wykonanie etapu 3