Магистрально-модульная вычислительная система
Иллюстрации
Показать всеИзобретение относится к вычислительной технике и может быть использовано при создании вычислительных систем повышенной надежности. Техническим результатом является повышение надежности работы системы. Магистрально-модульная вычислительная система дополнительно содержит задающий каждый цикл работы системы таймер, подключенный к системной магистрали, а к ее управляющим шинам подключены установочными входами перестраиваемый формирователь синхроимпульсов и управляемый источник вторичного электропитания, содержащий модуль постоянного питания с подключаемым исправным конвертором к блоку выравнивания, модуль импульсного питания и формирователь синхроимпульсов, выходы которых являются соответственно синхронизирующими входами и выходами постоянного и импульсного питания, подключенными к соответствующим входам модулей системы, при этом вычислительные модули дополнительно подключены к одноканальной магистрали запоминающих устройств. 17 з.п. ф-лы, 22 ил.
Реферат
Изобретение относится к вычислительной технике и может быть использовано для создания вычислительных систем, к которым предъявляются повышенные требования по надежности при длительной работе в неблагоприятных внешних условиях (широкий диапазон изменения температуры окружающей среды от -60 до +125 градусов по Цельсию, внешние механические воздействия (удары и широкополосная вибрация) и электромагнитные воздействия. Кроме того система должна работать длительное время в полях непрерывного ионизирующего излучения и быть устойчивой к мощным импульсам ионизирующего излучения, вызванных вспышками на Солнце, авариями ядерных энергетических установок или направленным противодействием.
Известна трехканальная вычислительная система (См. АС №1156273), содержащая в каждом канале внешнее устройство и вычислительное устройство, информационный выход которого подключен к первому входу первого мажоритарного элемента и к первому входу первого элемента сравнения всех каналов. Второй вход первого элемента сравнения соединен с выходом первого мажоритарного элемента и со входом внешнего устройства, выход которого подключен к первому информационному входу второго мажоритарного элемента всех каналов, второй и третий информационные входы которого соединены соответственно со вторым и с третьим информационными входами вторых мажоритарных элементов других каналов и с выходами внешних устройств соответственно. Выход второго мажоритарного элемента подключен к первому входу второго элемента сравнения и к первому входу вычислительного устройства. Второй вход второго элемента сравнения соединен с первым входом второго мажоритарного элемента, а выход - с выводом связи.
В каждом канале содержится также регистр номера канала, четыре блока анализа, группа элементов «И», контрольный регистр и элемент «ИЛИ», выход которого подключен ко входу прерывания вычислительного устройства. Первый вход контрольного регистра соединен с выходом последовательной передачи информации вычислительного устройства.
Входы контрольного регистра соединены с выходами группы элементов «И». Вторые выходы соединены со входами элемента «ИЛИ». Кроме того каждый канал содержит элемент «НЕ», а каждый блок анализа выполнен в виде дешифратора, связанного входами с выходами элементов сравнения.
Это известное устройство благодаря установке мажоритарных элементов в выходных информационных шинах вычислителей обеспечивает нейтрализацию неисправности, возникающей в одном из каналов при правильной работе двух других каналов. Кроме того, благодаря введению схем сравнения, подключенных к связям внешних устройств, обеспечивается обнаружение неправильной работы одного из них по отличию его информации от двух других, что позволяет диагностировать отказы внешних устройств путем анализа состояний контрольного регистра вычислительным устройством. Эти свойства являются положительными. Особенно важным является нейтрализация неисправности в одном из каналов вычислительного устройства.
В то же время, после возникновения неисправности в одном из каналов надежность дальнейшей работы системы резко снижается, так как возникновение неисправности в любом из двух оставшихся исправными вычислительных устройств приводит к полной неработоспособности системы. Это происходит потому, что интенсивность отказа в двух каналах в два раза больше, чем у одноканального вычислителя. Целесообразно максимально полно использовать имеющуюся избыточность в виде двух дополнительно введенных каналов для сохранения работоспособности системы после возникновения второй неисправности.
Задача сохранения работоспособности системы при возникновении двух неисправностей в системе частично решена в РЕЗЕРВИРОВАННОМ ВЫЧИСЛИТЕЛЬНОМ УСТРОЙСТВЕ (См. АС № 1200292). В данном устройстве для повышения надежности между блоками памяти и процессора введен коммутатор, переключающий блоки по сигналам встроенных устройств оперативного контроля.
Общим недостатком известных вычислительных устройств является то, что как для работы схем мажоритации, так и для работы коммутатора, переключающего блоки в процессе работы, требуется синхронная и синфазная работа всех каналов устройства, что обеспечивается введением единого генератора синхроимпульсов. При такой реализации резервирования, отказ этого генератора приводит к отказу устройства и системы в целом. Кроме того, наличие временного рассогласования одноименных сигналов разных каналов резервированного устройства требует снижение быстродействия с целью учета межканальных рассогласований, вызванных отличиями задержек элементов разных каналов. Более того, в процессе работы вычислительной системы под влиянием температуры и особенно из-за воздействия внешнего ионизирующего излучения, например, космического пространства происходит деградация параметров электрорадиоизделий, учесть которую при проектировании невозможно.
Наиболее полно задача повышения надежности устройств, работающих при внешних неблагоприятных воздействиях, решена в прототипе - ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ (См. RU № 2444053), наиболее близкой к заявляемой системе. Известная система содержит несколько вычислительных модулей, несколько модулей связи, модуль датчика времени, модуль системного запоминающего устройства, системный модуль. Синхронизирующий вход системного модуля подключен к выходу датчика времени, у которого этот выход подключен также к синхронизирующему входу устройства контроля, входы которого подключены к выходам системного модуля, у которого эти выходы подключены также к входам переключателя каналов, входы-выходы которого являются магистральными и
подключены к входам-выходам системного запоминающего устройства, датчика времени, вычислительных модулей и модулей связи, мультиплексные входы-выходы которых являются входами-выходами системы.
Системный модуль периодически контролирует работоспособность функциональных модулей и может в случае снижения их быстродействия из-за деградации параметров послать команду в устройства синхронизации выбранного функционального модуля на изменение тактовой частоты, что обеспечивает адаптацию модулей системы к деградации параметров элементов и тем самым повышает надежность функционирования системы при работе в неблагоприятных условиях.
В то же время такая система, несмотря на ряд очевидных достоинств, имеет недостаток, который заключается в наличии центрального модуля, управляющего общесистемной магистралью. Такое построение системы приводит к отказу системы при возникновении отказа в центральном модуле.
С целью повышения надежности работы системы и сохранения работоспособности центрального модуля при возникновении отказов в его оборудовании предлагается
МАГИСТРАЛЬНО-МОДУЛЬНАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА, содержащая несколько функциональных модулей, а именно N вычислительных модулей (ВМ), M модулей связи (МС) и центральный -системный модуль (СМ). Дополнительно в систему введены блок контроля и управления (БКУ) и переключатель каналов (ПК) системного модуля, установленный на выходах этого модуля в магистраль.
Кроме того, в систему введены таймер и модуль запоминающего устройства санкционированного доступа (ЗУСД).
БКУ содержит первый, второй и третий буферные регистры, первую, вторую и третью схемы совпадения. Выход первого буферного регистра подключен к первым входам первой и второй схем совпадения. Выход второго буферного регистра подключен ко второму входу второй схемы совпадения и первому входу третьей схемы совпадения, а выход третьего буферного регистра подключен ко вторым входам первой и третьей схем совпадения. Выход каждой схемы совпадения подключен к входу соответствующей каждой схеме триггера неисправностей, подключенных выходами к контрольной группе логических элементов, выходы которой являются выходами блока.
ВМ содержит блок процессора с подключенным к нему через первую и вторую двунаправленные магистрали, соответственно, блоком запоминающих устройств и блоком связи по магистрали, два входа выхода которого являются входами - выходами блока и модуля, подключенными к магистрали, а управляющий выход блока связи подключен к входу блока синхронизации, выходы которого подключены к синхровходам блока процессора, подключенного к магистрали дополнительного ЗУ через блок связи по магистрали ЗУ, который через двунаправленную связь подключен к блоку дополнительного запоминающего устройства.
МС содержит процессор с подключенными к нему через внутреннюю магистраль запоминающим устройством и устройством связи по магистрали, два входа - выхода которого являются также входами - выходами модуля, подключенными к магистрали, а выход устройства связи по магистрали подключен к входу устройства синхронизации, выходы которого подключены к синхровходам процессора, который по двунаправленной связи через кодирующее-декодирующее устройство подключен к приемопередатчику мультиплексной линии связи с периферийными устройствами.
Таймер содержит первый, второй и контрольный счетчики-формирователи, выходы которых подключены к схеме контроля. При этом первый, второй, контрольный счетчики-формирователи и схема контроля подключены соответственно через первую, вторую, контрольную и схемную двунаправленные линии связи к схеме связи по магистрали, два входа - выхода которой являются входами - выходами таймера, подключенными к магистрали.
ИВЭП содержит модуль постоянного питания (МПП) и модуль импульсного питания (МИП), силовые входы, установочный вход МПП, три управляющих входа МИП являются одноименными входами ИВЭП, а выходы МПП и МИП, соответственно выходами постоянного и импульсного питания ИВЭП.
МПП содержит три конвертора, частотные выходы которых подключены к частотным входам блока управления и контроля (БУК), а выходы конверторов подключены к входам БУК и через блок отключения подключены к входам блока выравнивания, выход которого является выходом и контрольным выходом МПП. При этом выходы БУК подключены к управляющим входам блока отключения, а установочный вход БУК является установочным входом модуля.
МИП содержит три ветви, в каждой из которых последовательно включены два полевых транзистора. Ветви объединены с каждой из сторон, одна из которых является силовым входом модуля, вторая - выходом, а три управляющих сигнала разведены таким образом, что каждый из них подключен к затворам двух транзисторов, установленных в разных ветвях, образуя выборку «2 из З».
Конвертор содержит последовательно включенные фильтр, защитный диод, трансформатор с включенным в первичную обмотку транзистором-прерывателем, выпрямляющий диод после вторичной обмотки и выходной фильтр, выход которого является выходом конвертора. Этот выход подключен к входу преобразователя напряжения в частоту, подключенного выходом к элементу гальванической развязки, выход которого является частотным выходом конвертора и подключен к входу частотно-импульсного модулятора (ЧИМ), выход которого подключен к базе транзистора прерывателя.
БУК содержит первый, второй, третий и четвертый частотные счетчики. Входы первых трех являются частотными входами блока, подключенными соответственно к частотным выходам первого, второго и третьего конверторов. Вход четвертого счетчика подключен к выходу контрольного преобразователя напряжения в частоту, вход которого подключен к выходу аналогового мультиплексора, входы которого являются контрольными входом блока, подключенным к выходам конверторов и блока выравнивания. Выход первого счетчика подключен к первым входам первого и второго сумматоров. Выход второго счетчика подключен ко второму входу второго сумматора и первому входу третьего сумматора, а выход третьего счетчика подключен ко вторым входам третьего и первого сумматоров. Выход четвертого счетчика подключен к первому входу четвертого сумматора, ко второму входу которого подключен выход регистра контрольного кода, вход которого объединен с входом регистра допуска, выходы которого подключены ко вторым входам первой, второй, третьей и четвертой контрольных схем сравнения, к первым входам которых подключены выходы своего, соответственно, первого, второго, третьего, четвертого сумматоров. К выходам этих схем подключены входы соответствующих им первого, второго, третьего и четвертого триггеров ошибок, выходы которых подключены к управляющей группе логических элементов, выходы которой являются выходами блока, подключенными к управляющим входам блока отключения.
Фильтр содержит включенный в плюсовую шину диод, анод которого является входом, а катод - выходом фильтра. При этом между плюсовой и минусовой шиной включен низкочастотный конденсатор, а каждая из шин и плюсовая, и минусовая через свои высокочастотные конденсаторы подключены к шине земли.
ФСИ содержит первый, второй и третий перестраиваемые генераторы импульсов, установочный вход которых является одноименным входом формирователя, а выход каждого из генераторов подключен к входу своего, соответственно первого, второго и третьего блоков фазирования, фазирующий выход каждого из которых подключен к фазирующим входам двух других блоков и фазирующим входам блока мажоритации, а синхронизирующие выходы блоков фазирования подключены к синхронизирующим входам блока мажоритации, выходы которого являются выходами формирователя.
Перестраиваемый генератор импульсов содержит группу последовательно включенных инверторов, выходы которых подключены к входам первого мультиплексора, выход которого подключен к входу первого инвертора и является выходом генератора, вход которого является входом первого счетчика частоты, Выходы этого счетчика подключены к первым входам первой схемы сравнения, ко вторым входам которой подключены выходы первого регистра кода частоты, а инкрементный и декрементный выходы этой схемы подключены к одноименным входам второго счетчика кода частоты, выходы которого подключены к управляющим входам первого мультиплексора. При этом установочный вход первого регистра кода частоты и второго счетчика кода частоты являются установочным входом модулятора, конвертора, МПП и ИВЭП в целом.
Блок синхронизации ВМ и устройство синхронизации МС выполнены идентично и каждый из них содержит управляемый генератор импульсов, управляющий вход которого является одноименным входом блока (устройства), а выход подключен к входу сдвигающего регистра, выходы которого являются синхронизирующими выходами блока (устройства).
Перестраиваемый генератор импульсов и управляемый генератор импульсов реализованы аналогично друг другу.
ЧИМ содержит несколько последовательно включенных инверторов, выходы которых подключены к входам второго мультиплексора, выход которого подключен к входу первого инвертора и является выходом модулятора, вход которого является входом второго счетчика частоты. Выходы этого счетчика подключены к первым входам второй схемы сравнения, ко вторым входам которой подключены выходы второго регистра кода частоты, а инкрементный и декрементный выходы этой схемы подключены к одноименным входам первого счетчика кода частоты, выходы которого подключены к управляющим входам второго мультиплексора. При этом установочный вход второго регистра кода частоты и первого счетчика кода частоты являются установочным входом модулятора.
Блок фазирования содержит элемент И, первый вход которого является входом блока, подключенным к генератору, а выход элемента подключен к входу сдвигового регистра и входу динамического счетчика, подключенного выходами через дешифратор к запускающему входу триггера останова, выход которого является фазирующим выходом блока и подключен ко второму входу элемента И и первому входу мажоритарного элемента, подключенного выходом к входу триггера пуска, выход которого подключен к сбрасывающему входу триггера останова. При этом ко второму и третьему входам мажоритарного элемента подключены выходы триггеров привязки, стробирующий вход которых объединен первым входом элемента И, а входы являются фазирующими входами блока. Кроме того, выходы четных и нечетных разрядов сдвигового регистра подключены соответственно к запускающим и сбрасывающим входам f формирователей синхроимпульсов, выходы которых являются синхронизирующими выходами блока.
Динамический триггер, используемый в динамическом счетчике, построен как транзисторный усилитель, к базе транзистора которого кроме резистивного делителя в качестве элемента памяти подключена LC цепь, индуктивность которой содержит рабочую обмотку и намотанную поверх нее, встречно-компенсационную, концы которой закорочены.
На фигурах с 1 по 15 приведен состав вычислительной системы, его блоков и узлов.
На фигуре 1 приведена состав вычислительной системы, где цифрой 1 обозначен системный модуль, цифрой 2 - переключатель каналов, цифрой 3 обозначен блок контроля и управления, цифрами от 4-1 до 4-n обозначены n вычислительных модулей, цифрами от 5-1 до 5-m обозначены m модулей связи, цифрой 6 обозначен таймер, цифрой 7 - ИВЭП, и цифрой 8 - перестраиваемый ФСИ, цифрой 9 обозначено ЗУСД, цифрой 10 - формирователь сигнала, цифрой 11 - датчик внешнего воздействия.
На фигуре 2 приведен переключатель каналов.
На фигуре 3 приведен БКУ, где цифрами от 31-1 до 31-3 обозначены соответственно первый, второй и третий буферные регистры, цифрами от 32-1 до 32-3 обозначены соответственно первая, вторая, третья схемы совпадения, цифрами от 33-1 до 33-3 обозначены соответственно первый, второй, третий триггера неисправностей, а цифрой 34 обозначена контрольная группа логических схем.
На фигуре 4 приведен состав вычислительного модуля, где цифрой 40 обозначен блок процессора, цифрой 41 - блок запоминающего устройства, цифрой 42 обозначен блок связи по магистрали, цифрой 43 - блок связи по магистрали ЗУ, цифрой 44 обозначен блок дополнительного ЗУ, цифрой 45 - блок синхронизации.
На фигуре 4-1 приведен состав блока связи по магистрали ЗУ, где цифрой 41-1 обозначен буфер входных данных, цифрой 41-2 - буфер выходных данных, 41-3 обозначен буфер управляющих сигналов, цифрой 41-4 - дешифратор адреса, цифрой 41-5 обозначен буфер данных и цифрой 41-6 - буфер адреса.
На фигуре 5 приведен состав модуля связи, где цифрой 50 обозначен процессор, цифрой 51 - запоминающее устройство, цифрой 52 обозначено устройство синхронизации, цифрой 53 - устройство связи по магистрали, цифрой 54 обозначено кодирующе-декодирующее устройство и цифрой 55 обозначен приемопередатчик мультиплексной линии связи.
На фигуре 6 приведен состав таймера, где цифрой 61 обозначен первый счетчик-формирователь, цифрой 62 - второй счетчик-формирователь, цифрой 63 обозначен контрольный счетчик-формирователь, цифрой 64 - схема контроля, цифрой 65 обозначена схема связи по магистрали.
На фигуре 7 приведен состав ИВЭП, где цифрой 70 обозначен МПП, а цифрой 71 обозначен МИП.
На фигуре 7-1 приведен состав МПП, где цифрами от 71-1 до 71-3 обозначены соответственно первый, второй и третий конверторы, цифрой 72 обозначен БУК, цифрой 73 - блок отключения, и цифрой 74 обозначен блок выравнивания.
На фигуре 7-1-1 приведен состав конвертора, где цифрой 7111 обозначен фильтр, цифрой 7112 - трансформатор, цифрой 7113 обозначен выходной фильтр, цифрой 7114 - преобразователь напряжения в частоту, цифрой 7115 обозначен элемент гальванической развязки, цифрой 7116 - ЧИМ, цифрой 7117 транзистор-прерыватель.
На фигуре 7-1-2 приведен состав БУК, где цифрой 712-0 обозначен аналоговый мультиплексор, цифрами от 712-1.1 до 712-1.4 обозначены соответственно первый, второй, третий и четвертый частотные счетчики, цифрами от 712-2.1 до 712-2.4 обозначены соответственно первый, второй, третий, четвертый сумматоры, цифрами от 712-3.1 до 712-3.4 обозначены соответственно первая, вторая, третья, четвертая контрольные схемы сравнения, цифрами от 712-4.1 до 712-4.4 обозначены соответственно первый, второй, третий, четвертый триггера ошибок, цифрой 712-5 обозначена группа логических элементов, цифрой 712-6 - регистр допуска, цифрой 712-7 обозначен регистр контрольного кода, цифрой 712-8 - контрольный преобразователь напряжения в частоту.
На фигуре 7-1-3 приведен состав фильтра.
На фигуре 7-2 приведен модуль импульсного питания.
На фигуре 8 приведен перестраиваемый ФСИ, где цифрами от 81-1 до 81-3 обозначены соответственно первый, второй, третий перестраиваемые генераторы импульсов, цифрами от 82-1 до 82-3 обозначены соответственно первый, второй и третий блоки фазирования, цифрой 83 обозначен блок мажоритации.
На фигуре 9 приведен частотно-импульсного модулятор, где цифрой 91 обозначены последовательно включенные инверторы, цифрой 92 - второй мультиплексор, цифрой 93 - первый счетчик кода частоты, цифрой 94 обозначен второй счетчик частоты, цифрой 95 - вторая схема сравнения, цифрой 96 обозначен второй регистр кода частоты.
На фигуре 10 приведен состав перестраиваемого генератора импульсов, где цифрой 101 обозначена группа последовательно включенных инверторов, цифрой 102 - второй счетчик кода частоты, цифрой 103 обозначена первая схема сравнения, цифрой 104 - первый счетчик частоты, цифрой 105 обозначен первый регистр кода частоты, цифрой 106 - первый мультиплексор.
На фигуре 10-1 приведен блок синхронизации, где цифрой 1011 обозначен управляемый генератор импульсов, цифрой 1012 - сдвигающий регистр.
На фигуре 11 приведен блок фазирования, где цифрой 110 обозначен элемент И, цифрой 111 - динамический сметчик, цифрой 112 обозначен сдвиговый регистр, цифрой 113 - дешифратор, цифрой 114 обозначен триггер останова, цифрой 115 - триггер пуска, цифрой 116 обозначен мажоритарный элемент, цифрой 117 - триггер привязки, цифрами от 118-1 до 118-f обозначены формирователи синхроимпульсов.
На фигуре 12 приведен динамический триггер.
На фигуре 13 приведен состав ЗУСД, где цифрой 131 обозначен первый накопитель, цифрой 132 - второй накопитель, цифрой 133-1 и цифрой 133-2 обозначены соответственно первый и второй сумматоры метки времени, цифрой 134-1 и цифрой 134-2 обозначены соответственно первый и второй сумматоры массивов.
На фигуре 14 приведен формирователь сигнала, где цифрой 140 обозначен задающий генератор, цифрой 141 - интервальный счетчик, цифрой 142 обозначен интервальный дешифратор, цифрой 143 - триггер, цифрой 144 обозначен логический элемент, цифрой 145 - регистр санкционированного кода, и цифрой 146 обозначен дешифратор кода.
На фигуре 15 приведен датчик внешнего воздействия.
Система может быть реализована следующим образом: каждый канал СМ выполнен как малоразрядная (16-разрядная) вычислительная машина, содержащая процессор на основе БИС 1867 ВМ2 и память на БИС 1620РЕ и 1620 РУ.
Блок процессора ВМ реализуется на БИС микропроцессора 1867 ВМ6, блок запоминающих устройств, аналогично памяти СМ на БИС серии 1620, блок связи реализуется на специализированных БИС на основе БМК серии 1556 и 1557, а блок синхронизации на основе БИС 1825 ВБ2, дополненной БИС на БМК серии 1556 и 1557.
МС реализуется на базе микропроцессора 1867 ВМ2 с запоминающим устройством на БИС серии 1620, устройством синхронизации, заимствованном из ВМ, устройством связи выполняется на специализированных БИС на БМК серии 1556 и 1557, кодек использует БИС 1825 ВВ, а приемо - передатчик реализуется на специализированных БИС на основе БМК серии 1537 ХМ2.
Таймер, ФСИ, БУК реализуется на БИС 1825 ВБ, дополненной специализированными БИС на основе БМК серии 1556 и 1557.
ИВЭП реализуется на дискретных компонентах с использованием микросхемы преобразования напряжения в частоту ADFC32 фирмы Analog Devices или ее аналога.
БКУ и БУК реализуются на специализированных БИС на базе БМК серии 1555 и 1556, причем в БУК, дополнительно используется преобразователь напряжения в частоту ADFC32 фирмы Analog Devices или ее аналога.
Динамический триггер реализуется на транзисторе типа П16 или аналогичном и дискретных элементах (резисторах, конденсаторах и индуктивности с обмотками на ферритовом кольце).
Система работает следующим образом.
Каждый цикл работы, задаваемый таймером, процессоры системного модуля запускают модули на выполнение тестов, по результатам выполнения которых задают в соответствующие регистры ИВЭП, ФСИ и синхронизаторов управляющие коды. В конце каждого цикла происходит сравнение заданных значений с контрольными известными кодами, значение которых устанавливается при включении системы путем занесения фиксированных кодов в соответствующие регистры и счетчики, значение которых корректируется по результатам тестов модулей.
При несовпадении выданных каналами системного модуля кодов включается триггер неисправности соответствующего канала. В соответствии с сигналами неисправности процессоров переключатель каналов подключает к общесистемной магистрали исправный канал СМ, который берет на себя управление на очередной цикл работы, а в МПП ИВЭП к блоку выравнивания подключается исправный конвертор.
Кроме того, СМ, сравнивания результаты вычислений ВМ и МС, решающих одну и ту же задачу, и проводя периодическое тестирование модулей, использует в дальнейшей работе результаты правильно работающего модуля. ИВЭП, ФСИ и таймер имеют внутреннее резервирование с самоконтролем и управлением внутренним резервом, обеспечивающими достоверную информацию на их выходах.
Таким образом, в предлагаемой системе устранены отсеченные недостатки известных решений в части нейтрализации одиночных катастрофических отказов в ее компонентах. Более того, система сохраняет работоспособность при деградации параметров комплектующих элементов из-за старения, изменения температуры окружающей среды, и дозовых факторов от действия ионизирующего излучения и система обладает повышенной устойчивостью к внешним электромагнитным излучениям, благодаря применению динамических триггеров в ответственных и наиболее чувствительных к помехам узлах. Предлагаемая система успешно может использоваться в системах автоматического управления объектами ракетно-космической техники и робототехническими комплексами, работающими в неблагоприятных внешних условиях и полях электромагнитного и ионизирующего излучения.
1. Магистрально-модульная вычислительная система, содержащая трехканальный системный модуль, содержащий процессоры, запускающие модули на выполнение тестов, триггеры неисправностей каналов, установленные между выходами каналов системного модуля в магистраль, и подключающий к выходу исправный канал магистрали переключатель каналов, к управляющим входам которого подключены выходы блока контроля и управления, подключенного входами к выходам каналов системного модуля, к которому через системную магистраль подключены n вычислительных модулей, m модулей связи и запоминающее устройство санкционированного доступа, отличающаяся тем, что в ее состав введены задающий каждый цикл работы системы таймер, подключенный к системной магистрали, а к ее управляющим шинам подключены установочными входами перестраиваемый формирователь синхроимпульсов и управляемый источник вторичного электропитания, содержащий модуль постоянного питания с подключаемым исправным конвертором к блоку выравнивания, модуль импульсного питания и формирователь синхроимпульсов, выходы которых являются соответственно синхронизирующими входами и выходами постоянного и импульсного питания, подключенными к соответствующим входам модулей системы, при этом вычислительные модули дополнительно подключены к одноканальной магистрали запоминающих устройств.
2. Система по п. 1, отличающаяся тем, что переключатель каналов содержит три полевых транзистора, истоки которых являются входами, объединенные стоки - выходами, а управляющие входы подключены к затворам транзисторов.
3. Система по п. 1, отличающаяся тем, что блок контроля и управления содержит первый, второй и третий буферные регистры, входы которых являются входами блока, причем выход первого регистра подключен к первым входам первой и второй схем совпадения, выход второго регистра подключен ко второму входу второй и первым входам третьей схем совпадения, а выход третьего регистра подключен ко вторым входам первой и третьей схем совпадения, при этом выход каждой из схем совпадения подключен к входу своего соответственно первого, второго и третьего триггеров неисправностей, выход каждого из которых подключен к входам контрольной группы логических схем, выходы которой являются выходами блока.
4. Система по п. 1, отличающаяся тем, что вычислительный модуль содержит блок процессора с подключенными к нему через первую и вторую двунаправленные магистрали соответственно блок запоминающих устройств и блок связи по магистрали, два входа-выхода которого являются входами-выходами модуля, а выход этого блока подключен к управляющему входу блока синхронизации, выходы которого подключены к синхровходам блока процессора, подключенного к магистрали дополнительного ЗУ через блок связи по магистрали ЗУ, который через двунаправленную связь подключен к блоку дополнительного запоминающего устройства.
5. Система по п. 1, отличающаяся тем, что модуль связи содержит процессор с подключенными к нему через магистраль запоминающим устройством и устройством связи по магистрали, два входа-выхода которого являются входами-выходами модуля, а выход этого устройства подключен к управляющему входу устройства синхронизации, синхровыходы которого подключены к синхровходам процессора, вход-выход которого через кодирующе-декодирующее устройство подключен к приемопередатчику мультиплексной линии связи, вход-выход которого является входом-выходом модуля и системы.
6. Система по п. 1, отличающаяся тем, что таймер содержит первый, второй и контрольный счетчики-формирователи, выходы которых подключены к входам схемы контроля, подключенной через контрольную связь к схеме связи по магистрали, к которой через первую и вторую формировательные связи подключены соответственно первый и второй счетчики-формирователи, а два входа-выхода этой схемы являются входами-выходами таймера.
7. Система по п. 1, отличающаяся тем, что источник вторичного электропитания содержит модуль постоянного питания и модуль импульсного питания, силовой, установочный и три управляющих входа которых являются одноименными входами источника, а выходы постоянного и импульсного питания модулей - одноименными выходами источника.
8. Система по п. 1, отличающаяся тем, что перестраиваемый формирователь синхроимпульсов содержит первый, второй и третий перестраиваемые генераторы импульсов, выход каждого из которых подключен к входу своего соответственно первого, второго и третьего блоков фазирования, фазирующий выход каждого из которых подключен к фазирующим входам двух других блоков и фазирующим входам блока мажоритации, к синхронизирующим выходам которого подключены синхронизирующие выходы блоков фазирования, а выходы блока мажоритации являются выходами формирователя.
9. Система по п. 4, отличающаяся тем, что блок связи по магистрали ЗУ содержит буфер входных данных, буфер управляющих сигналов, входы которых являются входом блока, при этом выход буфера входных данных подключен к входу буфера данных, к входу буфера адреса и к входу дешифратора адреса, выход которого подключен к входу буфера адреса, а выход буфера данных подключен к входу буфера выходных данных, выход которого является выходом блока.
10. Система по п. 7, отличающаяся тем, что модуль постоянного питания содержит три конвертора, частотные выходы которых являются одноименными выходами блока, а выходы подключены к входам блока управления и контроля и через блок отключения - к входам блока выравнивания, выход которого является контрольным входом и выходом модуля, подключенным к контрольному входу блока управления и контроля, выходы которого подключены к управляющим входам блока отключения.
11. Система по п. 7, отличающаяся тем, что модуль импульсного питания содержит три идентичных ветви, объединенные с каждой из сторон, в каждой из которых последовательно включены два полевых транзистора, причем одна из объединенных сторон является силовым входом, вторая - выходом, а три управляющих сигнала разведены таким образом, что каждый из них подключен к затворам двух транзисторов, установленных в разных ветвях, образуя выборку «2 из 3».
12. Система по п. 10, отличающаяся тем, что конвертор содержит последовательно включенные фильтр, защитный диод, трансформатор с включенным в первичную обмотку транзистором-прерывателем и выпрямительным диодом во вторичной обмотке, подключенным к выходному фильтру, выход которого является выходом конвертора и подключен к преобразователю напряжения в частоту, подключенному выходом к элементу гальванической развязки, выход которого является частотным выходом конвертора и подключен к входу частотно-импульсного модулятора, установочный вход которого является одноименным входом конвертора, а выход подключен к базе транзистора-прерывателя.
13. Система по п. 8, отличающаяся тем, что блок фазирования содержит элемент И, первый вход которого является входом блока, выход подключен к входу сдвигового регистра и входу динамического счетчика, выполненного на базе динамического триггера, подключенного выходами через дешифратор к запускающему входу триггера останова, выход которого является фазирующим выходом блока и подключен ко второму входу элемента И и к первому входу мажоритарного элемента, выход которого подключен к входу триггера пуска, подключенного выходом к сбрасывающему входу триггера останова, а ко второму и третьему входам мажоритарного элемента подключены выходы триггеров привязки, входы которых являются фазирующими входами блока, при этом выходы четных и нечетных разрядов сдвигового регистра подключены соответственно к запускающим и сбрасывающим входам f формирователей синхроимпульсов, выходы которых являются синхронизирующими выходами блока.
14. Система по п. 8, отличающаяся тем, что перестраиваемый генератор импульсов содержит группу последовательно включенных инверторов, выходы которых подключены к входам первого мультиплексора, выход которого является фазирующим выходом блока и подключен к входу первого инвертора группы и входу первого счетчика частоты, подключенного выходом к первым входам первой схемы сравнения, ко вторым входам которой подключены выходы первого регистра кода частоты, а инкрементный и декрементный выходы этой схемы подключены к одноименным входам второго счетчика кода частоты, подключенного выходами к управляющим входам первого мультиплексора, причем входы первого регистра кода частоты и второго счетчика кода частоты являются установочным входом генератора.
15. Система по п. 12, отличающаяся тем, что частотно-импульсный модулятор содержит последовательно включенные инверторы, подключенные выходами к входам второго мультиплексора, выход которого подключен к входу первого инвертора и является выходом модулятора, вход которого является входом второго счетчика частоты, выходы этого счетчика подключены выходами к первым входам второй схемы сравнения, ко вторым входам которой подключены выходы второго регистра кода частоты, а инкрементный и декрементный выходы этой схемы подключены к одноименным входам первого счетчика кода частоты, подключенного выходами к управляющим входам второго мультиплексора, причем входы второго регистра кода частоты и первого счетчика кода частоты являются установочным входом модулятора.
16. Система по п. 10, отличающаяся тем, что блок управления и контроля содержит первый, второй, третий и четвертый частотные счетчики, у которых входы первых трех являются частотными входами блока, а вход четвертого счетчика подключен к выходу контрольного преобразователя напряжения в частоту, вход которого подключен к выходу аналогового мультиплексора, входы которого являются контрольными входами блока, подключенными к выходам конверторов и блока выравнивания, при этом выход первого счетчика подключен к первым входам первого и второго сумматоров, выход второго счетчика подключен ко второму входу второго сумматора и первому входу третьего сумматора, выход третьего счетчика подключен ко вторы