Автор: Пользователь скрыл имя, 11 Декабря 2011 в 22:16, курсовая работа
Цель работы состоит в разработке методики и средств обеспечения отказоустойчивости бортовых вычислительных систем реального времени, позволяющих повысить надежности систем в условиях низкоинтенсивных ионизирующих излучений (ИИ), использующих резервирование, активную защиту от отказов и режим принудительного переключения.
Введение…………………………………………………………………………………….....3
1.ПЛИС-системы как средство повышения отказоустойчивости…………........................4
1.1 Тенденция развития……………………………………………………………....5
1.2 Анализ надёжности ПЛИС…………………………………………………….....5
1.3 Примеры использования ПЛИС…………………………………………………6
1.4 Особенности технических решений на основе ПЛИС………………………....7
2.Область применения микросхем приёмопередатчиков………………………………….8
2.1 Интерфейс RS-485………………………………………………………………..9
2.2 Интерфейс LVDS…………………………………………………………………12
2.3 CAN-протокол…………………………………………………………………….13
2.4 Основные постулаты, используемые при построении каналов……………….14
2.5 Интерфейс магистральный для бортовой аппаратуры космических аппаратов……………………………………………………………………………………..15
2.6 Сравнение по скорости передачи пакетов и надёжности передачи
информации CAN-протокол и MIL-STD-1553B…………………………………………..17
Выводы………………………………………………………………………………………..19
Список литературы………………
1.3
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
ПЛИС
ПЛИС
получили применение в системах управления
военной техникой, например, авиационных
и ракетно-космических системах управления
APACHE, COMANCHE, B-52, F-14, F-15, F-16, F-18, системах радиоэлектронной
борьбы, управления запуском и наведением
ракет, системах управления радарами,
системе управления танком ABRAMS, системе
запуска и наведения ракет PATRIOT, TOMAHAWK, STINGER
и др. Наиболее значимыми и масштабными
примерами применения ПЛИС-систем в управлении
космической техникой являются системы
управления ARIAN-5 и Space-Shuttle и др. ПЛИС находят
широкое применение в авиационных системах,
разработанных в Украине и других странах.
Компания Boeing имеет опыт применения микросхем
Xilinx в самолетах Boeing 737, 777 в системе обработки
изображения. Одно из ведущих национальных
предприятий-разработчиков систем управления
для авиационных проектов – Научно-техническое
специализированное конструкторское
бюро "Полисвит" (объединение "Коммунар",
г. Харьков) более 6 лет использует для
разработок бортовых цифровых систем
ПЛИС производства фирм Altera, Xilinx. К настоящему
времени накоплен многолетний опыт их
применения в различных модификациях
бортовых систем управления и контроля
в самолетах Ан-70, Ан-140.
1.4
ОСОБЕННОСТИ ТЕХНИЧЕСКИХ
РЕШЕНИЙ НА ОСНОВЕ ПЛИС
Основными причинами отказов устройств являются дефекты разработки (ДР) (development faults), физические дефекты (ФД) (physical faults) и дефекты взаимодействия (ДВ) (interaction faults). Учитывая вышеприведенные преимущества ПЛИС-систем над МП по снижению потенциальных рисков и малую частоту отказов (10 FIT), в дальнейшем мы не будем рассматривать их отказы по причине ФД как чисто аппаратные. Вместо этого более подробно рассмотрим причины и последствия возникновения неисправностей по причине ДР.
Недостатками
МП являются ограничение их структуры
с точки зрения выявления ошибок и способности
их исправления, а также многочисленные
неисправности, вызванные ДР. К тому же
сложная арифметика и инструкции обработки
остаются не контролируемыми. Такие особенности
накладывают ряд ограничений, одним из
которых является ISSN 1028-9763. Математичні
машини і системи, 2010, № 1 203 необходимость
применения исключительно внешней структуры
обеспечения отказоустойчивости, что
может привести к малоэффективному использованию
аппаратных средств. В этом аспекте, в
отличие от МП, ПЛИС имеют преимущество
в гибкости разработки системы на кристалле
и наличии внутренней памяти. Такие преимущества
могут быть использованы для:
1) расширения
структуры обеспечения
2) обеспечения
последовательности
перезапуск";
3) отключения
не всего вычислителя, а его
частей, являющихся причиной ошибок.
Перечисленные выше решения являются также удобными с учетом большой гранулярности ПЛИС, благодаря чему можно достичь высокой элементарности действий. Такие элементарные действия являются алгоритмическими средствами, с помощью которых еще при проектировании разработчик системы может определить, какие взаимодействия и пересечения процессов нужно предотвратить (по возможности), чтобы сохранить целостность работы системы. Таким образом, разделяя главный вычислительный процесс и формируя его в определенной последовательности элементарных действий, проектировщик получает возможность создавать сложные вычислители с необходимой степенью обнаружения ошибок в его вычислительном процессе и управления их распространением.
Учитывая гибкость проектирования с использованием ПЛИС-технологии, становится возможным и удобным не только построение условно-распределенного вычислительного комплекса, но и построение модуля обнаружения неисправности и управления переключением на базе одного кристалла. Это, в свою очередь, позволит реализовать аппаратно-управляемое восстановление, которое не будет выходить за рамки кристалла (системного модуля).
Также, учитывая то, что на сегодняшний день фундаментальным решением проблемы защиты от ДР вычислительных систем является принцип многоверсионности, то, руководствуясь этим принципом, можно достичь высоких показателей отказоустойчивости систем за счет использования N-версионных ПЛИС-проектов, которые будут базироваться на различных вариантах реализации многопроцессорных схем, основанных на технологии "soft" и «зашиваемых» в кристалл в виде IP-ядер.
Такой подход позволит частично избавиться от чрезмерной аппаратной избыточности за
счет "усовершенствования" алгоритма вычислений по сравнению с простым «копированием» вычислительных каналов. А также за счет независимо разработанных, отличных друг от друга, симплексных блоков решения и выполнения перекрестного контроля и / или приемо-сдаточного теста станет возможным получение частичной отказоустойчивости благодаря отладке или маскировке неправильных исходных результатов, которые могут быть произведены одним из блоков. Выполнение такого подхода на одном кристалле позволяет достичь высокой скорости передачи данных и избавиться от дополнительных роутеров и синхронизаторов сигнала.
Отдельным вопросом при решении проблемы обеспечения отказоустойчивости является обслуживаемость (maintability), особенно в бортовых комплексах (БК) космических аппаратов.
Разработчики таких систем почти не имеют возможности исправить ошибки проектирования и не ISSN 1028-9763. Математичні машини 204 і системи, 2010, № 1
могут
бороться с моральным старением
этих систем. Данная проблема осложняется
тем, что срок использования некоторых
таких систем достигает 20 – 40 лет. В этом
контексте технология ПЛИС-систем, имеющих
возможность перепрограммирования, позволяет
частично решить такую проблему. Данный
путь ее решения состоит в использовании
дистанционного перепрограммирования
или частичного перепрограммирования
вычислителей путем изменения их логической
структуры через интерфейс JTAG, без изъятия
ПЛИС из состава схемы ISP (In System Programming).
Таким образом, получаем возможность выполнять
"динамическое реконфигурирование",
за счет которого становится возможным
автоматическое перераспределение функций
отказавшего устройства среди исправных.
2.
ОБЛАСТЬ ПРИМЕНЕНИЯ
МИКРОСХЕМ ПРИЁМОПЕРЕДАТЧИКОВ
В
настоящее время в мире широко
применяются системы
Применяются
также системы сбора и
В основе любой САУ или ССОИ лежит обработка сигналов от источников информации, на основе которых возможно принятие решения о сигналах управления. При этом перед разработчиком таких систем встает вопрос использования стандартных протоколов и интерфейсов передачи данных.
При выборе протокола и интерфейса для использования в вашей системе нужно определить следующие параметры сети передачи данных:
В любом модуле, осуществляющем обмен информацией (данными), существует электронный блок, отвечающий за связь модуля через мультиплексный канал с системой (обычно он называется терминалом). В его составе можно выделить два обязательных блока:
Рассмотрим
основные характеристики и методы реализации
перечисленных интерфейсов передачи данных:
RS-485, LVDS, CAN, MIL-STD-1553 (ему соответствует в
нашей стране ГОСТ 26765.52-87). Приведенные
интерфейсы являются наиболее распространенными.
2.1
ИНТЕРФЕЙС RS-485
Данный
интерфейс RS-485 (TIA/EIA 485) имеет магистральную
(шинную) организацию. В нем для
дифференциальной передачи сигнала
используется пара проводов, присутствует
также провод земли. Типичная двухпроводная
реализация RS-485 приведена на рис. 1.
Возможна и четырехпроводная реализация
RS-485. На приемном конце линии вычисляется
разность между сигналами. При дифференциальной
передаче удается в значительной мере
подавить помеху, поэтому основным достоинством
дифференциального интерфейса RS-485 является
высокая помехоустойчивость. Недостаток
RS-485, как и прочих дифференциальных интерфейсов,
— относительно высокая стоимость, а также
сложности при выполнении парных согласованных
каскадов передатчиков и приемников. Область
применения RS-485 в координатах «длина кабеля
— скорость передачи данных» показана
на рис. 3. Данный интерфейс может быть
реализован в дуплексном режиме, с четырьмя
информационными проводами и в полудуплексном
режиме — с двумя.
Основные требования
интерфейса RS-485 приведены в табл.
1
Таблица 1
Определение | Характеристика RS-485 |
Тип передачи | Дифференциальный |
Максимальная длина кабеля | 4000 футов – около 1200 метров |
Минимальное выходное напряжение передатчика | ± 1.5 В |
Нагрузочное сопротивление передатчика | 54 Ом |
Входное сопротивление приемника | Минимум 12 кОм |
Чувствительность по входам приемника | ± 200 мВ |
Диапазон входных напряжений приемника | от –7 В до +12 В |
Количество приемников и передатчиков на линии | 32/32 |
Рассмотрим
микросхемы приемопередатчиков
для интерфейса RS-485,
изготавливаемые некоторыми
производителями.
Микросхемы
фирмы AnalogDevices для RS-485 одни из наиболее
распространенных в нашей стране:
ADM485, ADM3491, ADM3485E, ADM1485, ADM483, ADM488, ADM489. Все
эти микросхемы разработаны по смешанной
технологии БиКМОП. В них совмещены
следующие свойства: низкий ток потребления,
свойственный КМОП-технологии, и быстрое
переключение сигналов, свойственное
биполярной технологии. По скорости микросхемы
этой фирмы делятся на пять типов, приведенных
в табл. 2. Микросхемы с буквой E в конце
— это ИС с повышенной защитой против
электростатических выбросов и высокочастотных
электрических и электромагнитных помех.
Детальное описание внутренней структуры
фирма не представляет. Все микросхемы
удовлетворяют условиям, приведенным
в табл. 1.
Таблица 2
Название ИС | Максимально возможная скорость передачи данной ИС |
ADM483E, ADM488/ADM489 | 250 кбит/с |
ADM485 | 5 Мбит/с |
ADM3485E, ADM3491 | 20 Мбит/с |
ADM1485 | 30 Мбит/с |
Микросхема
приемопередатчика для RS-485 ISO485 фирмы
Burr-Brown является устройством с гальванической
изоляцией конденсаторного типа.
Таблица 3
DE | RE | Шина RS-485 |
0 | 0 | Прием информации из шины |
0 | 1 | Высокоимпедансное состояние на шине |
1 | 0 | Высокоимпедансное состояние на шине |
1 | 1 | Передача информации в шину |
Использовать такую конденсаторную развязку при передаче импульсов можно только в случае, когда скорость изменения напряжения между землями передающей и приемной частей в несколько раз ниже фронтов передаваемых импульсов, что для условий применения изолирующих интерфейсов встречается редко. Для изоляции используются специальные высоковольтные керамические конденсаторы емкостью 0,4 пФ, что уже создает защиту от относительно медленно меняющихся напряжений между приемником и передатчиком. Эта защита дополнена дифференциальным способом передачи сигнала через два одинаковых конденсатора. От сбоев в результате воздействия внешних электростатических полей канал передачи защищен внутренним экраном. В результате примененных решений изменение напряжений между землями приемника и передатчика до 1600 В/мкс у типичного изделия не приводит к сбоям.
Информация о работе Область применения микросхем приёмопередатчиков