Новости партнеров

Малогабаритный частотомер с питанием от литиевого элемента
     Прототипом этого прибора послужил частотомер, описанный в статье И. Котова («Радио», 2008, № 2, с. 21, 22). Переделка свелась к замене батареи питания 6F22 литиевым ...
Microchip. Информацинный каталог. 2014
Название: Microchip. Информацинный каталог Год издания: 2014 Страниц: 88 Формат: djvu Размер: 17,34 MB Описание: Предлагаем вашему вниманию очередное издание информационного каталога ...
Microcontrollers From Assembly Language to C Using the PIC24 Family
Название: Microcontrollers From Assembly Language to C Using the PIC24 Family Автор: Robert Reese, J.W. Bruce, Bryan A. Jones Год издания: 2009 Страниц: 865 Формат: pdf Размер: 9,58 MB ...


В статье описываются TMS320x2833x - новые сигнальные цифровые контроллеры с плавающей точкой компании Texas Instruments (TI). В этих контроллерах впервые стал применяться центральный процессор с блоком поддержки операций с плавающей точкой (C28x+FPU), соответствующим спецификации IEEE 754. Основное внимание уделяется особенностям данного поколения контроллеров.

Основное предназначение цифровых сигнальных контроллеров TMS320C2000 - это реализация всевозможных цифровых автоматов, современных источников питания, а также систем управления электроприводом. Данное семейство контроллеров объединяет технологии DSP (ядро сигнального процессора) и MCU (периферию контроллера). Поэтому компания TI называет их цифровыми сигнальными контроллерами. На рис. 1 показана диаграмма развития контроллеров TMS320C2000.

Диаграмма развития контроллеров TMS320C2000


Фирма ANALOG DEVICES, Inc. (США) более 30 лет широко известна в мире как лидирующий производитель микросхем для аналоговой обработки сигналов. Постоянное совершенствование технологии изготовления интегральных схем позволило выработать подход, с помощью которого фирма стала одним из лидеров и в области цифровой обработки сигналов. Данный подход реализован с помощью двух семейств (соответственно 16- и 32-разрядных) универсальных программируемых цифровых процессоров для обработки сигналов. Основной отличительной особенностью примененного подхода явилась полная программная и частичная аппаратная (pin to pin) совместимость разных модификаций процессоров в рамках семейства. Каждое из семейств прошло свой путь эволюции, и в настоящее время на рынке широко используются процессоры, которые можно отнести к третьему поколению.



В статье рассмотрен принцип тестирования программного кода в ИСР CCS. Приведены примеры использования возможностей RTDX, визуализации процесса вычислений и контроля времени выполнения программного кода. Материал базируется на предыдущих статьях, и для его успешного освоения рекомендуется ознакомиться с ними.

В данной статье показан пример разработки программного кода для ЦСП семейства TMS320C6000 в рамках интегрированной среды разработки (ИСР) Code Composer Studio (CCS). Материал базируется на предыдущей статье, опубликованной в журнале «Компоненты и технологии» № 7 за этот год, и для успешного освоения излагаемых вопросов рекомендуется с ней ознакомиться.

Архитектура процессора ADSP BF561

Стремление разработчиков устройств цифровой обработки сигналов к миниатюризации и снижению стоимости конечных продуктов стимулирует создание цифровых сигнальных процессоров (ЦСП) высокой степени интеграции, которые бы эффективно справлялись как с типовыми вычислительными задачами, так и с задачами управления, характерными для микроконтроллеров. Отвечая на потребности рынка, компания Analog Devices несколько лет назад начала выпуск процессоров семейства Blackfin (ADSP BF5xx), архитектура которых совмещает в себе основные достоинства двух классов вычислительных устройств - ЦСП и микроконтроллеров. Однако в ряде задач, например, в задачах обработки видеоизображений с высоким разрешением, производительности одного процессора, даже при тактовой частоте ядра 750 МГц, уже недостаточно, поэтому в 2005 году семейство Blackfin было дополнено двухъядерным процессором ADSP BF561. Эта статья посвящена обзору внутренней организации ADSP BF561 и методик программирования, позволяющих оптимально использовать его архитектурные особенности в зависимости от поставленной задачи.

Новые процессоры семейства Blackfin

 Опубликовано: 12-04-2013, 05:11

Одной из основных и наиболее массовых областей применения цифровых сигнальных процессоров (ЦСП) являются так называемые встраиваемые мультимедийные системы - мобильные телефоны, MP3-плееры, цифровые камеры, системы IP-телефонии и т. д. Обработка данных в подобных устройствах, как правило, включает в себя два аспекта - интенсивные математические вычисления, характерные для алгоритмов цифровой обработки сигналов, и операции управления, связанные с организацией пользовательского интерфейса, управления потоками данных, поддержкой операционной системы.

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