logo
РНП МПС маг

2.3 Лабораторні заняття

Метою лабораторних занять є закріплення теоретичного матеріалу та здобуття практичних навичок:

- отримання відомостей про архітектуру цифрових сигнальних процесорів сімейства ADSP-21XX;

- моделювання роботи різних пристроїв ЦСП ADSP-21XX;

- складання програми для ЦСП ADSP-21XX на мові асемблера;

- асемблювання та лінкування модулів програми ЦСП ADSP-21XX;

- налагодження програмного забезпечення ADSP-21XX з використанням системи емуляції EZ-ICE.

Усього з дисципліни передбачено 6 лабораторних занять. Перелік занять, їх стислий зміст наведено в табл. 2.2.

Таблиця 2.2

Назва, мета і зміст лабораторних занять

Обсяг, годин

1

2

3

1

Назва – Дослідження роботи обчислювальних пристроїв ЦСП ADSP-218X.

Мета – закріплення теоретичних знань що до базової архітектури ЦСП сімейства ADSP-218X та аналіз роботи обчислювальних пристроїв цих процесорів.

Робота в лабораторії:

На занятті студенти: проходять ввідний інструктаж по циклу лабораторних робот; знайомляться з програмним забезпеченням і лабораторним стендом; використовують програму “DSP NAVIGATOR” для одержання даних про архітектуру ЦСП сімейства ADSP-218X та моделювання роботи їх обчислювальних пристроїв (ALU, MAC, Shifter).

4

2

Назва – Дослідження роботи пристроїв керування програмою та даними ЦСП ADSP-218X.

Мета – закріплення теоретичних знань що до базової архітектури ЦСП сімейства ADSP-218X та аналіз роботи пристроїв керування програмою та даними.

Робота в лабораторії:

На занятті студенти використовують програму “DSP NAVIGATOR” для одержання даних про архітектуру та роботу пристроїв керування програмою та даними ЦСП ADSP-218X (пристрій обміну між внутрішніми шинами адреси і даних, генератори адрес даних, програмний автомат, контролер переривань).

2

1

2

3

3

Назва – Дослідження роботи інтерфейсних пристроїв ЦСП ADSP-218X.

Мета – закріплення теоретичних знань що до базової архітектури ЦСП сімейства ADSP-218X та аналіз роботи інтерфейсних пристроїв ЦСП ADSP-218X ().

Робота в лабораторії:

На занятті студенти використовуючи програму “DSP NAVIGATOR” отримають дайни про архітектуру та роботу інтерфейсних пристроїв ЦСП ADSP-218X (послідовні порти SPORT0 і SPORT1, порт прямого доступу до зовнішньої байтової пам'яті BDMA, порт прямого доступу до внутрішньої пам'яті IDMA, порти прапорів PF і FL, таймер).

2

4

Назва – Дослідження роботи алгоритму обробки сигналів на базі ЦСП ADSP-218X.

Мета –. Закріплення теоретичних знань по системі команд ЦСП сімейства ADSP-218X та придбання навиків складання на асемблері програм, що реалізують алгоритми цифрової фільтрації сигналив.

Робота в лабораторії:

На занятті студенти використовуючи програму “DSP NAVIGATOR” моделюють виконання програми цифрової фільтрації сигналив на базі ЦСП ADSP-218X, та вивчають принципи складання програми на асемблері.

2

1

2

3

5

Назва – Програмування алгоритмів генерації випадкових чисел для процесорів сімейства ADSP-21XX.

Мета –. закріплення теоретичних знань по системі команд мікропроцесора ADSP21ХX, придбання навичок упорядкування і налагодження простих програм на асемблері мікропроцесора.

Робота в лабораторії:

Студенти розробляють програми на асемблері мікропроцесора ADSP-218X, що реалізують алгоритми генерації випадкових чисел і перевіряють їхню працездатність на лабораторному стенді.

4

6

Назва – Програмування криптографічних алгоритмів захисту інформації на базі процесорів сімейства ADSP-2181.

Мета –. закріплення теоретичних знань по розробці мікропроцесорних систем ЗІ на базі процесорів ADSP21ХX, придбання навичок упорядкування і налагодження складних програм на асемблері.

Робота в лабораторії:

Студенти розробляють програми на асемблері мікропроцесора ADSP-2181, що реалізують алгоритми шифрування-дешифровки даних RC5 і перевіряють їхню працездатність на лабораторному стенді.

На занятті студенти допрацьовують лабораторні роботи та підбивають підсумки виконання циклу лабораторних робіт.

4