Рекомендуем

Многоскоростная обработка сигналовВитязев В.В. Многоскоростная обработка сигналов
Обработка сигналов в системах с латеральными связямиБакалов В.П., Субботин Е.А. Обработка сигналов в системах с латеральными связями
Аудиопроцессорная обработка сигналов звукового вещанияЛитвин С.М., Попов О.Б., Чернышева Т.В. Аудиопроцессорная обработка сигналов звукового вещания

Книга

Цифровые сигнальные процессоры и их применение в системах телекоммуникаций и электроники

Учебное пособие для вузов
Тиражирование книги начато в 2022 г.
316 стр.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 978-5-9912-0956-4
ББК 32.811.3
УДК 004.31-022.53+621.391.037.372(075)
Гриф
Рекомендовано Методическим советом ордена Трудового Красного Знамени федерального государственного бюджетного образовательного учреждения высшего образования «Московский технический университет связи и информатики» (МТУСИ) в качестве учебного пособия для студентов, обучающихся по направлениям подготовки: 11.04.01 – «Радиотехника» (магистратура); 11.04.02 – «Инфокоммуникационные технологии и системы связи» (магистратура)
Аннотация

Рассмотрены вопросы теории и практики использования цифровых сигнальных процессоров. Описаны основные операции цифровой обработки сигналов, структура, архитектура, классификация и характеристики современных процессоров. Представлен обзор процессоров ведущих фирм-производителей: Analog Devices, Ceva, Feecsale, Texas Instruments. Отдельная глава посвящена российским цифровым процессорам. Существенное внимание уделено многоядерным процессорам и их характеристикам. В разделе программируемые логические микросхемы и системы на кристалле показаны возможности их использования в качестве сигнальных процессоров. Даны примеры реализации цифровых устройств с помощью САПР на языке программирования VHDL и рассмотрены его элементы. В приложениях даны примеры реализации формирователей двоичных последовательностей, генераторов сигналов и медианных фильтров.

Для студентов радиотехнических и инфокоммуникационных специальностей, будет полезно аспирантам и специалистам.

Оглавление

Предисловие

Введение

1. Общие сведения о цифровых процессорах обработки сигналов
1.1. Классификация, архитектура и характеристики процессоров цифровой обработки сигналов
1.1.1. Области применения и классификация процессоров обработки сигналов
1.1.2. Последовательность обработки команд в микропроцессорах
1.1.3. Архитектура процессоров цифровой обработки сигналов
1.1.4. Архитектуры расширенного параллелизма
1.1.5. Характеристики цифровых процессоров обработки сигналов
1.2. Структура и модули цифрового сигнального процессора
1.2.1. Структурная схема цифрового сигнального процессора
1.2.2. Принципы модулей памяти. Виды адресации
1.2.3. Ядро процессора
1.2.4. Периферийные устройства
1.3. Принципы организации ввода и вывода данных в процессор
1.3.1. Обработка сигналов в режиме реального времени
1.3.2. Общие принципы организации ввода-вывода данных. Организация и системы прерываний в микропроцессорах
1.3.3. Интерфейсы ввода-вывода
Контрольные вопросы к главе 1
Литература к введению и главе 1

2. Сигнальные процессоры ведущих фирм-производителей
2.1. Цифровые процессоры фирмы Analog Devices
2.1.1. Классификация процессоров фирмы Analog Devices [2]
2.1.2. Описание процессора Blackfin
2.1.3. Процессоры с плавающей точкой ADSP SHARC
2.2. Процессоры фирмы Ceva-X
2.3. Цифровые процессоры фирмы Freescale
2.3.1. Классификация и особенности процессоров Freescale
2.3.2. Процессор DSP 56300
2.4. Цифровые процессоры фирмы Texas Instruments
2.4.1.. Классификация и особенности процессоров
2.4.2. Процессоры платформы С5000 (С54, С55)
2.4.3. Процессоры платформы TMS 320C6000
2.4.4. Процессоры с плавающей точкой фирмы Texas Instruments
2.4.5. Технология Davinci
Контрольные вопросы к главе 2
Литература к главе 2

3. Многоядерные процессоры
3.1. Области применения многоядерных процессоров
3.1.1. Классификация архитектур
3.1.2. Примеры многоядерных процессоров
3.2. Архитектура и характеристики многоядерных сигнальных процессоров
3.2.1. Преимущества и особенности многоядерных сигнальных процессоров
3.2.2. Архитектуры многоядерных процессоров DSP
3.2.3. Взаимодействие и организация памяти DSP
3.2.4. Анализ производительности многоядерных платформ DSP
3.2.5. Программные средства для многоядерных DSP
3.2.6. Существующие многоядерные платформы DSP различных разработчиков
3.2.7. Многоядерные DSP следующего поколения
3.3. Реализация алгоритма БПФ на многоядерных платформах
3.4. Применение многоядерных платформ в телекоммуникациях и электронике
3.4.1. Применение многоядерных DSP для мобильных процессоров
3.4.2. Применение многоядерных DSP для транскодинга опорной сети
3.4.3. Применение многоядерных DSP для модемов базовых станций
Контрольные вопросы к главе 3
Литература к главе 3

4. Российские цифровые сигнальные процессоры
4.1. Классификация Российских ЦСП
4.2. Процессоры с архитектурой MIPS и серий МЦСТ 500/1500
4.2.1. Процессоры с архитектурой MIPS
4.2.2. Процессоры серий МЦСТ 500/1500
4.3. Процессор «Байкал»
4.4. ЦСП фирм Мультиклет и Кварк
4.4.1. Цифровой процессор фирмы Мультиклет
4.4.2. Цифровой процессор фирмы Кварк
4.5. Процессоры «Эльбрус», применения
4.6. Процессоры фирмы «Элвис»
4.6.1. Сигнальный микроконтроллер серии «Мультикор» (1829ВМ2Т-МС-24)
4.6.2. Многоядерный сигнальный микропроцессор «Мультиком-02» (1892ВМ14Я, МСот-02)
4.7. Процессоры фирмы «Модуль»
4.7.1. Процессоры NM640х с векторным сопроцессором
4.7.2. Векторный сопроцессор (VCP) и реализация нейронной сети
4.7.3. Процессор 1879ВМ5Я (NM6406)
4.8. Процессор фирмы «Миландер» (аналог SHARC)
Контрольные вопросы к главе 4
Литература к главе 4

5. Программируемые логические интегральные схемы и их применение
5.1. Классификация ПЛИС
5.2. Программируемые логические интегральные схемы и системы на кристалле
5.3. Свойства ПЛИС и порядок проектирования устройств
5.4. Системы на кристалле
5.4.1. Определение, структурная схема системы на кристалле
5.4.2. Классификация систем на кристалле по применению
5.4.3. Проектирование системы на кристалле
5.4.4. Применения систем на кристалле
Контрольные вопросы к главе 5
Литература к главе 5

6. Примеры реализации цифровых устройств с помощью системы автоматизированного проектирования XILINX ISE WEB PACK на языке VHDL
6.1. Общие замечания по выполнению практикума
6.2. Форматы представления чисел в цифровых устройствах.
Элементы языка VHDL
6.2.1. Цель работы
6.2.2. Методические указания. Общие сведения о форматах представления чисел в цифровых устройствах
6.2.3. Задание на выполнение работы
6.2.4. Порядок выполнения работы
6.2.5. Контрольные вопросы
6.3. Реализация устройств двоичной арифметики на ПЛИС
6.3.1. Цель работы
6.3.2. Методические указания
6.3.3. Задание на выполнение работы
6.3.4. Порядок выполнения работы
6.3.5. Контрольные вопросы
Приложение 6.3
6.4. Формирователи двоичных кодовых последовательностей
6.4.1. Цель работы
6.4.2. Методические указания
6.4.3. Задание на выполнение работы
6.4.4. Порядок выполнения работы
6.4.5. Контрольные вопросы
Приложение 6.4
6.5. Генераторы сигналов
6.5.1. Цель работы
6.5.2. Методические указания
6.5.3. Задание на выполнение работы
6.5.4. Порядок выполнения работы
6.5.5. Контрольные вопросы
Приложение 6.5
6.6. Медианный фильтр
6.6.1. Цель работы
6.6.2. Методические указания. Общие сведения о медианной фильтрации
6.6.3. Задание на выполнение работы
6.6.4. Порядок выполнения работы
6.6.5. Контрольные вопросы
Приложение 6.6
Литература к главе 6

Список сокращений английских терминов

Предметный указатель