December 15 2017 04:21:57
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Сигнальные процессоры и мультипроцессорные системы
МИКРОПРОЦЕССОРЫ И СИСТЕМЫ НА ИХ ОСНОВЕ

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

10.4. Сигнальные процессоры и мультипроцессорные системы

Программное управление выполняемыми функциями сделало микропроцессор широко распространенным универсальным элементом электронно-вычислительных систем разнообразного назначения. При этом каждая область применения МП предъявляет свои специфические требования к их структуре и характеристикам. Для многих задач измерения, управления и обработки информации в реальном масштабе времени требуется высокая производительность при выполнении математических операций. Особенно актуальными эти требования являются для таких приложений как числовое программное управление станками, обработка изображений, сжатие данных при их хранении и передаче по каналам связи, цифровая звукозапись и распознавание речи, радио- и гидролокация и другие.

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

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

Как правило, цифровая обработка сигналов оперирует с огромными объемами данных в реальном масштабе времени, когда  скорость вычислений центрального процессора должна быть согласована с темпами поступления данных с блоков ввода – вывода. Сложность поставленных задач потребовала оптимизации структуры микропроцессорной системы для математической обработки числовых данных по ряду критериев в том числе получения максимальной загруженности аппаратных ресурсов. Это привело к созданию специализированных устройств обработки информации, носящих название сигнальных микропроцессоров (СМП) или Digital Signal Processor (DSP) – цифровых сигнальных процессоров.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.02 секунд 2,297,555 уникальных посетителей