Предисловие 3
Глава 1. Основы цифровой обработки сигналов. 5
1.1. Основные операции цифровой обработки сигналов 5
1.2. Форматы представления данных при обработке 12
Контрольные вопросы 14
Глава 2. Классификация, архитектура и характеристики
сигнальных процессоров
2.1. Классификация процессоров обработки сигналов 15
2.2. Архитектура цифровых сигнальных процессоров 16
2.3. Характеристики цифровых сигнальных процессоров 19
Контрольные вопросы 21
Глава 3. Цифровой сигнальный процессор ADSP 2181 фирмы
Analog Devices 22
3.1. Структурная схема и характеристики процессора 22
3.2. Арифметически-логическое устройство 24
3.3. Умножитель-аккумулятор 26
3.4. Кольцевой сдвигатель 28
3.5. Формирователи адресов 30
3.6. Устройство управления программой 32
3.7. Последовательные порты 34
3.8. Порт прямого доступа к памяти 38
3.9. Таймер 39
3.10. Система команд процессора ADSP2181 42
Контрольные вопросы 45
Глава 4. Реализация на процессоре ADSP2181 типовых
алгоритмов обработки сигналов 46
4.1. Нерекурсивный цифровой фильтр 46
4.2. Формирователи гармонического колебания табличным
методом и методом аппроксимации 48
4.3. Реализация алгоритма быстрого преобразования Фурье 50
Контрольные вопросы 55
Глава 5. Процессоры ADSP Blackfin и ADSP SHARC 56
5.1. Семейство сигнальных процессоров ADSP Blackfin 56
5.2. Процессоры с плавающей точкой ADSP SHARC 59
Контрольные вопросы 63
Глава 6. Цифровые сигнальные процессоры и микроконтроллеры
фирмы Motorola 64
6.1. Классификация и особенности процессоров Motorola 64
6.2. Процессор DSP 56300, характеристики и применение 65
6.3. Ядро процессора 68
6.4. Система команд процессора DSP 56*** 72
6.5. Микроконтроллеры, структура и применение
в телекоммуникациях 73
Контрольные вопросы 77
Глава 7. Цифровые процессоры фирмы Texas Instruments 78
7.1. Классификация и особенности процессоров 78
7.2. Процессоры платформы С2000 80
7.3. Процессоры платформы С5000 схемы (С54х, С55х) 80
7.4. Арифметически-логическое устройство
и умножитель процессора С54х 85
7.5. Сдвигатель и устройство сравнения
и хранения процессора С54х 88
7.6. Адресация процессора С54х 90
7.7. Мультимедиа-видеопроцессор С80 92
7.8. Процессоры платформы С6000 95
7.9. Процессоры с плавающей точкой
фирмы Texas Instruments 98
Контрольные вопросы 103
Глава 8. Процессор NM6403 и микроконтроллер «Мультикор»
фирмы Элвис 104
8.1. Структурная схема процессора NM6403 с векторным
сопроцессором и его характеристики 104
8.2. Векторный сопроцессор и реализация нейронной сети 107
8.3. Сигнальный микроконтроллер
серии «Мультикор» (1829ВМ2Т-МС24) 113
Контрольные вопросы 117
Глава 9. Программируемые логические интегральные
схемы и их применение 119
9.1. Классификация ПЛИС 119
9.2. Свойства ПЛИС и порядок проектирования устройств 121
9.3. Основные характеристики ПЛИС фирм Altera и XILINX 124
9.4. Реализация на ПЛИС алгоритма БПФ и нерекурсивных
фильтров 128
9.5. Система на кристалле как развитие ПЛИС
и программируемых процессоров 134
Контрольные вопросы 136
Приложение 1. Список сокращений английских терминов 138
Приложение 2. Программа реализации нерекурсивного
фильтра на процессоре ADSP 2181 140
Приложение 3. Программа формирования гармонического
колебания методом аппроксимации на процессоре ADSP 2181 142
Приложение 4. Программа реализации алгоритма БПФ на процессоре ADSP 2181 143
Приложение 5. Платформа EZ-Kit Lite 147
Приложение 6. Симулятор процессора SIM 2181 154
Предметный указатель 162
Список литературы 164