Разработка и исследование систем многоканальной цифровой обработки сигналов частотной телеграфии, страница 15

Подключение к ЦСП каналов ввода-вывода с АЦП и ЦАП параллельного типа, т. е. параллельный ввод-вывод данных, осуществляется через специально выделенную область памяти ввода-выода I/O SPACE с числом адресуемых устройств ввода-вывода, составляющим 2048.

Синхронизация ввода-вывода данных в ЦСП может быть внешней или внутренней.

Внутренняя синхронизация ввода-вывода ГС осуществляется дискретизирующими импульсными сигналами с частотой дискретизации групповых сигналов fд, которые формируются процессором ЦОС. В качестве сигналов синхронизации или дискретизации ввода-вывода ГС могут быть использованы сигналы тактовой синхронизации SCLK одного из последовательных портов ЦСП, например, SPORT0.

Внутренняя синхронизация цифрового ввода-вывода КС осуществляется дискретизирующими импульсными сигналами с частотой дискретизации канальных сигналов fд¢, которые также формируются процессором ЦОС. В качестве сигналов синхронизации или дискретизации ввода-вывода КС можно использовать сигналы кадровой синхронизации RFS0 (приема) или TFS0 (передачи) последовательного порта SPORT0.

Частота сигнала SCLK0 получается путем деления в число раз SCLKDIV+1 тактовой частоты ЦСП CLKOUT/2:

f SCLK = (f CLKOUT /2)/( SCLKDIV+1) = 7680 Гц.

Частота сигнала RFS или TFS получается путем деления в число раз RFSDIV+1 тактовой частоты  SCLK:

f RFS = f SCLK /( RFSDIV+1) = fд¢. При  fд¢ = 480 Гц  RFSDIV = 15.

Для ЦСП ADSP-2181 f CLKOUT MAX =33,3 МГц. Ближайшим меньшим значением этой частоты, дающим в результате целочисленного деления точное значение частоты fд = 7680 Гц, является: f CLKOUT  =33,28512 МГц, что соответствует SCLKDIV = 2167.

Далее необходимо выбрать прерывания. Для управления вводом-выводом группового сигнала можно выбрать аппаратное прерывание IRQE, осуществляемое по фронту сигнала тактовой синхронизации SCLK0. Управление вводом-выводом канальных сигналов можно выполнить по прерыванию приема последовательного порта SPORT0. При этом выход сигнала кадровой синхронизации передачи порта TFS нужно соединить со входом сигнала кадровой синхронизации приема порта RFS.