Области применения ЦОС и ее положительное влияние на обработку сигналов. Применение ЦОС в телекоммуникации. Этапы цифровой обработки сигналов. Обобщенная схема системы ЦОС.
Дискретизация аналоговых сигналов по времени, квантование сигналов по уровням.
Основные типы ЦСП. Основные фирмы производители ЦСП.
Способы реализации алгоритмов ЦОС.
Работа в режиме реального времени. Период дискретизации. Время вычисления алгоритма. Производительность ЦСП.
Характеристики особенностей ЦОС и их влияние на архитектуру и основные свойства ЦСП.
Основные направления разработки ЦСП.
Обобщенная структура цифрового сигнального процессора (ЦСП). Назначение отдельных узлов в ней.
Конвейерное выполнение команд в ЦСП. Стационарность выполнения конвейера, конфликты конвейера.
Аппаратная реализация программных функций в ЦСП. Дополнительные функциональные узлы в ЦСП.
Архитектура основных узлов ЦСП (АЛУ, умножитель/накопитель, устройство сдвига, устройство управления последовательностью выполнения команд) на примере ЦСП ADSP2189M (фирмы AnalogDevices)/
Основные типы ЦСП. Стандартные ЦСП.
Основные типы ЦСП. Улучшенные стандартные ЦСП.
Основные типы ЦСП. ЦСП с архитектурой VLIW.
Основные типы ЦСП. Суперскалярные ЦСП.
Основные типы ЦСП. Гибридные ЦСП.
Данные в ЦСП. Основные этапы разработки систем ЦОС. Представление данных на каждом из этих этапов.
Основные характеристики данных в ЦСП.
Формат данных. Слово, двойное слово, расширенное слово, байт и полуслово.
Форма представления данных. Данные с фиксированной точкой и с плавающей точкой.
Представление целых, дробных и смешанных чисел в формате слово, двойное слово и расширенное слово.
Целочисленная и дробная арифметики.
Коды чисел. Дополнительный код, его преимущества.
Коды чисел. Представление целых чисел в дополнительном коде. Вычисление десятичного эквивалента целых чисел в дополнительном коде.
Коды чисел. Представление дробных чисел в дополнительном коде. Вычисление десятичного эквивалента дробных чисел в дополнительном коде.
Преобразование форматов данных в ЦСП сфиксированной точкой (ФТ).
Диапазон, динамический диапазон и точность представления чисел с ФТ.
Представление данных с плавающей точкой (ПТ).
Нормализованные данные в формате ПТ. Специальные данные в стандарте IEEE745.
Диапазон, динамический диапазон и точность представления чисел с ПТ.
Операции над данными с ФТ и ПТв ЦСП. АЛУ и умножители.
Операции над данными с ФТ и ПТв ЦСП. Сдвигатели. Ограничители.
Прямая и непосредственная адресации операндов и переходов в ЦСП.
Косвенная адресация операндов и переходов в ЦСП. Модификация адреса. Линейная, модульная и бит-реверсивная арифметики.
Устройства генерации адреса. Организация циклического буфера. Модульная арифметика.
Система команд ЦСП. Структура слова команды в стандартных ЦСП и в ЦСП с одновременным выполнением группы команд (VLIW и суперскалярных ЦСП).
Синтаксис команд. Команды пересылки. Примеры команд пересылки в ЦСП ADSP-2189M.
Арифметические команды. Примеры арифметических команд в ЦСП ADSP-2189M.
Логические команды. Примеры логических команд в ЦСП ADSP-2189M.
Команды бит-манипуляций. Примеры команд бит-манипуляций в ЦСП ADSP-2189M.
Команды управления. Примеры команд управления в ЦСП ADSP-2189M.
Команды общего управления. Комбинированные команды.
Прерывания в ЦСП. Векторы прерываний и приоритеты прерываний. Маскирование прерываний. Режимы запуска прерываний.
Прерывания в ЦСП. Типы прерываний. Вложенные прерывания. Процедура инициализации прерываний.
Процедура приема запросов на прерывание и обслуживания прерывания. Режим ожидания в ЦСП.
Периферийные устройства ЦСП. Понятие функционального интерфейса.
Порты ЦСП. Их функциональные характеристики и назначение. Режимы обмена данными между ЦСП и периферийными устройствами.
Периферийные устройства ЦСП. Компандеры. Генератор задержек доступа к памяти.
Периферийные устройства ЦСП. Таймеры. Генераторы тактовых частот. ФАПЧ.
Периферийные устройства ЦСП. Последовательные порты. Синхронизация последовательных портов. Буферизация в последовательных портах.
Периферийные устройства ЦСП. Контроллер прямого доступа к памяти.Хост-порт.
Аппаратные средства разработки и отладки систем ЦОС. Эмуляторы, отладочные модули, стартовые наборы.
Программные средства отладки систем ЦОС. Симуляторы, отладчики.
Комментарии 0