Дипломная работа: Проектирование устройства передачи данных по радиоканалу
XTAL, CLKIN- на них подается тактовая частота от кварца. В нашем случае 16,67 MHz.
PMS, IOMS,
BMS, DMS, CMS - Данные выводы служат для подключения и управления оверлейной памятью.
Конфигурация оверлейной памяти задается установкой управляющего сигнала CMS в регистре программируемых флагов и составного сигнала управления (ProgrammableFlagandCompositeSelectControl). Также можно использовать оверлейную память, как память данных.
Так как шина адреса ADSP-2181 имеет только четырнадцать разрядов, то для расширения адресного пространства оверлейной памяти используются флаги FL0, FL1, а также FL2 или PMSв зависимости от требуемой конфигурации.
Рисунок 3.3 Системный интерфейс ADSP 2181
Выбранный нами цифровой сигнальный процессор ADSP - 2181 способен выполнять следующие действия:
За один цикл процессор ADSP-2181 может: | Это происходит в то время как процессор продолжает: |
- генерировать следующий адрес программы | - получать и передавать данные через два последовательных порта |
- Выбирать следующую команду | - получать и/или передавать данные через внутренний порт прямого доступа в память |
- выполнить одно или два перемещения данных | - получать и/или передавать данные через порт прямого доступа в байтовую память |
- модифицировать один или два указателя адреса данных | - Декрементировать таймер |
- выполнить вычислительную операцию |
Это полностью удовлетворяет нашим требованиям, для обеспечения требуемой модуляции и реализации метода кодирования NBDP. А также фирма AnalogDevicesпоставляет со своими процессорами мощные программные продукты для отладки и записи программ в DSP, что делает данный цифровой сигнальный процессор еще более приемлемым для нас.
3.2 Выбор кодека
Как было видно из пункта 3.1 , цифровой сигнальный процессор не занимается преобразованием аналогового сигнала в цифровой и наоборот, это делают АЦП и ЦАП. Вот таким комбинированным АЦП/ЦАП являются микросхемы CODEC.
Их как и DSPсуществует большое количество, но мы также остановимся на микросхемах фирмы AnalogDevices. Т.к. в роли цифрового сигнального процессора нами выбран ADSP 2181, то выбираем звуковой кодек AD1847 с последовательным цифровым интерфейсом совместимым с ADSP 21xx.
Рисунок 3.4 - Графическое изображение CodecAD1847
Параметры AD1847:
Тип сигнала - моно/стерео
Преобразование- АЦП / ЦАП
Напряжение питания- + 5 V
Диапазон выходных частот- 20 Hz... 20 kHz
Наличие фильтров: цифровой фильтр;
аналоговый фильтр НЧ;
Максимальная тактовая частота- 27 MHz
Аналоговый вход- 2
Вспомагательный аналоговый вход - 1
Аналоговый выход - 1
Рассмотрим назначение выводов и принцип работы кодека:
VCC- питание + 5 V. Источник питания тот же, что и ADSP - 2181.
GND- земля.
GNA- земля аналогового сигнала