|
|
Компьютеры - Цифровой сигнальный процессор22 января 2011
Оглавление: 1. Цифровой сигнальный процессор 2. Области применения 3. Основные параметры ЦСП 4. Устройство 5. Классификация ЦСП по архитектуре 6. ЦСП с архитектурой VLIW 7. Суперскалярные ЦСП 8. Гибридные ЦСП 9. Программирование ЦСП
Цифровой сигнальный процессор специализированный микропроцессор, предназначенный для цифровой обработки сигналов.
ЦСП обработки видео из картриджа приставки Nintendo
Установленный на поверхность печатной платы современный ЦСП с BGA выводами
Особенности архитектуры
Архитектура сигнальных процессоров, по сравнению с микропроцессорами настольных компьютеров, имеет некоторые особенности:
- Гарвардская архитектура, как правило модифицированная;
- Большинство сигнальных процессоров имеют встроенную оперативную память, из которой может осуществляться выборка нескольких машинных слов одновременно. Нередко встроено сразу несколько видов оперативной памяти, например, в силу Гарвардской архитектуры бывает отдельная память для инструкций и отдельная для данных.
- Некоторые сигнальные процессоры обладают одним или даже несколькими встроенными постоянными запоминающими устройствами с наиболее употребительными подпрограммами, таблицами и т. п.
- Аппаратное ускорение сложных вычислительных инструкций, то есть быстрое выполнение операций, характерных для цифровой обработки сигналов, например, операция «умножение с накоплением» обычно исполняется за один такт.
- «Бесплатные» по времени циклы с заранее известной длиной. Поддержка векторно-конвейерной обработки с помощью генераторов адресных последовательностей.
- Детерминированная работа с известными временами выполнения команд, что позволяет выполнять планирование работы в реальном времени.
- Сравнительно небольшая длина конвейера, так что незапланированные условные переходы могут занимать меньшее время, чем в универсальных процессорах.
- Экзотический набор регистров и инструкций, часто сложных для компиляторов. Некоторые архитектуры используют VLIW.
- По сравнению с микроконтроллерами, ограниченный набор периферийных устройств впрочем, существуют «переходные» чипы, сочетающие в себе свойства DSP и широкую периферию микроконтроллеров.
Просмотров: 12350
|