
- •0. Введение. 2
- •1. Аналитический обзор. 7
- •2. Оборудование гибкого мультиплексирования огм - 30е 16
- •3. Современные технологии проектирования и производства рэа. 30
- •4. Модуль ск-120. 38
- •5. Экономическое обоснование проекта. 55
- •6. Охрана труда 66
- •Введение.
- •Аналитический обзор.
- •Иерархия цифровых систем связи.
- •Иерархия систем управления сетями электросвязи.
- •Варианты использования возможностей модуля ск-120.
- •С использованием служебных каналов
- •Оборудование гибкого мультиплексирования огм - 30е
- •Общее описание.
- •Принцип работы блока огм.
- •Описание конструктива.
- •ШинаSt-bus
- •Шины управленияCtrl-o и ctrl-I в блоке огм-30е
- •Формат передачи и приема информации по шинам управления.
- •Формат передачи информации по шинеCtrl-o
- •Передача массивов информации
- •Передача информации от плат к ум-120
- •Трансляция данных, передаваемых по «национальным битам», по шинамCtrl-o иCtrl-I.
- •Протокол управления:
- •Современные технологии проектирования и производства рэа.
- •Система автоматизированного проектированияCadence.
- •Технология поверхностного монтажа.
- •Модуль ск-120.
- •Общее описание.
- •Технические требования.
- •Структурная схема ск-120.
- •Микроконтроллер.
- •Коммутатор.
- •Устройства сопряжения и оптическая развязка.
- •Блок питания:
- •Функциональная схема ск-120.
- •Работа микроконтроллера:
- •Работа плис:
- •Работа блока питания:
- •Коммутация каналов иJtag.
- •КоммутацияScc1:
- •КоммутацияScc2.
- •КоммутацияScc3.
- •КоммутацияScc4.
- •Принципиальная схема.
- •Моделирование работы.
- •Расчет надежности.
- •Расчет интенсивности отказов для элементов.
- •Расчет надежности модуля ск-120.
- •Экономическое обоснование проекта.
- •Ситуация на рынке средств связи.
- •Расчет стоимости проектирования платы.
- •Расчет стоимости проектирования платы ск-120
- •Расчет стоимости производства плат
- •Расчет стоимости производства платы ск-120
- •Сырье и материалы Таблица 5.2
- •Расчет чистого дисконтированного дохода.
- •Охрана труда
- •Организация рабочего места оператора эвм.
- •Оборудование рабочего места оператора эвм.
- •Расположение рабочих мест проектировщиков Рисунок 6.1
- •Вредные факторы в работе.
- •Требования к организации и оборудованию рабочих мест с вдт и пэвм.
- •Расчёт освещённости рабочего места.
- •Организация рабочего места монтажника радиоэлектронных элементов
- •Оборудование рабочего места монтажника радиоэлектронных элементов.
- •Вредные и опасные факторы в работе
- •Требования безопасности
Протокол управления:
Первые восемь адресов ПЛИС осуществляющей связь платы с шинами CTRL резервируются для общих протокольных функций.
ПЛИС, обеспечивающая управление платой по шинам CTRL-O и CTRL-I адрес микросхемы 00Н, исполняет следующие функции:
1.Триггер флага «Инициализация». Адрес микросхемы 00Н. Адрес регистра флага 01Н. Пишется и читается. Передается и принимается в «0» бите байта данных. Перевод этого триггера в состояние «1», обеспечивает отключение этой платы от информационных шин и прекращение передачи в сторону внешних интерфейсов, плата готова к инициализации (смене режима работы). Схема начального сброса должна устанавливать этот триггер в состояние «1». По окончании инициализации платы, этот флаг устанавливается в состояние «0».
2.Регистр адреса платы. Адрес микросхемы 00Н. Адрес регистра 00Н. Регистр содержит информацию об идентификационном номере платы. Только читается. Младший бит адреса расположен в «0» бите байта данных.
Идентификационный номер платы имеет длину один байт и присваивается на этапе разработки.
3. Регистр версии программного обеспечения. Адрес микросхемы 00Н. Адрес регистра 02Н. Только читается. Регистр содержит информацию о варианте исполнения функций управления, позволяет избежать изменения идентификационного номера плата при коррекции схемы управления. Длина поля 3 бита (биты 2 – 0).
Все регистры управления должны обеспечивать функции чтения и записи, при этом адрес и формат данных функции записи, должен соответствовать адресу и формату функции чтения.
В связи с тем, что протоколы последовательных портов различных фирм значительно отличаются друг от друга (не зафиксировано место флага «запись/чтение», различен порядок передачи бит байта и т.д.), поддержка этих протоколов возлагается на ПЛИС, осуществляющую связь с шинами CTRL.
Современные технологии проектирования и производства рэа.
Система автоматизированного проектированияCadence.
Последние десятилетия характеризуются бурным развитием электроники. Она проникла во все сферы жизнедеятельности человека. Сложность электронных устройств возрастет быстрыми темпами. Благодаря достижениям в современных технологиях производства электронных изделий достигнута очень высокая степень миниатюризации. Поэтому при разработке радиоэлектронной аппаратуры на современном базисе сейчас практически невозможно обойтись без мощных систем автоматизированного проектирования. Одной из наиболее хорошо развитых и пользующихся популярностью является САПР фирмы Cadence Systems Inc. Cadence Systems Inc. является мировым лидером в разработке т.н. EDA-систем (Electronic Design Automatization) - САПР для электронных систем. Cadence - система комплексной автоматизации процесса проектирования. Она включает в себя несколько взаимосвязанных и взаимодействующих модулей.
Cadence позволяет проводить :
моделирование работы аналоговых устройств,
моделирование работы цифровых устройств,
моделирование работы смешанных устройств,
физическое моделирование,
размещение компонентов (в ручном, и автоматическом режимах)
трассировку печатных проводников (в ручном, и автоматическом режимах)
температурный анализ при размещении элементов на плате ( для обеспечения нормальных тепловых режимов работы ).
анализ шумовых характеристик схемы
выпуск конструкторской документации ( чертежей принципиальных схем, печатных плат, сборочных чертежей и т.д.)
Cadenceдает возможность не только разработать печатную плату, но и по результатам физического моделирования откорректировать схему.
Программируемые логические интегральные схемы фирмыALTERA и система автоматизированного проектированияMAX+PLUS II.
Программируемые логические интегральные схемы ( ПЛИС ), а в зарубежной литературе именуемые PLD ( programmable logic devices ), - это полу заказные цифровые БИС, которые благодаря архитектурным и технологическим особенностям можно разрабатывать и изготовлять без специализированного технического оборудования. ПЛИС появились на мировом рынке в середине 80-х гг. И сразу получили широкое распространение, переместив процесс создания специализированной БИС с завода на рабочее место проектировщика. Цикл разработки БИС сократился до нескольких часов, и значительно уменьшились соответствующие затраты.
С начала 90-х гг. наибольшим спросом пользуются ПЛИС , обладающие :
высокой логической интеграцией на основе технологий КМОП;
быстродействием до 80 -100 МГц и выше;
возможностью программирования ( загрузки внутренней конфигурации ) без программатора.
Всем этим требованиям соответствуют ПЛИС фирмы ALTERA( США ) - мирового лидера в области ПЛИС. В настоящее времяALTERAвыпускает семь семейств ПЛИС различной архитектуры [ 14 ].
В России наиболее известны ПЛИС классического ( Classic ) семейства, некоторое время выпускаемые компаниейINTEL. Основными преимуществами этих микросхем являются простота, низкая стоимость, удобные для монтажаDIP- корпуса, микропотребление энергии в статическом режиме и возможность поддержки отечественными средствами ( САПР “ФОРС+”, программаторы“Блиц”,”Стерх”,”Форсис”). ПЛИС ЕР220 заменяет любую микросхему серии 1556 ( ХП4, ХП6, ХП8, ХЛ8 ) .
Все ПЛИС изготавливаются по технологии КМОП с ультрафиолетовым стиранием( EPROM ), обеспечивающей следующие параметры энергопотребления:
в статическом режиме - 10-30 мкА;
на частоте 1 МГц - 2-8 мА;
при увеличении тактовой частоты - 1 мА/МГц.
Для снижения цены на 30-40%при серийном производстве изделий все ПЛИС также выпускаются в пластмассовых корпусах ( DIPи PLCC) с однократным программированием.
Недостатками ПЛИС классического семейства являются относительно невысокая степень интеграции и некоторые особенности архитектуры: отсутствие у триггеров входа установки в“1” ( SET ), блокирование контактов при реализации внутренних элементов памяти.
Этих недостатков полностью лишены ПЛИС семейств MAX7000и FLASHlogic, которые имеют матричную архитектуру, т.е. содержат программируемые матрицы логических вентилей“И”,”ИЛИ”и триггеры.
Семейство MAX7000состоит из семи микросхем со степенью интеграции от 1200 до 10000 эквивалентных логических вентилей, содержащих от 32( EPM7032 )до 256 ( EPM 7256) триггеров.
Дополнительно выпускается ПЛИС EPM7032V - функциональный аналог микросхемы EPM7032с напряжением питания 3,3 В.
ПЛИС семейства MAX7000изготавливаются по технологии КМОП с электрическим стиранием (EEPROM). Они обеспечивают:
минимальную задержку распространения сигнала от входа до выхода 5 нс.;
максимальную тактовую частоту 190 МГц;
до 100 циклов программирования/стирания.
ПЛИС семейства MAX7000имеют гибкую архитектуру. Их макроячейки содержат по две независимые линии обратной связи;с триггера и с контакта. Это позволяет использовать триггер в качестве внутреннего регистра, а контакт одновременно - как входной порт. Дополнительными ресурсами ПЛИС являются термы расширения (expander terms ) - конъюнкторы, инверсные выходы которых образуют обратные связи с матрицей элементов“И”. Термы позволяют формировать управляющие сигналы ( например, CLK, SET, RESET ) без затрат макроячеек. В результате перераспределения термов между макроячейками число входов элементов “ИЛИ” может быть увеличено до 32.
Каждая макроячейка имеет индивидуальный турбо бит, программирование которого позволяет уменьшить потребляемую мощность при некотором снижении быстродействия. Начиная с 1996 г. все ПЛИС семейства MAX7000 выпускаются в варианте ISP ( in system programmable - программируемые в системе ). Это позволяет программировать и стирать схему непосредственно на рабочей плате через 4-й сигнальный интерфейс , подключенный к порту компьютера. Наличие программатора становится необязательным, что значительно упрощает и удешевляет применение ПЛИС.
ПЛИС семейства MAX7000 имеют низкую стоимость. Например , цена микросхемы ЕРМ7032 составляет менее 7 $, а микросхемы ЕРМ7128 - менее 25$.
С появлением семейства MAX7000 значительно уменьшилась практическая ценность выпускавшихся ранее ПЛИС семейства MAX5000, т.к. появились аналоги всех микросхем ( например, ЕРМ5128 - ЕРМ7128 ) с лучшими характеристиками быстродействия и энергопотребления по более низким ценам.
MAX+PLUS® II - это система автоматического проектирования программируемых логических интегральных схем ( ПЛИС ), разработаннаяAltera Corporation, мировым лидером по производству ПЛИС.
MAX+PLUS® II - это многофункциональный программный продукт , обеспечивающий проектировщику возможность полного проектирования ПЛИС, начиная с ввода схемы, которую проектировщик собирается реализовать на ПЛИС и заканчивая программирования самой ПЛИС на программаторе.
MAX+PLUS® IIпредлагает следующие возможности для пользователя:
ввод внутренней структуры ПЛИС путем графического ввода функциональной схемы;
ввод внутренней структуры ПЛИС c помощью языка программирования высокого уровня Altera Hardware Description Language (AHDL), который полностью встроен в оболочку MAX+PLUS® II ;
моделирование работы ПЛИС в виде временных диаграмм;
при наличии программатора произвести запись спроектированной структуры в ПЛИС и др.
При описании внутренней структуры ПЛИС с помощью AHDLвозможны несколько вариантов.
В первом варианте проводить описание структуры в примитивах, т.е. используя простейшие функции типа RS-триггер, D-триггер, T-триггер, JK-триггер и др.
При втором варианте проводить описание при помощи примитивов и мега-функций.
Мега-функции представляют собой сложные логические функции типа счетчик, мультиплексор, дешифратор, регистр и др.
Преимуществом первого варианта является то, что транслятор затрачивает меньше времени на преобразование простейших функций языка AHDLв машинные коды.
Недостатками данного варианта является большой объем текста программ и необходимость подробного описания всей системы.
Во втором варианте, при использовании мега-функций, отпадает надобность подробного описания элементов в том смысле , что программист задает только параметры сложной логической функции. Для примера, используя мега-функцию lpm_counterсчетчик можно описать , задав только тактируемый вход и ширину самого счетчика. Это значительно уменьшает объем, занимаемый текстом программы, а также позволяет несколько сократить время написания программы.
Недостатком является то, что на трансляцию программы в машинные коды затрачивается больше времени по сравнению с первым вариантом.
Но в конечном итоге результат получается одинаковым, поэтому стиль написания программного продукта целиком зависит от проектировщика.
При отладке написанного программного продукта SIMULATOR MAX+PLUS® II позволяет подробно рассмотреть результат работы ПЛИС в виде временных диаграмм. Проектировщик может выбирать различные выходы и промежуточные состояния, описанные в программе, а также задавать различные входные воздействия.