Научная литература
booksshare.net -> Добавить материал -> Физика -> Александров Е.К. -> "Микропроцессорные системы" -> 412

Микропроцессорные системы - Александров Е.К.

Александров Е.К., Грушвицкий Р.И., Купрянов М.С., Мартынов О.Е. Микропроцессорные системы — Спб.: Политехника, 2002. — 935 c.
ISBN 5-7325-0516-4
Скачать (прямая ссылка): mikroprocessorniesistemi2002.djvu
Предыдущая << 1 .. 406 407 408 409 410 411 < 412 > 413 414 415 416 417 418 .. 528 >> Следующая

Биты DC4-DC0 определяют коэффициент деления частоты фреймов. В сетевом
режиме этот коэффициент может интерпретироваться как "число слов в фрейме
минус один". В нормальном режиме этот коэффициент определяет скорость
передачи слов. Коэффициент может задаваться в диапазоне от 1 до 32 в
нормальном режиме и в диапазоне от 2 до 32 в сетевом режиме. Аппаратный и
программный сбросы очищают биты DC4 - DC0.
Управление длиной слова (WLO, WL1 - биты 13 и 14).
Биты WLO, WL1 используются для выбора длины слова передаваемых данных в
SSI. Возможные варианты длины слова приведены в табл. 6.29. Эти биты
управляют количеством активных переходов в шлюзовом режиме синхронизации
и управляют делителем длины слова, который является частью генератора
сигнала скорости передачи фреймов в непрерывном режим синхронизации.
Также биты управляют длиной импульса синхронизации фреймов, если FSL0 и
FSL1 выбирают синхронизацию по битам WL. Аппаратный и программный сброс
очищают биты WLO, WL1.
Регистр управления A (CRA) (чтение/запись) X:$FFEC
15 14 13 12 11 10 9 8 7 6 5 4 3
2 1 0
PSR WL1 WL0 DC4 DC3 DC2 DC1 DC0 РМ7 РМ6 РМ5 РМ4 PM3
РМ2 РМ1 РМО
15 14 13 12 11 10 Регистр управления В (CRB)
(чтение/запись) X:$FFED 9876 54 3 2
1 0
RIE TIE RE ТЕ MOD GCK SYN FSL1 FSL0 SHFD SCKD SCD2 SCD1
SCD0 OF1 OFO
Регистр временных слотов (TSR) (запись) X:$FFE! Регистр статуса (SSISR)
(запись) X:$FFEE
* * * * • * * *
RDF TDE ROE TUE RFS TFS IF1 IFO
Рис. 6.43. Программная модель интерфейса SSI
725
ПРОЦЕССОРЫ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ
Таблица 6.29
Управление длиной слова
WL1 WL0 Число битов в слове
0 0 8
0 1 12
1 0 16
1 1 24
Диапазон масштабирования (PSR-бит 15).
PSR управляет устройством масштабирования с фиксированным делением на
восемь. Бит используется для расширения диапазона устройства для случаев,
когда желательна более медленная частота синхронизации. Если PSR равен
нулю, фиксированное масштабирование не используется. Максимальная
внутренняя частота синхронизации равна частоте генератора, деленной на
четыре; минимальная равна частоте генератора, деленной на 8192.
Аппаратный и программный сбросы очищают бит PSR.
Регистр управления В (CRB). Это 16-битный регистр управления операциями
SSI. Регистр управляет многофункциональными контактами SC2, SC1 и SCO,
которые используются как входы и выходы синхронизации, контакты
синхронизации фреймов или флаги. Биты управления выходными флагами и
направлением передачи также находятся в CRB. В регистре CRB находятся
также биты управления прерываниями. При чтении CRB занимает на шине
данных два младших байта, старший байт заполняется нулями. Операционный
режим также выбирается с помощью этого регистра. Программный и аппаратный
сбросы очищают все биты регистра CRB.
Выходной флаг О (OFO - бит 0).
Если используется синхронный режим SSI и бит SCD0 = 1, то контакт SCO
работает как выход, и данные на контакте OFO записываются в SCO в начале
фрейма в нормальном режиме или в начале следующего временного слота в
сетевом режиме. Аппаратный и программный сбросы очищают бит OFO.
Выходной флаг О (OF1 - бит 1).
Если используется синхронный режим SSI и бит SCD1 = 1, то контакт SC1
работает как выход и данные на контакте OFO записываются в SCO в начале
фрейма в нормальном режиме или в начале следующего временного слота в
сетевом режиме.'Аппаратный и программный сбросы очищают бит OF1.
Бит направления О (SCD0 - бит 2).
Бит управляет направлением линии ввода/вывода SCO. Если SCD0 = О, SCO -
вход; если SCD0 = 1, SCO - выход. Аппаратный и программный сбросы очищают
бит SCD0.
Бит направления О (SCD1 - бит 3).
Бит управляет направлением линии ввода/вывода SC1. Если SCD1 = О, SC1 -
вход; если SCD1 = 1, SC1 - выход. Аппаратный и программный сбросы очищают
бит SCD1.
Бит направления О (SCD2 - бит 4).
Бит управляет направлением линии ввода/вывода SC2. Если SCD2 = О, SC2 -
вход; если SCD2 = 1, SC2 - выход. Аппаратный и программный сбросы очищают
бит SCD2.
Направление источника синхронизации (SCKD - бит 5).
Бит выбирает источник сигнала синхронизации для сдвигового регистра
передатчика в асинхронном режиме и для обоих сдвиговых регистров в
синхронном режиме. Если SCKD = 1, то используется внутренняя
синхронизация и внутренний генератор соединен с контактом SCK, в
противном случае - синхронизация внешняя и к контакту SCK может быть
подсоединен внешний источник. Аппаратный и программный сбросы очищают бит
SCKD.
726
ПРОЦЕССОРЫ СЕМЕЙСТВА DSP56000
Направление сдвига (SHFD - бит 6).
Бит определяет направление сдвига данных из сдвигового регистра, начиная
со старших битов, если SHFD = 0, или, начиная с младших битов, если SHFD
= 1. Аппаратный и программный сбросы очищают бит SHFD.
Длина синхронизации фрейма (FSLO, FSL1 - биты 7 и 8).
Эти биты выбирают тип синхронизации фрейма. Если FSL1 = 0 и FSL0 = 0,
синхронизация фрейма длиной в одно слово выбирается для ТХ и RX, длина
слова данных определяется битами WL1 и WL0. Если FSL1 = 1 и FSL0 = 0, 1-
Предыдущая << 1 .. 406 407 408 409 410 411 < 412 > 413 414 415 416 417 418 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed