Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2010 НП МПС СПЕЦ.doc
Скачиваний:
10
Добавлен:
10.02.2016
Размер:
169.47 Кб
Скачать

Тема 4. Програмні та апаратні засоби розробки мпс на базі процесора безпеки adsp-2141

Лекція 14. Система команд інформаційної безпеки процесора ADSP-2141 ([5], с.14-15)

14.1 Командний інтерфейс.

14.2 Короткий огляд команд криптографічної безпеки

14.2.1 Загальні утиліти.

14.2.2 Керування симетричним ключем.

14.3.4 Симетричне кодування-декодування.

14.3.5 Керування асиметричним ключем.

14.3.6 Асиметричне кодування-декодування.

14.3.7 Цифрові сигнатури.

14.3.8 Математичні утиліти.

14.3.9 Режим розширення.

Лекція 15. Використання емулятора EZ-ICE для налагодження програм ЦПБ ADSP-2141 ([6], с.14-15)

15.1 Плата эмулятора EZ-ICE.

15.2 Роз'їм емулятора процесора ADSP-2141.

15.3 Програмне забезпечення емулятора EZ-ICE.

15.2 Методика налагодження програми за допомогою емулятора EZ-ICE.

Лекція 16. Функції виводів процесора ADSP-2141 ([5], с.9-11)

16.1 Внешняя шина адреса и даннях.

16.2 Входи зовнішніх переривань.

16.3 Сигнали керування шинами адреси та даних.

16.4 Послідовні порти SPORT0 і SPORT1.

16.5 Виведення прапорів.

16.6 Порт емулятора.

16.7 Інтерфейс послідовної EEPROM.

16.8 Мультіплексируємі виведення (IDMA або PCI шина).

16.9 Інші виведення.

Лекція 17. Конструктивні, електричні і временне характеристики ЦПБ ADSP-2141 ([5], с.17-39).

17.1 Тип корпусу.

17.2 Абсолютні максимальні значення експлуатаційних параметрів.

17.3 Рекомендовані умови експлуатації.

17.4 Основні електричні характеристики.

17.5 Часові параметри.

Лекція 18. Приклад проектування мікропроцесорної системи захисту інформації на базі ADSP-2141 ([6], с.17-35)

18.1 Розробка структурної та принципової схеми МПС ЗІ на базі ADSP-2141.

18.2 Розробка програмного забезпечення МПС ЗІ на базі ADSP-2141.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]