- •Микропроцессорные контроллеры
- •8.3 Система команд
- •10.4 Организация памяти
- •1. Типы архитектур микроконтроллеров
- •1.1 Основные структуры вычислительных систем
- •1.2 Определение микропроцессора
- •1.3 Шинная организация соединений
- •1.4. Типы архитектур микроконтроллеров
- •2 Микроконтроллер на базе 8-разрядного
- •2.1 Описание микропроцессора кр1821вм85
- •2.2 Режимы работы мп
- •3 Микроконтроллер на базе 16-разрядного микропроцессора к1810вм86
- •3.1 Технические характеристики мп к1810вм86
- •3.2 Назначение сигналов
- •3.3 Программно-доступные регистры
- •3.5 Организация внешней памяти
- •3.6 Структурная схема мк на базе мп к1810вм86
- •3.7 Способы адресации
- •3.8 Система команд мп 1810вм86
- •3.8.1 Команды пересылок данных
- •2. Пересылки “регистр-память” -
- •3.8.2 Команды преобразование данных
- •10. Команды сдвигов –
- •3.8.3 Команды передачи управления
- •1. Безусловные переходы -
- •8 Микроконтроллер на базе омэвм к1816ве48
- •8.1 Технические характеристики к1816ве48
- •8.2 Способы адресации операндов
- •8.3 Система команд
- •Rlc a, rrc a ; циклические сдвиги влево и вправо через признак переноса.
- •8.4 Таймер
- •8.5 Структурная схема мк
- •9 Микроконтроллер на базе омэвм к1816ве51
- •9.1 Технические характеристики омэвм к1816ве51
- •9.2 Организация памяти
- •9.3 Регистры специальных функций
- •9.4 Способы адресации операндов
- •9.5 Система команд
- •Rlc a, rrc a ; циклические сдвиги влево и вправо через признак переноса.
- •9.6 Управление прерываниями
- •9.7. Последовательный ввод-вывод данных
- •9.8 Таймеры
- •11.1 Семейство pic-контроллеров
- •12 Современные тенденции в развитии
- •12.1 Сигнальные процессоры фирмы Texas Instruments
- •12.2 Сигнальные процессоры Analog Devices
- •12.3 Транспьютеры
12 Современные тенденции в развитии
СИГНАЛЬНЫХ ПРОЦЕССОРОВ
Сигнальные процессоры – это ОМЭВМ, предназначенные для обработки аналоговых и цифровых сигналов цифровыми методами.
К цифровой обработке можно отнести:
- фильтрацию сигнала с заданной импульсной переходной характеристикой фильтра;
- свертку двух сигналов;
- вычисление значений корреляционной функции двух сигналов;
- усиление, ограничение или трансформация сигнала;
- прямое или обратное Фурье-преобразование сигнала.
Реализация всех перечисленных видов цифровой обработки аналоговых сигналов требует мощных вычислительных средств, особенностью которых является поточный характер обработки больших объемов данных в реальном времени с интенсивным обменом с внешними устройствами.
Такими мощными специализированными средствами стали сигнальные процессоры (СП). Основные отличительные особенности СП:
- RISC-архитектура;
- микрокомандное управление, не требующее дешифрации команды;
- сокращенная длительность командного цикла, когда микрокоманда выполняется за один такт;
- конвейеризация на уровне отдельных микроинструкций;
- размещение операндов в регистрах;
- разделение памяти команд и памяти данных (гарвардская архитектура);
- наличие аппаратного умножителя, выполняющего умножение двух чисел за один командный такт;
- наличие операций умножения с накоплением, характерных для интегральных преобразования.
АЦП на начальной стадии развития СП были внешними, а затем, в связи с расширением технологических возможностей, стали размещаться на одном кристалле.
Для многих задач, связанных с выполнением интегральных и дифференциальных преобразований, особую значимость имеет точность вычислений, обеспечить которую позволяет экспоненциальный формат представления данных. Работа с данными в формате с плавающей запятой существенно упрощает и ускоряет обработку, повышает надежность программы, поскольку не требует выполнения операций округления и нормализации данных, отслеживания ситуаций потери значимости и переполнения [19].
В настоящее время развивается подход к получению высокой производительности, основанный на создании мультипроцессорных систем с более простыми процессорами, обрабатывающими целочисленные операнды. Для реализации мультипроцессорных систем были разработаны транспьютеры, имеющие расширенные коммуникационные средства.
В числе наиболее распространенных сигнальных процессоров можно назвать изделия следующих фирм:
- Motorola – 56002, 96002;
- Intel - I-960;
- Texas Instruments – TMS320C;
- Analog Devices – ADSP210.
Выбор того или иного СП для реализации конкретного проекта - многокритериальная задача.
Для приложений, требующих выполнения больших объемов математических вычислений, таких как цифровая фильтрация сигналов, вычисление корреляционных функций и т.п. предпочтительнее использовать СП фирмы Analog Devices.
Для задач, требующих выполнения интенсивного обмена с внешними устройствами (многопроцессорные системы, различного рода микроконтроллеры) лучше использовать СП фирмы Texas Instruments.
На применение СП в МК для промышленных роботов, в бытовых электронных приборах, средствах беспроводной связи ориентированы СП фирмы Motorola, которые представляют собой достаточно дешевые высокопроизводительные СП с фиксированной запятой, с расширенными коммуникационными возможностями, с наличием достаточных объемов внутренней памяти.