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

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

Александров Е.К., Грушвицкий Р.И., Купрянов М.С., Мартынов О.Е. Микропроцессорные системы — Спб.: Политехника, 2002. — 935 c.
ISBN 5-7325-0516-4
Скачать (прямая ссылка): mikroprocessorniesistemi2002.djvu
Предыдущая << 1 .. 311 312 313 314 315 316 < 317 > 318 319 320 321 322 323 .. 528 >> Следующая

разделять TDM-потоки между несколькими SCC-контроллерами. Благодаря RISC-
контроллеру SCC-каналы работают в нормальном режиме, не замечая и не
принимая участие в реализации некоторых функций QMC-протокола. SCC только
выполняют последовательно-параллельное преобразование данных канала и
реализуют алгоритмы работы выбранных протоколов, а СРМ-модуль, используя
встроенный микрокод и дополнительную аппаратуру, позволяет передавать
кадры всех протоколов по любому из 64 каналов. Любой SCC-канал может
работать в QMC-режиме независимо от режимов работы других SCC-
контроллеров. Так как SCC1-контроллер имеет больший размер буферов FIFO
по сравнению с другими SCC-каналами, то он и рекомендован для работы с
QMC-протоколом. Один TDM может быть настроен для работы с несколькими
SCC-каналами, которые работают с QMC-протоколом, при этом каждый SCC-
контроллер работает со своим временным слотом. Если два TDM-канала
подключены к одному SCC-контроллеру, то возникают ограничения, связанные
с использованием одинаковых тактовых и стробирующих сигналов, и при
программировании памяти маршрутизации следует контролировать коллизии,
когда в один и тот же момент времени придется работать с несколькими
каналами одновременно или при приеме, или при передаче данных.
Особенности работы MC860MH/DH.
• Поддерживается до 64 независимых логических каналов для каждого SCC-
контроллера.
• Каждый логический канал может работать с любым из 64 временных слотов
TDM-канала. А так как каждый контроллер из семейств МРС860 имеет два
полностью независимых TDM-канала, то это делает их особо привлекательными
при построении мостовых схем.
• При объединении RX- и ТХ-частей памяти маршрутизации каждый логический
канал может работать с любым из 128 временных слотов TDM-канала.
• Возможна одновременная поддержка двух 32-канальных Е1-соединений при
системной частоте в 50 МГц.
• При работе с буферами памяти используется до 128 DMA-каналов.
• Полностью независимое распределение временных каналов для приемника и
передатчика.
• Поддерживается или HDLC или Transparent-протокол для каждого
логического канала.
• Прерывание может быть назначено после обработки буфера заданного
размера или при переполнении буфера.
• Каждый логический канал может работать в режиме внутренней петли.
• Число обрабатываемых временных каналов зависит только от числа ячеек в
памяти маршрутизации. Пользователь может сам программироватьв памяти
маршрутизации, какие временные каналы и какого размера будут
использоваться в TDM-кадре.
• Начало кадра регистрируется при приходе стробирующего сигнала.
Дополнительные внешние сигналы - стробы могут выставляться для работы с
сетевыми устройствами, которые не поддерживают работу с TDM-каналами,
например для обмена данными с контроллером МС68302.
Особенности последовательного интерфейса.
• Поддерживает работу с 24-канальным T1/DS1 и 32-канальным Е1/СЕРТ РСМ-
интерфейсами, basic ISDN и primary ISDN.
• Поддерживается работа с 2048, 1544, 1536 Кбит/с РСМ-интерфейсами.
565
КОММУНИКАЦИОННЫЕ МИКРОКОНТРОЛЛЕРЫ И СИСТЕМЫ НА ИХ ОСНОВЕ
• Любой временной слот может быть разделен на логические каналы.
• Полностью независимые приемная и передающая части.
• Несколько, не обязательно соседних, временных слотов могут быть
объединены в логический канал.
• Поддерживает НО, Н11, Н12 ISDN-каналы.
При работе с TDM-каналами доступны следующие функции последовательного
интерфейса: синхронизация кадров, тестовый режим локальной петли,
тестовый режим автоматического эха. При работе в NMSI-режиме эти функции
не доступны. При работе в NMSI-режиме синхронизация кадров достигается за
счет использования импульсов внешних сигналов cd" , cts .
Режим локальной петли (при программировании ячейки памяти маршрутизации
бит LOOP := 1) может быть включен для любого как временного, так и
логического канала. Требуется только, чтобы частоты тактовых сигналов
приемника и передатчика были равны и использовался общий импульс строба
начала кадра. При этом данные, принятые из N логического канала, будут
без промежуточной буферизации выдаваться в N логический канал на выходе
передатчика.
Режим автоматического эха для QMC-лротокола можно включить только для
всего TDM-кадра. Режим автоматического эха для отдельного временного
канала можно реализовать только программным путем.
QMC-маршрутизация. QMC-протокол обеспечивает реализацию обработки
нескольких логических каналов на одном SCC-контроллере. Выбор и
программирование работы SCC-контроллера с некоторым временным каналом
TDM-кадра осуществляется обычным способом, как описано ранее.
Индивидуальное разделение временного канала по логическим каналам
производится внутри QMC-контроллера с помощью специальных внутренних
таблиц маршрутизации.
На рис. 5.89, 5.90 показаны схемы реализации Ethernet-BRI ISDN моста на
базе MPC860EN (не поддерживает QMC-протокол) и на базе МРС860МН
(поддерживает QMC-протокол). BRI ISDN-протокол требует обработки трех
Предыдущая << 1 .. 311 312 313 314 315 316 < 317 > 318 319 320 321 322 323 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

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

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed