Продажа электронных
компонентов
оптом и в розницу
г. Москва
Дмитровское шоссе, д. 85

пн-чт  900 - 1800
пт       900 - 1700

Типы и архитектура сигнальных процессоров

Предыдущая статья Следующая статья

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

Цифровые сигнальные процессоры сейчас называются DSP-процессоры (Digital Signal Processors). Они используются почти в любой сложной аппаратуре. Например, CPU (Central Processing Unit — что означает центральное обрабатывающее устройство) от компании Qualcomm имеют активное аппаратное шумоподавление и голосовой помощник с искусственным интеллектом (ИИ). Из чего состоит цифровой сигнальный процессор рассмотрим вместе со специалистами компании «ЗУМ-СМД».

Содержание:

  1. Виды и структура DSP-процессоров
  2. Архитектура процессоров для обработки сигналов

Виды и структура DSP-процессоров

Почти все сигнальные микропроцессоры являются специализированными. Они рассчитаны для определенного круга задач.

Типы и архитектура сигнальных процессоров

Существуют такие виды:

Микропроцессоры не в состоянии обрабатывать аналоговый сигнал, поэтому все DSP-процессоры содержат аналогово-цифровой преобразователь (АЦП) на аналоговом входе и цифро-аналоговый преобразователь (ЦАП) на выходе каждой линии. Еще в недавних системах простой аудиопроцессор в системах содержал 5 — 7 каналов, а сейчас используются аудиосистемы с 8-и, 12-и даже 16-ю каналами воспроизведения звука. Каждый из них имеет свой АЦП и ЦАП.

То же самое касается процессоров для обработки сигналов с датчиков. На каждую линию аналогового входа требуется АЦП, а на каждый выход — по одному ЦАП. Так как DSP-процессоры работают преимущественно в режиме реального времени, параметры скорости для них имеют важное значение. Система должна всегда успевать выполнить требуемую обработку сигнала, иначе будут «зависания». А это для качественной аппаратуры никак не приемлемо.

Существует классификация по скорости обработки сигнала. Она выражается максимальной тактовой частотой. DSP-процессоры долгое время могут быть включенными при отсутствии самого сигнала, который может появиться в любое время. Таким образом для компактных устройств, работающих на аккумуляторах, разработан такой режим, как «сон» и даже «отключение питания». В этих экономичных режимах устройство потребляет небольшое количество тока.

«Пробуждение» обычно происходит очень быстро, пока начальная порция сигнала начинает конвертироваться в АЦП. В стандартном режиме классические процессоры при запуске начинают загружать в оперативную систему операционную программу и данные. Этот процесс может длиться несколько минут. Для DSP-процессоров такое количество затраченного времени непозволительно.

Скорость загрузки системы при включении устройства с сигнальным CPU, зависит от:

Статическая память может загружаться один раз при включении устройства и сохраняться на протяжении всей работы устройства, даже сна. А для выделения/высвобождения динамической памяти требуется время. Поэтому для DSP-процессоров ее применение не всегда оправдано. Так как статическая память стоит дорого, то в бюджетных устройствах могут использовать псевдостатический вариант. Это когда динамическая память имеет устройство регенерации данных и настроена под свойства работы требуемого типа запоминающих устройств.

Статическая память более скоростная, поэтому ее использование в процессорах, обрабатывающих потоки информации в режиме реального времени, более предпочтительно.

Архитектура процессоров для обработки сигналов

Для успешной работы любого процессора требуется, чтобы все его элементы были хорошо структурированы, а программы и программные коды — стандартизированы. Иначе CPU не сможет понимать программное обеспечение, что приведет к сбоям систем. В современной процессорной технике выбор типа архитектуры больше привязан к производителю, который имеет лицензию на тот или иной ее тип.

Существует много архитектур для DSP-процессоров, особенно для специализированных вариантов устройств. Однако для широкого использования одинакового программного обеспечения требуется совместимость, которая невозможна при использовании CPU с разными архитектурами. Поэтому число современных архитектур стараются свести к минимуму. Рассмотрим некоторые основные виды:

Перечисленные выше типы архитектуры называются неймановскими. В них сами программы и данные находятся в оперативной памяти, а CPU загружает их по очереди. Часто в DSP-процессорах используют еще гарвардскую архитектуру. Ее отличием является то, что данные и программные коды располагаются в разных типах памяти. Это самая часто используемая архитектура бытовой техники.


Возврат к списку

Обратная связь

Похожие статьи


Текст сообщения*
Защита от автоматических сообщений
 
Обратная связь
closed




Поля, отмеченные *, обязательны для заполнения

Отправляя форму, Вы соглашаетесь с «Политикой конфиденциальности»

Товар добавлен в корзину
ОформитьПродолжить