Анализ современных цифровых радиоприемных устройств

курсовая работа

2.3 Цифровая индикация, контроль и управление ЦРПУ

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

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

Например, цифровой сигнальный процессор КМ 1867 ВМ1 (ЦСП) был разработан в середине 80-х годов. Он использует 32-разрядную внутреннюю архитектуру и 16-разрядный ввод-вывод при скорости обмена до 40 Мбит в секунду. Развитая система команд процессора разработана для поддержки широкого круга вычислительных задач в областях цифровой обработки сигналов, в распознавании речи, в модемах систем связи, в устройствах анализа -- синтеза речи, в машинной графике, обработке изображений, спектральном анализе, вычислениях корреляции и быстрого преобразования Фурье (БПФ). Введены особые команды для приспособления процессора к требованиям цифровой обработки сигналов и устройств связи. Система прерываний обеспечивает сохранение информации о состоянии процессора.

Арифметика чисел с фиксированной точкой и знаком в двоичном дополнительном коде.

В настоящее время выпускают ЦСП, выполняющие до 1-2 миллиарда операций в секунду в формате с фиксированной или плавающей точкой. Архитектура этих ЦСП поддерживает конвейеризацию, предсказание и распараллеливание вычислений, аппаратную поддержку наиболее критических операций (например, умножение) [14].

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

В настоящее время наиболее широко применяются ЦСП компаний Texas Instruments, Analog Devices и Motorola. Современные ЦСП оптимизированы по критерию производительность / стоимость / энергопотребление для разных областей применения. Все ЦСП используют встроенные модули для аппаратного выполнения часто выполняемых операций (например, умножения). Можно выделить четыре группы ЦСП.

К первой группе относят 16-разрядные ЦСП, работающие также в формате с фиксированной точкой. Это платформа С2х (Texas Instruments), ADSP2100 (Analog Devices) и DSP56xx (Motorola). Они ориентированы на реализацию несложных алгоритмов в широко производимых изделиях (контроллеры для телефонных аппаратов и управления бытовой техникой). Эти ЦСП имеют скорость работы около 40 MIPS (миллионов операций с фиксированной точкой в секунду) и отличаются низкой стоимостью.

Ко второй группе относят 16-разрядные ЦСП, также работающие в формате с фиксированной точкой. Они имеют пониженное энергопотребление и связанную с этим повышенную скорость работы до 200 MIPS. Это платформа С5х (Texas Instruments). Эти ЦСП ориентированы на использование в серверах корпоративных сетей, модемах, цифровых радиотелефонах и др. Имеют более высокую стоимость. Для дополнительного повышения скорости работы в телекоммуникационных устройствах эти ЦСП имеют встроенный ускоритель Витерби. К этой же группе можно отнести 24-разрядные ЦСП с фиксированной точкой платформы DSP5630 (Motorola).

К третьей группе относят 32-разрядные ЦСП, работающие в формате с фиксированной точкой. Это платформа СЗх компании Texas Instruments, ADSP2100 (Analog Devices) и DSP96xx (Motorola). Они ориентированы на реализацию достаточно сложных алгоритмов в портативных устройствах и мобильной связи. Эти ЦСП имеют скорость работы около 150 MIPS и более высокую стоимость.

К четвертой группе относят высокопроизводительные 32-разрядные ЦСП, работающие в формате с плавающей точкой. Это платформы Сбх и С8х (Texas Instruments), SHARS ADSP21100 (Analog Devices и Motorola), ориентированные на реализацию сложных алгоритмов в информационных системах (видеоконференции и др.). Эти ЦСП имеют скорость более 1GFLOPS (миллиарда операций с плавающей точкой в секунду) и отличаются повышенной стоимостью.

Рисунок 10.

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

Делись добром ;)