Главное меню

Сигнальные процессоры ADSP

Analog Devices ADSP-2Ixx Семейство ADSP-21xx представляет собой набор совместимых по коду и контактам 16-разрядных целочисленных DSP. Эти сигнальные процессоры позиционируются производителем как недорогая (и относительно несложная) основа для систем обработки голоса и модемов, а также систем управления, работающих в режиме реального времени. Тактовая частота DSP семейства ADSP-21xx доходит до 160 МГц, при этом энергопотребление остается на относительно невысоком уровне (до 200 мкА). Обьем ОЗУ составляет от 8 до 104 Кб. Основные отличительные черты сигнальных процессоров ADSP-21xx: - использование независимых вычислительных блоков АЛУ, умножителя и регистра сдвига; - наличие двухступенчатого конвейера; - применение двух адресных генераторов, позволяющих выполнять команды с двумя операндами за один цикл; - использование модифицированной гарвардской архитектуры. Помимо шин адреса и данных (для памяти программ и памяти данных) подсемейство ADSP-2100 обладает шиной результата операции, а подсемейство ADSP-219x — шинами адреса и данных для работы с ПДП, а также кэшпамятью. Что касается периферийных устройств, то все ИМС, входящие на сегодняшний день в семейство ADSP-21xx, имеют последовательные порты (от 1 до 3), интерфейс внешней памяти (16- или 24-разрядный) и таймеры-счетчики (1 или 3). В зависимости от модели в состав периферийных устройств также могут входить интерфейсы SPI/UART, АЦП (14-разрядный) и контроллер прерываний. Analog Devices B/ackfin Строго говоря, сигнальные процессоры этого семейства следует называть скорее гибридными процессорами, совмещающими преимущества DSP с удобством программирования МК. Процессоры Blockfin могут работать в 16- и 32-разрядном режимах, обладают 10-ступенчатым конвейером и могут обрабатывать инструкции переменной длины. Эти процессоры предназначены для высокоскоростной обработки изображений, аудио- и видеоданных, для систем управления и безопасности, а также иных приложений, требующих обработки больших объемов данных в режиме реального времени. Для снижения энергопотребления предусмотрена возможность программного управления тактовой частотой и напряжением питания процессора Вычислительная мощность процессоров Blockfin доходит до 1500 MMACS, а тактовая частота — до 750 МГц. В них используется гарвардская архитектура, а набор инструкций характеризуется производителем, как «RISC-подобный». Основная причина такого наименования заключается в том, что процессоры Blockfin, как уже упоминалось, могут работать в 16- и 32-разрядном режимах соответственно, набор команд также включает как 16-, так и 32-разрядные инструкции. Еще одна причина — в том, что набор команд Blackfin содержит специализированные инструкции, предназначенные для ускорения обработки видеоизображений. Ядро Blackfin содержит два независимых 40-разрядных АЛУ, четыре 8-разрядных АЛУ для операций с видеоданными, два умножителя 16x16 и независимый сдвиговый регистр, т.е. имеет SIMD-архитектуру, позволяющую распараллеливать выполнение одной инструкции, требующей нескольких вычислительных действий, на несколько (в данном случае — два) вычислительных устройств.

Последние новости

13.09.2014
Компания Allegro MicroSystems, LLC представила новую ИС датчика тока, которая является экономическим и точным решением для AC токового считывания в промышленных, коммерческих...
08.09.2014
Солнечные панели, которые мы видим сегодня, должны быть жесткими и черными. Органическая фотоэлектрическая технология, наоборот, дает более прозрачные и гибкие солнечные...

Реклама

Видео

Статьи

05/05/2015 - 16:47
Часть 1. Часть 2. Часть 3. Область определения платы Индикатор корректности платы Индикатор корректности платы указывает на правильность создания платы. При наличии ошибок в плате он имеет красный цвет  , а при отсутствии ошибок – зелёный Описание платы Описание платы включает в...
04/30/2015 - 19:38
Часть 1. Часть 2. Панель быстрых кнопок Панель быстрых кнопок дублирует вызов наиболее востребованных пунктов главного меню и включает в себя: