цифровой сигнальный процессор


Русская Википедия - свободная энциклопедияDownload this dictionary
Цифровой сигнальный процессор
Цифровой сигнальный процессор (, DSP) — специализированный микропроцессор, предназначенный для цифровой обработки сигналов. Архитектура сигнальных процессоров имеет заметные особенности:
  • Быстрое выполнение операций, характерных для цифровой обработки сигналов, например, операция «умножение с накоплением» (MAC) (Y:=A*B+X) обычно исполняется за один такт.
  • «Бесплатные» по времени циклы с заранее известной длиной.
  • Большинство сигнальных процессоров имеют встроенную оперативную память, из которой может осуществляться выборка нескольких машинных слов одновременно.
  • Детерминированная работа с известными временами выполнения команд, что позволяет выполнять планирование работы в реальном времени.
  • Довольно большая длина конвейера, так что незапланированные условные переходы могут занимать относительно много времени.
  • Экзотический набор регистров и инструкций, часто сложный для компиляторов. Некоторые архитектуры используют VLIW.
  • По сравнению с микроконтроллерами, ограниченный набор периферийных устройств — впрочем, существуют «переходные» чипы, сочетающие в себе свойства DSP и широкую периферию микроконтроллеров.
  • Цифровые сигнальные процессоры обычно потребляют существенно меньше мощности, чем эквивалентные по производительности процессоры общего назначения.

Продолжение на Wikipedia.οrg...


© Текстовое содержимое использует материал из Википедии® и доступно в соответствии с лицензией свободной документации GNU