А. В. Комаров цифровые сигнальные процессоры
Вид материала | Документы |
- Архитектура процессов и ее оптимизация, 98.67kb.
- Обзор аппаратных и программных средств реализации параллельной обработки, 211.84kb.
- Темы Лекции Практика, 13.65kb.
- Лекция: графические процессоры и редакторы, 204.53kb.
- Реферат по дисциплине «Аппаратные средства» на тему: «Процессоры эвм», 333.09kb.
- ru/computers/classes html, 11.94kb.
- Методические указания му 2568 09 Издание официальное Москва 2009 Контроль численности, 527.33kb.
- Первая помощь при укусах насекомых и змей помощь при укусах комаров, 30.72kb.
- Фестиваль «Цифровые каникулы» – музей, образование, бизнес, 48.15kb.
- Неоднородный полупроводниковый носитель информации в переменном магнитном поле, 107.68kb.
где: С – CLKODIS (CLKOUT disable control bit) бит управления запретом сигнала CLKOUT;
B – BIASRND (MAC biased rounding control bit) бит управления смещенным округлением МАС, если BIASRND = 0, то округление нормальное, в противном случае – смещенное;
TIREG, TMREG – номера индексного и модификационного регистров, связанных с передающим буфером, соответственно;
RIREG, RMREG – номера индексного и модификационного регистров, связанных с приемным буфером, соответственно;
TBUF, RBUF – биты разрешения передачи и приема с автобуферизацией (1 – автобуферизация разрешена, 0 – запрещена).
П1.4. SPORT0 control register (регистр управления SPORT0)
Адрес регистра: 0x3FF6.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
M | IS | R | W | T | S | I | F | V | N | DTYPE | SLEN |
где: М – MCE (Multichannel enable) разрешение многоканального режима, если = 1, то многоканальный режим разрешен, в противном случае – запрещен;
IS – ISCLK (Internal Serial clock generation) разрешение формирования внутренней синхронизации последовательного порта, если ISCLK = 1, то разрешена внутренняя синхронизация, в противном случае – внешняя;
R – RFSR (Receive frame sync required) требование фреймовой синхронизации при приеме данных, если RFSR = 0, то фреймовая синхронизация при приеме данных отсутствует, в противном случае – присутствует;
W – RFSW (receive frame sync Width) режим фреймовой синхронизации при приеме данных, если RFSW = 0, то нормальный, в противном случае – альтернативный;
Т – TFSR (Transmit frame sync required) требование фреймовой синхронизации при передаче данных, если TFSR = 0, то фреймовая синхронизация при передаче данных отсутствует, в противном случае – присутствует;
S – TFSW (transmit frame Sync width) режим фреймовой синхронизации при передаче данных, если RFSW = 0, то нормальный, в противном случае – альтернативный;
I – ITFS (Internal transmit frame sync enable) источник фреймовой синхронизации при передаче, если ITFS = 0, то используется внешний сигнал TFS, в противном случае формируется собственный сигнал TFS;
F – IRFS (internal receive Frame sync enable) источник фреймовой синхронизации при приеме, если IRFS = 0, то используется внешний сигнал RFS, в противном случае формируется собственный сигнал RFS;
V – INVTFS (inVert transmit frame sync) выбор уровня активности фреймовых сигналов при передаче, если INVTFS = 0, то уровень TFS высокий, в противном случае – низкий;
N – INVRFS (receive traNsmit frame sync) выбор уровня активности фреймовых сигналов при приеме, если INVRFS = 0, то уровень RFS высокий, в противном случае – низкий;
DTYPE – (Data type) формат данных, возможны следующие значения этого битового поля: 00 – правое выравнивание (старшие неиспользуемые биты заполняются нулями); 01 – правое выравнивание (старшие неиспользуемые биты заполняются значением знакового бита); 10 – компандинг с использованием -закона; 11 – компандинг с использованием А-закона;
SLEN – (serial word length) длина слова данных в битах, в это поле следует записывать действительное значение длины уменьшенное на единицу.
Если разрешен многоканальный режим работы последовательного порта (МСЕ = 1), то некоторые биты регистра управления последовательным портом изменяют свое функциональное назначение, в частности:
- биты 13-10 хранят значение задержки многоканального фрейма (Multichannel Frame Delay – MFD);
- бит 9 определяет многоканальную длину (Multichannel Length – MCL), если MCL = 1, то объем фрейма составляет 32 слова, в противном случае – 24 слова;
- бит 7 (Invert Transmit Data Valid – INVTDV) определяет уровень активности сигнала TDV (см. п. 1.12.7).
П1.5. SPORT1 autobuffer control register (регистр управления
автобуферизацией SPORT1)
Адрес регистра: 0x3FЕF.
15 | 14 | 13 | 12 | 11 10 9 | 8 7 | 6 5 4 | 3 2 | 1 | 0 |
0 | 0 | 0 | 0 | | | | | 0 | 0 |
X | D | P | U | TIREG | TMREG | RIREG | RMREG | TBUF | RBUF |