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

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

Александров Е.К., Грушвицкий Р.И., Купрянов М.С., Мартынов О.Е. Микропроцессорные системы — Спб.: Политехника, 2002. — 935 c.
ISBN 5-7325-0516-4
Скачать (прямая ссылка): mikroprocessorniesistemi2002.djvu
Предыдущая << 1 .. 248 249 250 251 252 253 < 254 > 255 256 257 258 259 260 .. 528 >> Следующая

Максимальная скорость передачи для выбранного канала достигается, когда
он запланирован для передачи в каждой ячейке АРС-таблицы (т. е., когда
параметр АРС расе равен единице). Минимальная скорость передачи для
выбранного канала достигается, когда он запланирован для передачи только
в одной ячейке АРС-таблицы (т. е., когда параметр АРС расе равен
APC_table_size-1).
Максимальная скорость передачи max_rate для одиночного соединения равна
[Р/ NCITS], где Р - планируемая скорость передачи ячеек (обычно берется
равной скорости передачи PHY-блока). Минимальная скорость передачи
min_rate для одиночного соединения равна [Р/((М-1) х NCITS)], где М -
минимальный допустимый размер АРС-таблицы для данной конфигурации. Таким
образом, размер АРС-таблицы равен [1 + max_rate/ (min_rate х NCITS)] и
определяется минимальной скоростью передачи и числом ячеек, передаваемых
во временном слоте. Например, если требуется средняя скорость передачи
данных 51,84 Мбит/с и минимальная скорость передачи равна 32 Кбит/с, то
размер АРС-таблицы равен ((51,84 Мбит/32 Кбит)+1), или 1621 ячейки.
Скорость передачи конкретного ATM-канала определяется параметром АРС расе
в ячейке ТСТ-таблицы, которая соответствует выбранному каналу. Значение
АРС расе рассчитывается как [P/(NCIST
хтребуемая_скорость_передачи_канала)]. Например, при скорости передачи
АТМ-канала 51,84 Мбит/с и NCITS = 4, если требуется скорость передачи
канала 100 Кбит/с, то значение АРС_расе = 51,84 Мбит/с /(4 х 100 Кбит/с)
= 129,6.
Таким образом, блок АРС поддерживает заданные параметры трафика для
каждого канала и распределяет суммарный трафик среди требуемых каналов.
Он может обеспечивать CBR- и UBR-сервисы для трафика. При контроле АРС-
периода для CBR-трафика пользователь должен установить новые значения до
передачи контроллеру команды активации (Activation), и CBR-передача
ведется только из высокоприоритетной таблицы передачи. Таким образом,
значение APC_period для CBR-трафика на период работы соединения является
константой. При контроле UBR-трафика период АРС также является
константой, но передача будет вестись из низкоприоритетной АРС-таблицы.
При контроле ABR-трафика период АРС (APC_period) может быть динамически
изменен пользователем в ходе работы для регулирования требуемой скорости
передачи данных. В этом режиме APC_period динамически изменяется ATM-
контроллерами при получении ячейки RM (Resource Management) и определяет
требуемую ACR (Available Cell Rate) скорость передачи ячеек. Механизм RM-
ячеек работает следующим образом. После передачи N ячеек пользовательской
информации исходный контроллер вставляет в поток RM-ячейку, в которой
указывает свою текущую скорость передачи. ATM-коммутатор принимает эту
ячейку и анализирует состояние каналов связи. При необходимости он
посылает
459
КОММУНИКАЦИОННЫЕ МИКРОКОНТРОЛЛЕРЫ И СИСТЕМЫ НА ИХ ОСНОВЕ
обратно АТМ-контроллеру RM-ячейку, в которой указывает, что надо
сохранить (увеличить или уменьшить) скорость передачи. Число N обычно
находится в пределах от 2 до 256 ячеек и определяется на этапе установки
соединения.
Контроллер MPC860SAR может быть использован для реализации различных
сетевых устройств: маршрутизаторов, АТМ-контроллеров, ADSL-модемов, АТМ-
коммутато-ров и других устройств (рис.5.12).
Контроллеры МРС821 и МРС823. В состав семейства МРС860 входят также
модели МРС821, МРС823, которые по основным характеристикам аналогичны
МРС860, отличаясь от нее объемом кэш-памяти и возможностями интерфейса.
Модель МРС821 имеет кэши команд и данных емкостью по 4 Кбайт и модуль
коммуникационного процессора СРМ с двумя SCC-контроллерами. Модель МРС823
содержит кэш команд емкостью 2 Кбайт, кэш данных емкостью 1 Кбайт и
модуль СРМ с двумя SCC-контроллерами. Кроме того, в составе МРС821,
МРС823 имеется контроллер жидкокристаллического дисплея, а в МРС823 еще и
графический контроллер, что делает эти модели особенно привлекательными
для применения в портативных системах и устройствах, встраиваемых в
аппаратуру различного назначения и поддерживающих режим пониженного
энергопотребления.
В контроллере МРС823 встроенный коммуникационный RICS-процессор
используется и для коммуникационных задач, и для решения задач обработки
изображений. DSP-составляющая имеет дополнительные встроенные функции для
JPEG-сжатия и декомпрессии изображений. При системной частоте в 75 МГц
коммуникационный процессор может обеспечивать производительность 75 MIPS
параллельно с работой основного процессора. Дополнительно МРС823 имеет 7
каналов ввода/вывода: два SCC-контроллера, два SMC-канала, по одному
порту SPI и 12С и один канал USB (Universal Serial Bus). Максимальная
скорость передачи данных - 35 Мбит/с.
Контроллер МРС855Т. Это одна из последних разработок фирмы "Motorola" в
семействе PowerQUICC, которая ориентирована на сетевое применение.
Контроллер выпускается в версиях 50,66 и 80 МГц. МРС855Т-это удешевленная
версия контроллера МРС860 PowerQUICC, которая имеет всего один контроллер
Предыдущая << 1 .. 248 249 250 251 252 253 < 254 > 255 256 257 258 259 260 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

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

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed