
- •1. Цифровые системы передачи информации
- •1.2. Структура первичного цифрового группового сигнала
- •1.3. Достоинства цифровых систем передачи
- •1.4. Иерархия цифровых систем передачи
- •2. Оборудование гибкого мультиплексирования огм - 30е
- •2.1. Общее описание
- •2.2. Структура огм
- •2.3. Принцип работы блока огм.
- •2.5. Шина st-bus
- •3.Современные технологии проектирования и производства рэа.
- •3.1. Система автоматизированного проектирования Cadence.
- •4.1. Общее описание оборудования сонаправленного стыка од-110.
- •4.2. Технические требования к оборудованию сонаправленного стыка .
- •4.3. Выбор варианта проектирования.
- •4.4. Структура оборудования сонаправленного стыка.
- •4.4.1.Структурная схема платы од-110.
- •4.4.5. Структурная схема плис
- •4.4.7. Программа для плис.
- •4.4.8. Моделирование работы плис
- •4.6. Конструктив оборудования сонаправленного стыка
- •4.7. Расчет надежности
- •5. Оборудование внешнего стыка од-111
- •5.1. Общее описание
- •5.3. Выбор варианта проектирования
- •5.4. Структура овс
- •5.4.1. Структурная схема овс
- •5.4.2. Функциональная схема оборудования внешнго стыка
- •5.4.3. Функциональное описание микросхемы циклового формирователя
- •5.4.4. Функциональное описание линейного интерфейса
- •5.4.7. Программа для плис
- •5.4.8. Моделирование работы плис
- •5.5. Принципиальная схема
- •5.6. Конструктив
- •5.7. Расчет надежности
- •6. Экономическое обоснование проекта.
- •6.1. Ситуация на рынке средств связи.
- •6.2. Обоснование выбора варианта проектируемых плат.
- •6.3. Расчет стоимости производства плат
- •6.3.1. Расчет стоимости производства платы од-110
- •6.4. Расчет стоимости проектирования плат
- •6.4.1. Расчет стоимости проектирования платы од - 110
- •6.5. Расчет затрат на внедрение в производство
- •7. Охрана труда
- •7.1 Организация рабочего места оператора эвм.
- •7.1.1. Оборудование рабочего места оператора эвм
- •7.1.3. Требования к организации и оборудованию рабочих мест с вдт и пэвм
- •7.1.4. Расчёт освещённости рабочего места
- •7.2. Организация рабочего места монтажника радиоэлектронных элементов
- •7.2.2. Вредные и опасные факторы в работе
5.4.3. Функциональное описание микросхемы циклового формирователя
МТ9079 - это цикловый формирователь (ЦФ) потока данных 2048 кбит/с формата Е1, разработанный для канальных линейных интерфейсов.
МТ9079 обладает следующими характеристиками :
соответствует рекомендациям МСЭ-Т G.703, G.706, G.732, G.775, G.796 и I.431;
отвечает требованиям ETSI ETS 300 011;
поддерживает HDB3, RZ, NRZ и биполярный NRZ;
обеспечивает доступ к национальным битам через буферы объемом 5 байт каждый;
обеспечивает образование шлейфов;
имеет возможность управления через ST-BUS, параллельный или последовательный порты;
автоматическое определение использования процедуры CRC-4 ;
мониторинг функционирования, аварийных состояний и вставки ошибок;
система маскируемых прерываний для аварий, приема сигнала CAS и переполнения счетчиков .
Данная микросхема может применяться узлах ISDN основных скоростей, кросс-коннекторах, add/drop - мультиплексорах и диагностическом оборудовании.
Структурная схема МТ9079 приведена на Рис 5.2.
ЦФ состоит из следующих блоков : интерфейс данных, приемопередающий цикловый мультиплексор/демультиплексор, буфер данных управления, буфер национальных битов, 16-байтовый приемный буфер, 16-байтовый передающий буфер, интерфейс управления, буфер сигнала ABCD, генератор тестовых последовательностей, 2-цикловый эластичный буфер с управлением проскальзыванием, блок контроля, фазовый детектор, блок синхронизации и линейный интерфейс стыка Е1.
Поток данных с шины ST-BUS поступает в интерфейс данных и далее в , приемопередающий цикловый мультиплексор/демультиплексор, где и происходит формирование цикла соответствующего Рек. G.704 МСЭ-Т, а затем через линейный интерфейс передается в линию. В другом направлении данные принимаются из линии в линейный интерфейс. Далее через эластичный буфер в мультиплексор/демультиплексор, где происходит распознавание циклового и сверхциклового синхросигналов, сигналов AIS, ALARM и преобразование сигналов управления и взаимодействия в формат ST-BUS.
Буфер данных предназначен для временного хранения национальных битов при использовании их для передачи данных. Буфер национальных битов служит для накопления передаваемых национальных битов. 16-байтовые приемный и передающий буферы выполняют буферирование данных, передаваемых по линиям управления. Блок управления осуществляет мониторинг функционирования и отслеживает аварийные состояния. Эластичный буфер обеспечивает выравнивание скоростей передачи. Когда бит управления RDLY=0, ЦФ имеет 2-цикловый эластичный буфер на приеме. Когда бит управления RDLY=1, эластичный буфер функционирует, как одноцикловый и функция управления скольжением отключена. При этом есть возможность управления приемом через задержку. Когда бит управления RDLY=0, эластичный буфер может переполняться или обнуляться. Эти состояния индицируют статус-биты RSLPO и RSLIP.
Цикловая синхронизация. МТ9079 поддерживает три цикловых алгоритма. Это формирование цикла, сверхцикла и CRC-4 синхросигнала. При потере циклового синхронизма начинается поиск шаблона FAS = «С10110011» в принимаемом сигнале. После того, как найден FAS, просматривается следующий за ним NFAS = «Х 1 А Sa4Sa5Sa6Sa7Sa8». Если второй бит в нем равен «0», то поиск FAS продолжается. . Если второй бит в нем равен «1» и следующий FAS правильный, то декларируется нахождение синхронизма. Для сверхциклового синхронизма достаточно, чтобы один раз был найден МFAS = «0000». Флаг потери сверхциклового синхронизма выставляется, если было потеряно два последовательных МFAS.
Доступ к внутренним регистрам и управление. Управление ЦФ может быть реализовано тремя путями : аппаратный контроль, управление через последовательный или параллельный интерфейс. Последовательный порт содержит следующие линии : RxD - принимаемые данные, SCLK - линия синхронизации, SIO - последовательный ввод/вывод данных, IRQ - запрос на прерывание, CS - «выбор кристалла». Этот порт автоматически настраивается на микроконтроллеры фирм Intel, Motorola, National Microcontrollers. Может работать как в синхронном, так и асинхронном режимах. Взаимодействие между ЦФ и микроконтроллером по последовательному порту - двухбайтовая операция. Формат передаваемых данных приведен на Рис 5.3.
Рис 5.3. Формат данных, передаваемых по шине управления
В первом байте обращения к ЦФ содержится сигнал записи/чтения, бит информации о последующем байте и адрес регистра. Если бит А4 = 0, то в следующем байте последует адрес новой страницы, если А4 = 1 - данные по адресу, содержащемуся в первом байте.
Сброс. Сброс системы может быть произведен как аппаратно, через вход RESET, так и программно, через бит RST (регистр 11Н страницы 1). Когда устройство выходит из состояния сброса и начинает функционировать, по умолчанию устанавливаются следующие функции :
выбор порта - определяется состоянием пинов S/!P ST/!SC.
режим работы - оконечный
шлейфы - неактивны
передаваемый FAS - «С10110011»
передаваемый NFAS = «Х 1 А Sa4Sa5Sa6Sa7Sa8»
CRC процедура - активна
вставка/детектирование шаблонов - неактивна
прерывания - замаскированы, за исключением Interrupt Mask Word Zero
Шлейфы. ЦФ обеспечивает образование шлейфов 5 видов : цифровой, дальний, ST-BUS, нагрузочный и двойной.
МТ9079 имеет 6 счетчиков ошибок, которые могут быть использованы для функций тестирования, а также для определения качества передачи данных по линии связи в т.н. теневом режиме, т.е. во время работы системы.
Аварийные состояния. МТ9079 определяет и передает следующие аварийные состояния : удаленная индикация аварии ALM (2 бит в NFAS), общий сигнал аварии AIS («все1»), авария по 16 каналу - «все1» в 16 КИ, дополнительный шаблон «010101...»512 бит, потеря сигнала Loss of Signal - отсутствие 255 последовательных импульсов, сигнал аварии по сврхцикловому синхросигналу.
Прерывания. МТ9079 имеет расширенную систему маскируемых прерываний. Все типы прерываний подразделяются на 8 категорий по причинам, вызвавшим их. Каждому типу прерывания соответствует свой вектор прерывания. При возникновении незамаскированного прерывания выход !IRQ устанавливается в «0», на странице 4 по адресу 12Н выставляется вектор прерывания. После прочтения вектора процессором прерывание автоматически обнуляется.
Таблица векторов прерываний Табл. 5.4.
Группа прерываний и вектор |
Описание |
Синхронизация 10000000 |
!SYNI - потеря синхронизации MFSYI - потеря сверхцикловой синхронизации CSYNI - потеря CRC-4 синхронизации RFALI -удаленная авария по CRC-4 YI - удаленная авария по сверхцикловой синхронизации |
Аварии 01000000 |
!RAII - индикация удаленной аварии !AISI - сигнал аварии от удаленного конца ! AIS16I - AISI по 16 КИ !LOSI - потеря сигнала AUXPI - дополнительный шаблон |
Индикация счетчиков 00100000 |
EBI - ошибка приема Е - бита CRCI - ошибка CRC-4 CEFI - последовательность сбойных FAS !FERI - ошибка в FAS BPVI - ошибка нарушения чередования RCRI - ошибка индикации аварии BERI - битовые ошибки |
Переполнение счетчиков 00010000
|
EBO - ошибка приема Е - бита CEFI - последовательность сбойных FAS CRCO - ошибка FERO - ошибка в FAS !BPVO - ошибка нарушения чередования RCRO - ошибка индикации аварии BERO - битовые ошибки |
Таймер 00001000 |
1SECI - секундный таймер CALNI - ошибка CRC-4 |
Проскальзывания 00000100 |
!SLPI - принято проскальзывание |
Производительность 00000010 |
STOP - остановка накопления данных START - запуск накопления данных DATA - потеря данных |
Сигнализация 00000001 |
SIGI - смена принимаемых сигнальных битов |
Регистры управления. МТ9079 содержит 16 страниц памяти по 16 восьмиразрядных регистров. Регистры делятся на основные группы : регистры управляющих слов (1,2 стр.), регистры слов состояния (3,4 стр.), регистры передаваемых сигнальных каналов (5,6 стр.), регистры принимаемых сигнальных каналов, управляющие слова тайм-слотов (7,8 стр.), передающий циклический буфер N 0,1 (стр. 9,А), приемный циклический буфер N 0,1 (стр. В,С), буферы передаваемых национальных битов с 0 по 4 (стр. D), буферы принимаемых национальных битов с 0 по 4 (стр. Е).
Регистр цикла и буфера национальных битов управляет цикловой синхронизацией и передачей данных в национальных битах.
Регистр цикла и буфера национальных битов Табл. 5.5.
Бит |
Обозначение |
Функциональное описание |
7 |
ASEL |
Критерий установления AIS ( «0» -менее 3 нулей за два цикла - 512 бит, «1» -менее 3 нулей за два двойных цикла по 512 бит,) |
6 |
MFSEL |
Выбор синхросигнала сверхцикла ( «0» - сигнальный, «1» - CRC-4 ) |
5 |
NBTB |
Буфер передаваемых национальных битов ( «0» - NFAS сигнал извлекается из буфера национальных битов, «1» - из регистра 12H стр.1 ) |
4..0 |
SA4..SA8 |
Выбор национальных, битов используемых для 4 кбит/с |
Регистр режима и регистр управления национальными битами определяют использование цикловых процедур.
Регистр режима Табл. 5.6.
Бит |
Обозначение |
Функциональное описание |
7 |
TIU0 |
Бит, зарезервированный для международного использования, передается в 0 позиции циклового синхросигнала, если CRC-4 процедура отключена. |
6 |
CRCM |
Модификация CRC-4. ( «1» - активизация модификации CRC-4 в прозрачном режиме работы, «0» - нет) |
5 |
RST |
Программный сброс |
4 |
!ARAI |
Автоматический режим передачи сигнала удаленной аварии ( «извещение» ) |
3 |
!AUTI |
Автоматическая работа с Y-битами. ( «1» - Y-бит будет использоваться для сообщения на удаленный конец о наличии/отсутствии циклового синхронизма, «0» - нет) |
2 |
MODE |
Режим передачи. ( «1» - прозрачный , «0» - детерминированный ) |
1 |
!CSYN |
CRC-4 синхронизация. ( «0» - включена обычная CRC-4 процедура , «1» - вместо CRC-4 битов будут передаваться биты TIU0 либо TIU1 ) |
0 |
!AUTC |
Автоматический режим CRC. ( «0» - включен, «1» - откл. ) |
Регистр управления национальными битами Табл. 5.7.
Бит |
Обозначение |
Функциональное описание |
7 |
TIU1 |
Бит, зарезервированный для международного использования, передается в 1 позиции сигнала NFAS, если CRC-4 процедура отключена. |
6 |
- |
не используется |
5 |
TALM |
Передача сигнала аварии на 3 позиции сигнала NFAS( «1» - авария, «1» - нормальный режим ) |
4..0 |
TNU4..8 |
Установка значений передаваемых национальных битов |
Тип кода и команды на образование шлейфов задаются в регистре кода и шлейфов.
Регистр кода и шлейфов Табл. 5.8.
Бит |
Обозначение |
Функциональное описание |
7,6 |
COD1-0 |
00 - RZ 01 - NRZ 10 - NRZB 11 - не используется |
5 |
!HDB3 |
Тип кодирования передаваемого сигнала «0» - HDB3, «1» - AMI |
4 |
MFRF |
Сброс сверхцикловой синхронизации и запуск процедуры поиска |
3 |
DLBK |
Цифровой шлейф ( «1» - включен, «0» - откл. ) |
2 |
RLBK |
Удаленный шлейф ( «1» - включен, «0» - откл. ) |
1 |
SLBK |
ST-BUS шлейф ( «1» - включен, «0» - откл. ) |
0 |
PLBK |
Двойной шлейф ( «0» - включен, «1» - откл. ) |
Управление аварийной сигнализацией осуществляется через регистр управления передачей сигналов аварии.
Регистр управления передачей сигналов аварии Табл. 5.9.
Бит |
Обозначение |
Функциональное описание |
7 |
TAIS |
Передача сигнала индикация аварии. «1» - сигнал «все1» передается во всех КИ, за исключением 0 и 16. |
6 |
TAIS0 |
«1» - Передача сигнала «все1» в 0 КИ |
5 |
TAIS16 |
«1» - Передача сигнала «все1» в 16 КИ |
4 |
TE |
Передача Е-бита. ( Если бит = «0» и CRC-4 синхронизация потеряна, то передаваемые Е-биты «0» . ) |
3 |
REFRM |
Сброс цикловой синхронизации и запуск процедуры поиска циклового синхронизма. |
2 |
8KSEL |
Синхронизация тактовой частоты с синхросигналом, восстановленным из входного сигнала ( «1» - вывод на пин Е8Ко) |
1 |
CIWA |
Вставка шаблонов в передаваемый сигнал. ( «0» - включен, «1» - откл. ) |
0 |
CDWA |
Детектирование шаблонов в принимаемом сигнале. ( «0» - включен, «1» - откл. ) |
Как уже было отмечено выше, все прерывания могут быть замаскированы. Маскирование производится путем записи в соответствующий разряд регистра маски прерываний «1».
Регистр маски прерываний Табл. 5.10.
Бит |
Обозначение |
Функциональное описание |
7 |
!SYNI |
Прерывание синхронизации. Устанавливается в случае потери циклового синхронизма. «1» - прерывание замаскировано. |
6 |
RAII |
Индикация аварии на удаленный конец. «1» - прерывание замаскировано. |
5 |
!AISI |
Сигнал AIS. «1» - прерывание замаскировано. |
4 |
!AIS16I |
Сигнал AIS по 16 КИ. «1» - прерывание замаскировано. |
3 |
LOSI |
Потеря сигнала . «1» - прерывание замаскировано. |
2 |
!FERI |
Ошибка в цикловом синхросигнале. «1» - прерывание замаскировано. |
1 |
!BPVO |
Ошибка нарушений чередования полярности. «1» - прерывание замаскировано. |
0 |
!SLPI |
Проскальзывания «1» - прерывание замаскировано. |