25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

46. Tryby pracy jednostki ALU/MACC x 0,66<br />

47. Operacje stałoprzecinkowe jednostki MACC x 0,66<br />

48. Operacje zmiennoprzecinkowe jednostki MACC x 0,66<br />

49. Podstawowe funkcje jednostki Barrel-Shifter x 0,5<br />

50. Mnożenie zmienno przecinkowe z jednoczesnymi operacjami ALU x 0,66<br />

51. Generator adresu danych DAG (Data Addres Generator) x 0,66<br />

52. Procesor DSP Sharc ADSP21161 firmy Analog Devices x 0,66<br />

53. Instrukcje skoków bezwarunkowych i warunkowych<br />

54. Podstawowe algorytmy: Suma wartości bezwzględnych elementów<br />

x 0,66<br />

tablicy x 0,66<br />

<strong>55</strong>. Wyszukiwanie MIN, MAX w tablicy x 0,66<br />

56. Mnożenie macierzy x 0,66<br />

57. Dedykowane procesory DSP oraz mikrokontrolery z jednostką DSP<br />

58. Omówienie przykładowego mikrokontrolera z wbudowaną jednostką<br />

x 0,5<br />

DSP 56F8357 (Motorola) x 0,5<br />

59. Schemat blokowy procesora 56F8357 x 0,66<br />

60. Architektura procesora 56F8357 x 0,5<br />

61. Systemy wbudowane x 0,5<br />

62. Przykładowe systemy mikroprocesorowe do wbudowania x 0,5<br />

63. Implementacja filtru cyfrowego za pomocą procesora DSP x 0,66<br />

64. Przetwarzanie obrazu za pomocą procesorów DSP<br />

65. Operacje morfologiczne wykonywane na obrazie za pomocą<br />

x 0,66<br />

procesorów DSP x 0,7<br />

Razem 30<br />

Lp.<br />

Zagadnienie<br />

Karta zajęć - laboratorium<br />

16. Wprowadzenie do programowania procesorów DSP. Kodowanie i<br />

uruchamianie programów laboratoryjnych. Przedstawienie zasad<br />

zaliczenia laboratorium oraz zadań do wykonania.<br />

17. Podtsawowe operacje arytmetyczno logiczne procesorów.<br />

Implementacja prostych programów mających na celu zapoznanie się z<br />

podstawowymi właściwościami procesorów DSP.<br />

18. Testowanie instrukcji warunkowych i instrukcji skoku. Zapoznanie<br />

się z instrukcjami warunkowymi procesorów DSP, sterowanie<br />

przebiegiem obliczeń.<br />

19. Wykorzystanie modułów funkcjonalnych procesora DSP. Napisanie<br />

programów wykorzystujących jednostki ALU, MAC i/lub Shifter<br />

procesora DSP.<br />

20. Obsługa urządzeń wejścia/wyjścia. Obsługa urządzeń wejściowych<br />

znajdujących się na płytce układu uruchomieniowego. Rejestracja<br />

sygnału dźwiękowego pochodzącego z urządzenia zewnętrznego (np.<br />

karta muzyczna komputera), prosta filtracja sygnału i odsłuchanie<br />

otrzymanego sygnału dzwiękowego za pomocą dołączonych głośników.<br />

21. Implementacja filtru o skończonej odpowiedzi impulskowej FIR/<br />

generowanie funkcji o zadanym kształcie. Stanowisko<br />

współpracujące z generatorem przebiegu prostokątnego i<br />

oscyloskopem. W momencie pojawienia się narastającego przebiegu<br />

sygnału na wejściu układu, procesor DSP generuje przebieg o zadanym<br />

kształcie, który może być obserowoany na ekranie oscyloskopu.<br />

22. Operacje na macierzach i wektorach. Napisanie prostych programów<br />

obrazujących operacje na złożonych strukturach danych. Przetwarzanie<br />

obrazu wizyjnego otrzymanego z kamery.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 3<br />

Razem 15<br />

461

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!