Raskruti-igru.ru

Передача данных по радиоканалу

Выбор цифрового сигнального процессора

BMODE и MMAP

Выводы процессора BMODE и MMAP определяют режим загрузки и распределение (карту) памяти DSP. Для загрузки через внешнюю память BMODE=0 и MMAP=0. Загрузка состоит из следующих операций:

• Сброс процессора сигналом RESET

• Загрузка в Programm Memory и Data Memory кодов программы и данных, исключая ячейку PM(0x0000).

• Запись слова в ячейку PM(0x0000) для запуска загруженной программы.

IRQ2, IRQL1, IRQL0 и IRQE. TFS1/IRQ1, RFS1/IRQ0.

Аппаратные входы прерываний. При подаче на них низкого уровня сигнала управление передается соответствующей подпрограмме

Таблица 3.1 - Таблица прерываний.

RESET - при получении низкого уровня сигнала передается управление подпрограмме инициализации DSP. При этом происходит повторная загрузка программы из внешней памяти в DSP.

PWD - (power down) отключение питания.

XTAL, CLKIN - на них подается тактовая частота от кварца. В нашем случае 16,67 MHz.

PMS, IOMS,

BMS, DMS , CMS - Данные выводы служат для подключения и управления оверлейной памятью.

Конфигурация оверлейной памяти задается установкой управляющего сигнала CMS в регистре программируемых флагов и составного сигнала управления (Programmable Flag and Composite Select Control). Также можно использовать оверлейную память, как память данных.

Так как шина адреса ADSP-2181 имеет только четырнадцать разрядов, то для расширения адресного пространства оверлейной памяти используются флаги FL0, FL1, а также FL2 или PMS в зависимости от требуемой конфигурации.

Рисунок 3.3 Системный интерфейс ADSP 2181

Выбранный нами цифровой сигнальный процессор ADSP - 2181 способен выполнять следующие действия:

За один цикл процессор ADSP-2181 может:

Это происходит в то время как процессор продолжает:

- генерировать следующий адрес программы

- получать и передавать данные через два последовательных порта

- Выбирать следующую команду

- получать и/или передавать данные через внутренний порт прямого доступа в память

- выполнить одно или два перемещения данных

- получать и/или передавать данные через порт прямого доступа в байтовую память

- модифицировать один или два указателя адреса данных

- Декрементировать таймер

- выполнить вычислительную операцию

Это полностью удовлетворяет нашим требованиям, для обеспечения требуемой модуляции и реализации метода кодирования NBDP. А также фирма Analog Devices поставляет со своими процессорами мощные программные продукты для отладки и записи программ в DSP, что делает данный цифровой сигнальный процессор еще более приемлемым для нас. Перейти на страницу: 1 2 

Советуем почитать:

Исследование зигзагообразной приемной антенны Неотъемлемыми составными частями современных радиотехнических средств являются антенные системы и обслуживающие их тракты СВЧ. Назначение передающей антенны состоит в преобразовании ...

Содержание кабеля под воздушным давлением Все магистральные и межстанционные кабели емкостью от 100 пар и более устанавливают под постоянное избыточное воздушное давление. Это делают во избежание проникновения влаги и дл ...

Принципы построения систем спутниковой связи Сегодня растут потребности в телекоммуникациях. Наземные радиорелейные линии не могут в полной мере удовлетворить обмен радиовещательных и телевизионных программ, особенно если они ...