Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЦСРС_1 / Grebeshkov_Tehnika_mikroproz_sistem_v_kommutazii_uchebnik_dlya_vuzov_2011

.pdf
Скачиваний:
133
Добавлен:
05.05.2015
Размер:
4.74 Mб
Скачать

Техника микропроцессорных систем в коммутации

3,8 В, а входное напряжение низкого уровня – не более 0,8В, емкость нагрузки не более 100пФ, ток потребления колеблется, в зависимости от типа микросхемы, от 20мА до 120 мА. Микросхемы изготовлены по КМОП технологии с размером элемента 1200 нм (1,2 мкм). Рассмотрим схему специализированного МПК с использованием микросхем группового канального интерфейса и коммутатора сообщений более подробно.

Следует отметить отсутствие в составе специализированного МПК процессора. Это объясняется, во-первых, ограниченным функциональным назначением МПК, где большая функциональность процессора просто не будет востребована, а значит, процессор будет использоваться неэффективно. Это ухудшит технико–экономические показатели МПК в целом. Во-вторых, все процедуры обработки сигналов в рассматриваемом случае строго алгоритмизированы и не относятся к сложным вычислительным задачам. Следовательно, процессы обработки сигналов можно выполнить специальными микросхемами, что повысит быстродействие и эффективность МПК, хотя и не позволить применять его для решения иных задач, кроме тех, для которых МПК предназначен. Впрочем, последний недостаток – общий для всех специализированных решений микропроцессорной техники.

Фреймер в виде микросхемы 1889ХД1У позволяет объединять 30(31) основной цифровой канал 64 кбит/с в первичный групповой тракт E1 (2 048 кбит/сек), поддерживает режим разделения первичного тракта E1 на 30(31) ОЦК. В режиме объединения микросхема обеспечивает аппаратное формирование кодов циклического контроля ошибок, аппаратное формирование кодовой последовательности цифровой синхронизации, хранение программно задаваемой информации служебного канала в 16-м временном интервале. В режиме разделения осуществляется обнаружение и поддержка цикловой и сверхцикловой синхронизации, аппаратный контроль принимаемого значения кода CRC, аппаратный подсчѐт количества блоков c ошибками CRC (пороговое значение равно 915), хранение информации служебного канала в буферной памяти. Данная микросхема имеет интерфейс для стыка с процессором устройства управления с поддержкой 8-ми разрядной двунаправленной шины данных, 5-

291

Техника микропроцессорных систем в коммутации

тиразрядной шины адреса и шины управления с передачей сигналов «Выборка», «Запись», «Чтение», «Установка».

Мультиплексор/демультиплексор в виде микросхемы 1889ХД2Т (на рис. 4.6 не показан), формирует вторичный групповой тракт цифровых систем передачи E2 (8 448 кбит/сек), для чего содержит в своѐм составе два независимых канала – мультиплексирования и демультиплексирования. В канале мультиплексирования четыре тракта E1 объединяются в один тракт E2, в канале демультиплексирования один тракт E2 разделятся на четыре тракта Е2. Микросхема поддерживает синхронный и асинхронный режимы работы в отношении цифрового группообразования. Кроме того, микросхема обеспечивает аппаратное формирование кодовой последовательности цикловой синхронизации. Микросхема включает два блока буферной памяти для хранения программно задаваемых служебных символов или символов свободных позиций в режиме мультиплексора, всего для восьми циклов мультиплексирования и демультиплексирования. Дополнительно каждый канал мультиплексора и демультиплексора оснащѐн буферами по 10 бит для выполнения процедуры цифрового выравнивания в асинхронном режиме передачи.

Кроме того, канал мультиплексора микросхемы выполняет обнаружение и поддержание цикловой синхронизации, обработку символов управления цифровым выравниванием, выработку сигналов для внешних генераторов для индивидуальной подстройки частот первичных систем. Интерфейс с внешним процессором управления аналогичен интерфейсу 1889ХД1У, за исключением того, что разрядность шины адреса уменьшается до трех.

Групповой канальный интерфейс в виде микросхемы 1889ХД3У формирует групповой тракт цифровых систем передачи со скоростью 8 192 кбит/сек и функционирует совместно с микросхемой коммутатора сообщений 1889ХД3, для чего содержит в своѐм составе по четыре независимых канала мультиплексирования и демультиплексирования. Каждый канал мультиплексирования объединяет четыре тракта E1 в один тракт E2, а каждый канал демультиплексирования разделяет один тракт E2 на четыре тракта E1. Всего имеется 16 входящих/16 исходящих цифровых трактов E1 и 4 входящих/4 исходящих тракта E2. Все исходящие тракты при мультиплексировании яв-

292

Техника микропроцессорных систем в коммутации

ляются выровненными, каждый исходящий кадр на частоте 8192 МГц, сопровождается выработкой выходного сигнала «Начало кадра», общим для всех каналов мультиплексора.

В каналах демультиплексирования начало формирования кадра определяется сигналом «Начало кадра», общим для всех каналов демультиплексора. Для мультиплексора и демультиплексора структура информации в канале – байтовая, первым в канале передаѐтся байт информации, соответствующий информации 0-го канального временного интервала первого входящего тракта E1, вторым в канале передаѐтся байт информации, соответствующий информации 0- го канального временного интервала второго входящего тракта E1 и т.д. Взаимодействие с внешним микропроцессором управления осуществляется через коммутатор сообщений в составе выделенного канала с последовательной передачей сообщений. В направлении МПр управления передаѐтся информация о состоянии цикловой синхронизации и принимаются команды на отключение каналов.

Коммутатор сообщений с полем коммутации 1024x1024 канала со скоростью передачи 8192 кбит/сек выполнен в виде микросхемы 1889ХД4У; количество входящих групповых трактов E2 равно 8, количество исходящих групповых трактов E2 также равно 8. Все входящие групповые тракты предварительно выровнены, исходящие групповые тракты обеспечены цикловой и сверхцикловой синхронизацией и кодами циклического контроля ошибок. Микросхема также может аппаратно формировать необходимую цикловую и сверхцикловую синхронизацию, вести буферизацию и возможность программного чтения/записи служебной информации всех входящих трактов для канальных временных интервалов с номерами 0 и 16 нечетных циклов для каждого полусверхцикла. Считанная информация записывается в два блока ОЗУ объѐмом 288 бит каждый блок на передаче и два таких же блока на приѐме. Имеются блоки буферных регистров для записи отдельных битов канального временного интервала 0. Данная микросхема имеет интерфейс для стыка с процессором устройства управления с поддержкой 11-ти разрядной двунаправленной шины данных, 8-ми разрядной шины адреса и шины управления с передачей сигналов «Выборка», «Запись», «Чтение», «Установка». Взаимодействие с микросхемой 1889ХДЗУ группового

293

Техника микропроцессорных систем в коммутации

канального интерфейса осуществляется через специальный двунаправленный канал информационного обмена с последовательным режимом передачи. От микросхемы коммутатора сообщений в сторону группового канального интерфейса передаѐтся информация на отключение каналов и принимается информация о состоянии циклов синхронизации входящих каналов микросхемы группового канального интерфейса. Архитектура МПК в настоящее время характеризуется уменьшением числа компонентов МПК. Это вызвано конструктивным совершенствованием производства интегральных микросхем, увеличением количества транзисторных элементов на единицу площади кристалла. В результате некоторые компоненты МПК, которые ранее выполнялись в виде отдельных микросхем (математический сопроцессор, контроллер памяти) в настоящее время выполняются либо на кристалле микропроцессора либо на кристалле, непосредственно подключенным к кристаллу МПр и объединенным с ним в одном корпусе. Другая тенденция – развитие функциональности и производительности компонентов МПК, например увеличение производительности системного контроллера памяти. Развитие архитектуры МПК характеризуется повышением сложности и функциональности отдельных компонентов МПК при одновременном уменьшении количества связей между элементами МПК. Всѐ большее распространение получают специализированные микропроцессорные комплекты, в том числе изготовляемые по принципу «система–на–кристалле», когда в одном корпусе есть всѐ необходимое для исполнения функций микросхемного комплекта. Этому способствует развитие технологий производства МПр, которые обсуждаются в главе 5.

4.3Реализация узлов и устройств цифровой связи с использованием микропроцессорной техники

4.3.1 Реализация узлов цифровой связи

Под узлом цифровой связи в данном учебнике понимается компонент узла коммутации, выделяемый по определенному признаку или совокупности признаков и рассматриваемый в качестве аппаратуры цифровой связи или прибора. Узел цифровой связи может

294

Техника микропроцессорных систем в коммутации

иметь модульную конструкцию, то есть состоять из отдельных компонент. Узлы цифровой связи могут применять в средствах связи различного назначения за счѐт использования стандартных интерфейсов и развитой функциональности. Следует отметить, что применительно к схемотехнике цифровых средств обработки дискретной информации, выделяются цифровые узлы и средства, которые подробно описаны в [64].

Особенностью современных узлов цифровой связи является повсеместное использование для их функционирования микропроцессорной техники различных типов и назначения. Здесь применяются как микропроцессоры общего назначения, так и специализированные микропроцессоры и интегральные микросхемы. Микропроцессоры общего назначения, как правило, выполняют общие функции управления, соответствующие их функциям в рамках УУ, в то время как специализированные микросхемы выполняют задачи обработки данных, относящихся к специфическим функциям узлов цифровой связи, различным уровням модели взаимосвязи открытых систем, телекоммуникационным протоколам. Современные узлы цифровой связи обладают достаточной самостоятельностью в рамках системы управления узла коммутации, что объяснятся применением загружаемого или замонтированного программного обеспечения. Как правило, компоненты, связанные с обработкой данных, поступающих на порты узла коммутации, располагаются непосредственно в узлах цифровой связи, в которых эти порты физически расположены. Рассмотрим ряд примеров таких решений.

Как уже отмечалось в главе 1, сетевые процессоры в качестве устройств сопряжения, могут физически располагаться в линейных блоках, конструктивно интегрироваться c устройствами, реализующих физический/канальный интерфейсы узла коммутации с внешней средой. В этом случае сетевые процессоры используются совместно с контроллерами (микроконтроллерами) доступа. Линейный блок также может содержать трансивер. В настоящее время большинство сетевых процессоров используют стандартные интерфейсы для выполнения функций обработки кадров на уровне 2 и 3 модели ВОС. Также здесь осуществляется добавление и удаление контрольных бит для защиты и контроля целостности данных. Физическая компо-

295

Техника микропроцессорных систем в коммутации

новка (размещение) сетевого процессора IXP 1200 на монтажной плате показана в виде законченного узла цифровой связи на рис. 4.7

[25].

Порты Ethernet/Fast Ethernet

ПЗУ

 

 

 

FLASH-

GigaMAC

 

память

SerDes

Буферы

 

 

 

 

 

 

приема-

Передатчик

 

передачи

GigabitEthernet

 

 

Порт 0

 

 

Память

 

 

 

 

 

 

SRAM

Передатчик

GigaMAC

GigabitEthernet

SerDes

Память

Порт 1

 

SRAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

6

 

5

4

 

 

3

 

 

2

 

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Intel

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Intel 21440

 

 

 

Трансформаторы

 

IXF1002

 

 

 

 

 

(ферромагнетики)

 

 

 

Ethernet

 

 

 

 

Ethernet

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Controller

 

 

 

 

 

 

 

 

 

 

 

 

 

Controller

 

 

 

 

OctalMAC

 

OctalMAC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SerDes

 

 

SerDes

 

Intel

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IXP1200

 

 

 

ПамятьSDRAM

 

 

 

 

 

-

 

Network

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Последова тельный порт

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Processor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ПамятьSDRAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 4.7 – Узел цифровой связи на основе набора специализированных микросхем

Решение на рис. 4.7 соответствует МПК IXP1200 Ethernet Evaluation Board. Это решение применяется для целей тестирования и разработки программного обеспечения, проверки и контроля электромагнитных и механических характеристик, определения состава микропроцессорного комплекта сетевого процессора IXP 1200 при использовании в составе коммутаторов локальных сетей. На рис. 4.7 видно, что в дополнение к сетевому процессору IXP1200, на узле цифровой связи применяется интегральная микросхема контроллера

Ethernet типа Intel IXF 1002 Ethernet Controller, управляющая двумя портами GigabitEthernet и поддерживающая интерфейс GMII между канальным и физическим уровнем согласно Рек. IEEE Standart 802.3–2000 со скоростью передачи 1 Гбит/с. Это микросхемное устройство поддерживает передачу 16 кадров на порт при дисциплине обслуживания FIFO для приѐма/передачи, обрабатывает кадр длиной по крайней мере 64 Кбайт, позволяет фиксировать ошибки в линии и поддерживает восьмиили шестнадцатибитовую общесистемную шину.

Также в состав узла цифровой связи входит микросхема Intel 21440 Ethernet Controller. Это устройство поддерживает интерфейс

296

Техника микропроцессорных систем в коммутации

MII между канальным и физическим уровнем со скоростью передачи 10/100 Мбит/секунду, обеспечивая тем самым обмен между внешней средой, восемью портами 10/100 Ethernet Ports и сетевым процессором. Устройство поддерживает режим полного дуплекса, соответствует стандартам физической среды локальных вычислительных се-

тей 10BASE-T, 100BASE-TX, 100BASE-T4, 100BASE-FX и стандарту

IEEE Standart 802.3–2000, поддерживает контроль CRC, контроль коллизий доступа, автоматическую ретрансмиссию т.е. повторную передачу сигнала. Микросхема Intel 21440 поддерживает 4-х битную магистраль передачи данных, интерфейс с 64-х разрядной общесистемной шиной, дисциплину обслуживания очереди FIFO для приема/передачи каждого порта, где размер очереди составляет 256 байт. Поддерживается декодирование 5 бит в 4 бита на приѐме и кодирование 4 бита в 5 бит на передаче.

В составе МПК имеются дополнительные микросхемные устройства:

SerDes – блок преобразования байта данных или слова данных для передачи по последовательному интерфейсу данных (Serial/Deserializer) в обоих направлениях т.е. аппаратная реализация последовательно-параллельного и параллельно-последовательного преобразования.

Octal MAC – микросхема для реализации функций контроллера доступа к среде передачи по стандарту IEEE 802.3 (порт Ethernet в режиме дуплекс или полудуплекс) c размером кадра до 1536 байт, с расширением до 64 кбайт. Также это устройство поддерживает статистические счѐтчики, протоколы управления RMON, SNMP.

Итак, современный узел цифровой связи может состоять из микросхем различных серий и типов, объединенных в МПК по общему функциональном назначению и в соответствии с последовательностью обработки сигналов электросвязи на приеме и передаче.

Рассмотрим реализацию одного ещѐ одного узла цифровой связи – линейного модуля с интерфейсом трактов цифровых систем передачи.

Например, рассмотрим решение для сопряжения трактов T3/E3 и узла коммутации для организации сетей доступа, которое

297

Техника микропроцессорных систем в коммутации

реализовано с помощью специальной микросхемы TE3–FALC на рис. 4.8. [85]. Эта микросхемное решение используется в качестве компонента в таких средствах цифровой связи, как маршрутизаторы, мультисервисные коммутаторы, цифровые абонентские линии, базовые станции в сетях наземной подвижной радиосвязи (сотовой сети связи) 3-го поколения.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Служебный

 

 

Интерфейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

битового

 

 

 

 

 

Контроль

 

 

JTAG

 

 

Тест

 

 

 

 

 

 

 

 

 

 

 

 

 

интефейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

потока

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сетевой

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T3

 

Линейный

 

Передат-

 

 

Формирова-

 

 

 

 

 

 

 

 

процесcор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

интерфейс

 

 

 

тель кадров

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

передачи

 

чик

 

 

 

DS3/E3

 

 

 

 

 

 

 

 

 

 

обработки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Системный

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ячеек ATM

 

 

 

Вставка

 

 

Фильтр

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

интерфейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ячеек на

 

 

передачи и

 

 

передачи

 

 

 

 

 

 

 

 

 

 

 

Канал

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сетевой

 

 

передаче

 

 

выделения

 

UTOPIA, POS-PHY,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BERT

 

 

 

 

 

 

 

процесcор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UTOPIA-L2X

 

 

 

 

 

 

 

 

 

 

 

 

FDL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

обработки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Схема синхронизации

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC

 

 

 

 

Микроконтроллер

 

 

 

Интерфейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

микропроцес-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сетевой

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сора

 

 

 

 

 

 

 

 

 

 

 

 

Канал

 

 

BERT

 

 

 

 

 

 

 

процесcор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

обработки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FDL

 

 

 

 

 

 

 

 

 

 

 

 

Фильтр

 

Вставка

 

 

 

 

Приемный

E3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC

 

 

 

 

 

 

 

 

системный

или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сетевой

 

 

 

приема и

 

ячеек на

 

 

 

интерфейс

 

Линейный

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

выделения

 

приеме

 

 

 

UTOPIA, POS-PHY,

T3

 

 

 

 

 

 

 

Формирова-

 

 

 

 

 

 

 

 

процесcор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UTOPIA-L2X

 

интерфейс

 

Приемник

 

 

 

тель кадров

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

обработки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

приема

 

 

 

 

 

 

 

DS3/E3

 

 

 

 

 

 

 

 

 

 

ячеек ATM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Служебный

 

 

 

Интерфейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

битового

 

 

 

 

 

 

 

 

 

 

 

 

 

UART

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

интефейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

потока

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Р

ис. 4.8 – Узел цифровой связи на основе специализированной микросхемы

Специальная микросхема TE3–FALC включает в себя следующие компоненты:

формирователи кадров согласно стандарту передачи (DS3

или E3);

аналоговый линейный интерфейс;

передающий и приемный аттенюаторы фазового джиттера;

схему распределения сигналов по протоколу ATM или формирователь кадра по технологии HDLC с поддержкой протокола «точка–точка», PPP;

микроконтроллер управления.

Микросхема имеет допустимое напряжение на входе и выходе 3,3В, потребляемая мощность составляет 900 мВт, выпускается в

298

Техника микропроцессорных систем в коммутации

пластиковом корпусе габаритами 27х27х4 мм с 272 выводами. Микроконтроллер в составе данной микросхемы контролирует конфигурацию устройства, обрабатывает входящую сигнализацию и собирает статистические данные в соответствии с составом базы данных управления MIB протокола SNMP. В составе данной микросхемы имеется синхронизирующее устройство, которое обеспечивает обработку служебных бит и бит проверки четности для цифрового первичного тракта E1 согласно Рек. МСЭ–Т G.751 и G.832. Интерфейс с внешним процессором управления позволяет подключать внешние 8/16-ти разрядные МПр производства компаний Intel и Motorola.

Данная микросхема выполняет функции обработки информации протоколов ATM и HDLC на физическом, канальном и сетевом уровнях модели взаимосвязи открытых систем. Для работы на физическом уровне рассматриваемая микросхема объединяется в рамках узла цифровой связи со специальным интерфейсным блоком, который реализует стык с физической средой передачи. Этот блок обозначен на схеме рис. 4.8 как «Линейный интерфейс передачи» и «Линейный интерфейс приема», формирующий порт передачи и приема соответственно. Далее каждый порт оборудован на передающей стороне передатчиком сигналов, а на приемной стороне – приемником сигналов. Формирователь кадров или фреймер на стороне передачи обеспечивает преобразование входных данных в формат кадра, требуемый для обработки и/или передачи. Формирователь кадра (фрейма) определяет границы кадра (фрейма), мультикадра в потоке данных, выявляет ошибки и компонует данные для передачи через линейный интерфейс. На приемной стороне происходит обратное преобразование – из кадра цифрового тракта системы передачи в поток данных для обработки пакетным процессором HDLC и процессором обработки ячеек ATM. Для процедур контроля ошибок к фреймеру или к дефреймеру подключен блок тестирования бит ошибок BERT, осуществляющий процедуру контроля частоты битовых ошибок в канале и оценку вероятности ошибок. Для мониторинга технического состояния канала используется блок канала технического обслуживания и аварийной сигнализации FDL.

На передающей стороне процессоры обработки ячеек ATM добавляют/размещают поток ячеек в поле полезной нагрузки кадров

299

Техника микропроцессорных систем в коммутации

тракта переноса E3. На принимающей стороне процессоры обработки ячеек ATM осуществляют извлечение потока ячеек ATM из поля полезной нагрузки кадров тракта переноса E3. С помощью фильтров передачи и выделения или фильтров приема и выделения определяются границы ячейки ATM и собственно выделение ячеек в непрерывном потоке, извлекаемом из кадров тракта передачи. Здесь же осуществляется фильтрация (отсечение) пустых ячеек согласно Рек. МСЭ–Т I.432, фильтрация (отсечение) неназначенных ячеек согласно Рек. МСЭ–Т I.361, фильтрация (отсечение) ячеек с ошибкой в контрольной сумме заголовка ячейки. Вставка ячеек предназначена для уменьшения скорости потока ячеек. Это осуществляется введением в поток связанных ячеек так называемых несвязанных ячеек. Связанные ячейки несут полезную информацию пользователей, несвязанные ячейки – пустые, не несут полезную информацию. На принимающей стороне происходит анализ и деление ячеек на связанные и несвязанные. Несвязанные ячейки безвозвратно удаляются.

Для подключения к оборудованию узла коммутации используются системный интерфейс, реализованный в виде внешней шины ввода/вывода UTOPIA уровня 2, утвержденной технический комитетом ATM-Forum в качестве интерфейса между уровнем ATM (канал передачи данных) и физическим уровнем. В стандартной шине уровня 2 возможна скорость передачи данных до 622 Мбит/c. С учетом сложности конструкции и реализации рассматриваемого узла цифровой связи, на нѐм установлены разнообразные порты для подключения средств внешнего тестирования, диагностики и управления. В первую очередь следует назвать интерфейс для подключения внешнего микропроцессора управления данной микросхемой. Это необходимо для последующей обработки полезной информации ячеек. Доступ к рассматриваемой микросхеме можно получить подключив внешнюю ПЭВМ к универсальному асинхронному приѐмопередатчику, UART по стыку RS-232. В асинхронном режиме работы интерфейс UART отличается от RS-232 только логическими уровнями, которые в случае UART соответствуют уровням КМОП или ТТЛ. Другим специфическим интерфейсом является специализированный аппаратный интерфейс JTAG, разработанный с учѐтом стандарта IEEE 1149.1 для тестирования собранных печатных плат. Этот ин-

300