Файл: Пакулов, Н. И. Мажоритарный принцип построения надежных узлов и устройств ЦВМ.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 24.10.2024

Просмотров: 74

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Н. И. ПАКУЛОВ, В. Ф. УХАНОВ П. Н. ЧЕРНЫШОВ

МАЖОРИТАРНЫЙ

ПРИНЦИП ПОСТРОЕНИЯ НАДЕЖНЫХ УЗЛОВ И УСТРОЙСТВ ЦВМ

Под" редакцией Н, И. П А К

МОСКВА «СОВЕТСКОЕ РАДИО» 1974

6Ф7

П13

УДК 681.142.6.019.3

Пакулов Н. И., Уханов В. Ф., Чернышов П. Н. Мажори­

тарный принцип построения надежных узлов и устройств ЦВМ. М. «Советское радио», 1974, 184 с. .

Вкниге излагаются принципы построения надежных узлов

иустройств ЦВМ на базе мажоритарных элементов и универ­ сальных функциональных модулей. Дается расчет основных параметров мажоритарных элементов интегрального типа. Рас­ сматриваются способы синтеза мажоритарных узлов и

устройств ЦВМ. Особое внимание уделено принципам по­ строения мажоритарных субсистем различного назначения с использованием универсальных функциональных модулей. Приводится математический анализ эффективности мажори­ тарного способа резервирования и дастся оценка основных па­ раметров надежности мажоритарных систем без восстановле­ ния и с восстановлением. Рассматриваются примеры построе­ ния падежных узлов и устройств ЦВМ.

Книга рассчитана на инженеров, работающих в области проектирования и применения ЦВМ, а также на студентов старших курсов и аспирантов соответствующих специальностей.

Рис. 97, табл. 27, библ. 80 назв.

Редакция кибернетической литературы

30502-054

<Р Издательство «Советское радио», 1974-

ПРЕДИСЛОВИЕ

В предлагаемой книге рассматриваются вопросы тео­ рии и практики применения мажоритарного принципа построения падежных узлов и устройств ЦВМ. Под ма­ жоритарным принципом построения понимается приме­ нение мажоритарных элементов для построения задан­ ных узлов и устройств и использование мажоритарного способа резервирования оборудования на различных уровнях. С помощью мажоритарных элементов удается построить надежные узлы и устройства'ЦВМ с повышен­ ной помехоустойчивостью, а также реализовать органы голосования при мажоритарном способе резервирования.

Большим достоинством мажоритарного способа ре­ зервирования является возможность обнаруживать и за­ менять неисправные элементы и узлы, не прерывая рабо­ ты системы но основной программе. Последнее обстоя­ тельство позволяет в значительной степени повысить на­ дежность системы.

Всвязи с разработкой простых и падежных схем ма­ жоритарных элементов интегрального типа мажоритар­ ный принцип находит все более широкое применение при построении устройств ЦВМ, особенно устройств кон­ троля.

Вотдельных журнальных статьях и докладах доста­ точно подробно излагаются некоторые теоретические вопросы обсуждаемой проблемы (статьи В. И. Варшав­

ского, Л. Я. Розенблюма, А. Д. Закревского, И. Н. Бого­ любова, Б. Л. Овсиевича, Д. А. Поспелова [28, 29, 43] и некоторые доклады на симпозиуме по надежности вы­ числительных машин, опубликованные в сборнике «Ме­ тоды введения избыточности для вычислительных си­ стем», М., «Сов. радио», 1966 [68]).

В монографии М. Дертоузоса «Пороговая логика» (М., «Мйр», 1967) рассматриваются условия реализуе­ мости логической функции на одном пороговом элемен­ те, итеративный, метод синтеза порогового элемента и

3


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

Более близкой по тематике к предлагаемой книге является монография У. Пирса «Построение надежных вычислительных машин» (М., «Мир», 1968), посвящен­ ная методам введения избыточности в вычислительные машины с целью повышения их надежности. Но в этой монографии основное внимание уделено исследованию избыточных структур с использованием органов голосо­ вания с неодинаковыми весами входных сигналов.

В упомянутых статьях, докладах и монографиях не нашли отражения следующие вопросы: теория и расчет мажоритарных элементов, разработка их принципиаль­ ных схем, синтез мажоритарных узлов с памятью, этапы логического проектирования мажоритарных устройств ЦВМ, математический анализ эффективности мажори­ тарного способа резервирования с восстановлением.

В книге делается попытка обобщить и систематизи­ ровать материал по использованию мажоритарного принципа при построении узлов и устройств ЦВМ и до­ полнить его оригинальными результатами, полученными авторами.

Введение, § 1.1, вторая глава, §§ 3.1, 3.2 и 3.5 напи­ саны Н. И. Пакуловым, §§ 1.2, 1.3, 1.4 и 1.5 — П. Н. Чер­ нышевым, §§ 3.3 и 3.4 — В. Ф. Ухановым.

Авторы выражают глубокую благодарность докт. техн. наук проф. Е. Н. Вавилову, докт. техн. наук проф. Б. Я. Климушеву, канд. техн. наук Е. Ф. Ульянченко за ценные советы и критические замечания, способствовав­ шие улучшению содержания книги.

ВВЕДЕНИЕ

По мере увеличения технической сложности цифро­ вых вычислительных систем в связи с расширением областей их применения и усложнением выполняемых ими функций возникает необходимость решения ряда проблем, связанных с повышением надежности ЦВМ и их быстродействия; с уменьшением габаритов и потреб­ ляемой мощности и т. д.

Особенно важное значение имеет повышение надеж­ ности работы вычислительных систем в целом, так как производительность последних находится в прямой зави­ симости от надежности их работы. В настоящее время для увеличения надежности применяются следующие методы: повышение надежности элементов, входящих в состав ЦВМ: синтез надежных схем из ненадежных эле­ ментов; простое резервирование аппаратуры; мажори­ тарное резервирование, использование корректирующих кодов и эффективного контроля достоверности резуль­ татов обработки информации.

Необходимость использования последнего метода и сложность его технической реализации полностью зави­ сят от эффективности первых пяти методов. Наиболее выгодными в экономическом отношении являются мето­ ды повышения надежности отдельных элементов.

В настоящее время задача повышения надежности отдельных элементов решается технологическим спосо­ бом путем применения элементов в интегральном испол­ нении.

Кроме высокой надежности элементы должны обла­ дать повышенной помехоустойчивостью при воздействии на их входы случайных флуктуаций сигналов. Наиболее перспективными в этом отношении являются мажоритар­ ные элементы (МЭ) интегрального типа. МЭ называет­ ся логический элемент, сигнал на выходе которого при­ нимает значение, совпадающее со значением сигнала на большинстве входов (majority — большинство).

5


По сравнению с логическими элементами типа И, ИЛИ, НЕ МЭ имеют следующие преимущества:

1)возможность сокращения количества оборудова­ ния при построении некоторых узлов ЦВМ;

2)повышенная устойчивость к сбоям, так как на вхо­ ды МЭ подается избыточная информация;

3)возможность полной унификации схем, что способ­ ствует автоматизации их производства и облегчает изго­ товление крупных функциональных субсистем интеграль­ ного типа;

4)возможность построения надежных узлов и устройств по мажоритарному способу резервирования.

Однако проблему повышения надежности ЦВМ не­ возможно полностью решить путем повышения надежно­ сти отдельных элементов, так как нельзя создать абсо­ лютно надежных элементов и даже при наличии таких элементов нельзя полностью избавиться от воздействия на них случайных помех. Поэтому наряду с разработкой надежных элементов необходимо вести поиски эффектив­ ных способов резервирования. Следует подчеркнуть, что любое резервирование связано с введением избыточного оборудования или избыточной информации.

Анализ различных моделей резервирования показы­ вает, что всем им присущи следующие недостатки: слож­ ность коммутации и перерыв в работе системы по основ­ ной программе при замене отказавшего канала исправ­ ным.

Указанных недостатков лишена мажоритарная мо­ дель резервирования, под которой будем понимать использование мажоритарного способа резервирования с одним или несколькими восстанавливающими орга­ нами.

При.данном способе резервирования строится нечет­ ное количество каналов ( т ^ З ) , выходные сигналы ко­ торых объединяются с помощью восстанавливающих органов (ВО). Так как сигнал на выходе ВО опреде­

ляется

большинством входных сигналов,

то отказ

(m—1)/2

каналов (устройств, блоков, узлов)

не приво­

дит к отказу системы в целом. Мажоритарный способ резервирования позволяет легко обнаруживать отказы в элементах резервируемых устройств и производить замену отказавших каналов (блоков) без прерывания работы системы в целом. Эта особенность мажоритар­ ного способа резервирования, несмотря на сложность его

6


реализации и большой расход оборудования, оправды­ вает его применение в особо ответственных системах и устройствах, в которых отказы в работе приводят к ка­ тастрофическим последствиям.

Всесторонняя разработка вопросов теории и практи­ ки использования мажоритарного принципа является в настоящее время актуальной проблемой, поскольку при интегральном исполнении систем со структурной избы­ точностью происходит значительное снижение их стои­ мости, а следовательно, оправдывается мажоритарный способ резервирования.

Впервые идея использования мажоритарной модели с целью повышения надежности систем была высказана Дж. фон Нейманом [78]. Им же были предложены схе­ мы восстанавливающих органов в виде так называемых смесителей. Однако такой смеситель должен быть исключительно надежным. Для обеспечения возможно­ сти использования ВО с тем же самым уровнем надеж­ ности, что и логические элементы, Нейман предложил схему двухслойного восстанавливающего органа на эле­ ментах типа И — ИЛИ. Позже были предложены схемы двухкаскадных ВО на элементах типа И — НЕ и ИЛИ — НЕ. С появлением интегральных МЭ стало воз­ можным применять элементы одного типа и в качестве логических элементов, и в качестве ВО. После опубли­ кования работы Неймана разрабатывались основные положения пороговой и мажоритарной логики [28, 29, 45], которые затем существенно дополнялись и углублялись в ряде статей и монографий, наиболее содержательны­

ми из которых являются [25, 27, 50, 61].

Развитие теории мажоритарной

модели, связанной

с повышением надежности цифровых

систем, шло по

различным направлениям, основными из которых можно считать следующие:

1. Изучение свойств МЭ с целью определения ве­ роятности их безотказной работы для обеспечения тре­ буемой вероятности безотказной работы всей систе­ мы [72].

2.Рациональное разделение системы на блоки и при­ менение мажоритарной модели к этим блокам.

3.Разработка адаптивного МЭ [50, 25].

4.Исследование надежности различных мажоритар­ ных моделей с целью выбора наиболее подходящих для

повышения надежности ЦВМ [63].

7


В книге излагаются следующие не исследованные или слабо исследованные вопросы.

1. Анализ и оценка основных параметров мажори­ тарных элементов интегрального типа.

2.Разработка универсального МЭ и универсального функционального модуля.

3.Синтез рациональных структур типовых узлов ком­ бинационного и накапливающего типов на базе универ­ сального МЭ и универсального функционального мо­

дуля.

4.Построение и исследование структуры одноканаль­ ного контрольного устройства па базе универсального функционального модуля.

5.Анализ надежности многоканальных мажоритар­

ных систем.

Книга состоит из трех глав. В первой главе анализи­ руются статические и динамические параметры МЭ и выводятся аналитические соотношения для их расчета. Даются сравнительная оценка МЭ и практические реко­ мендации по их применению. При выводе основных рас­ четных соотношений используется известная методика и результаты, полученные авторами. Вторая глава по­ священа синтезу надежных узлов ЦВМ на базе МЭ и универсального функционального модуля (УФМ). При построении мажоритарных узлов комбинационного и накапливающего типов используется классическая тео­ рия конечных автоматов и метод синтеза, предложенный Коном и Липдеманом [45]. В конце главы рассматри­ вается порядок построения одного из устройств ЦВМ на базе УФМ. В третьей главе дается анализ мажоритар­ ного способа резервирования па уровне устройств и про­ изводится оценка вероятности безотказной работы мно­

гоканальных мажоритарных систем без

восстановления

с использованием

теории скользящего

резерва.

Для

оценки параметров надежности

мажоритарных

систем

с восстановлением

применяется

аппарат однородных

марковских и полумарковских цепей. Выводятся анали­ тические соотношения, позволяющие определить на эта­ пе инженерного проектирования основные показатели надежности многоканальных мажоритарных систем и даются рекомендации по использованию интегральных субсистем для построения многоканальных мажоритар­ ных систем.