Процессоры семейства NeuroMatrix. Нейросигнальный процессор NeuroMatrix NM6403. Архитектура векторного узла. Задание границ насыщения с помощью программно доступных регистров управления функцией. Карта памяти процессора. Цифровая обработка сигнала.
Аннотация к работе
Однако их архитектура не соответствовала классу решаемых задач, и со временем специалисты «Модуля» пришли к выводу, что можно не только разработать свой DSP-процессор, но и сделать его гораздо лучше зарубежных аналогов. В состав процессора входят: · 32-разрядный RISC-процессор с 5-ступенчатым конвейером, выполняющий скалярные арифметические, логические и сдвиговые операции над 32-разрядными данными, а также управляющий выполнением программ. Число MAC, выполняемых за один такт, зависит от разрядности операндов (размеров макроячеек) и изменяется от 2 (32-разрядные данные) до 224 (2-разрядные данные) МАС. Уникальная возможность программного управления длиной операндов и результатов позволяет варьировать производительность на векторных операциях в пределах от 50 MMAC (32 разряда) до 51 200 MMAC (1 разряд) при тактовой частоте 50 МГЦ. Каждый коммуникационный порт имеет встроенный контроллер ПДП, позволяющий обмениваться 64-разрядными данными с внешней памятью в фоновом режиме. neuromatrix процессор память сигналПроцессор NM6403 (Л1879ВМ1) используется в целом ряде применений, требующих большую производительность при умеренном потреблении питания. Благодаря аппаратной поддержке матрично-векторных операций и возможности увеличения производительности при обработке данных меньшей разрядности, процессоры NEUROMATRIX® могут найти применение для решения широкого класса задач в таких областях, как видеообработка, распознавание образов, сигнальная обработка, радиолокация, телекоммуникация, навигация и многих других.
Вывод
Процессор NM6403 (Л1879ВМ1) используется в целом ряде применений, требующих большую производительность при умеренном потреблении питания. Отечественные процессоры семейства NEUROMATRIX® являются представителями нового класса векторно-конвейерных DSP. Их отличает высокая производительность на задачах обработки больших потоков данных при относительно небольших аппаратных затратах и малом потреблении питания. Просматриваются пути дальнейшего повышения вычислительной мощности процессоров семейства за счет углубления конвейера и реализации на других технологиях, имеющих меньшие топологические нормы проектирования. Благодаря аппаратной поддержке матрично-векторных операций и возможности увеличения производительности при обработке данных меньшей разрядности, процессоры NEUROMATRIX® могут найти применение для решения широкого класса задач в таких областях, как видеообработка, распознавание образов, сигнальная обработка, радиолокация, телекоммуникация, навигация и многих других. Благодаря встроенным средствам для построения многопроцессорных систем, они могут использоваться как базовые блоки для создания параллельных вычислительных систем.
Список литературы
1. Шахнович И. Отечественный процессор цифровой обработки сигналов NM6403 - чудо свершилось. - ЭЛЕКТРОНИКА: НТБ, 1999, №2, с. 30-34.
2. Texas Instruments Europe. Implementation of an Image Processing Library for the TMS320C8X (MVP). - BPRA059, July, 1997.
3. Борисов Ю. Комплекс «Трафик-Монитор» на базе процессора Л1879ВМ1. Особенности разработки. - ЭЛЕКТРОНИКА: НТБ, 2003, №6.
4. Мушкаев С. Оценка производительности корреляционных мер сходства в задачах полного поиска движения на процессоре NM6403. - Сборник докладов научно-технической конференции «Молодежь в науке», 2005.
5. Мушкаев С. К вычислению квадратов и абсолютных значений на процессоре NM6403 (Л1879ВМ1). - Цифровая обработка сигналов, 2005, №1.
6. Мушкаев С. Реализация ранжирующих и медианных фильтров на процессоре NM6403 (Л1879ВМ1). - Цифровая обработка сигналов, 2005, №1.