Устройство для сопряжения вычислительной машины с общей магистралью Советский патент 1991 года по МПК G06F13/24 

Описание патента на изобретение SU1686453A1

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

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

На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - функциональная схема блока захвата; на фиг. 3 - функциональная схема первого блока выбора, на фиг. 4 - функциональная схема второго блока выбора; на фиг. 5 - функциональная схема третьего блока выбора

Устройство для сопряжения вычислительной машины с общей магистралью (фиг 1) содержит блок 1 захвата магистрали, первый регистр 2, первый дешифратор 3 адреса, второй дешифратор 4 адреса, блок 5 памяти, счетчик 6. триггеры 7-10, элемент И 11,элемент И 12.одновибратор 13,первый

магистральный усилитель 14, группу элементов И, элемент ИЛИ 16, второй магистральный усилитель 17. регистр 18, элементы ИЛИ 19-21, группу 22 элементов ИЛИ, триггер 23, блоки 24-26 выбора, шину 27 данных, шину 28 адреса ЭВМ, шину 29 данных общей магистрали, тактовую шину 30 общей магистрали, шину 31 захвата общей магистрали, шину 32 готовности общей магистрали, шину 33 синхронизации общей магистрали, вход 34 начальной установки ЭВМ, выход 35 запроса прерывания ЭВМ, вход 36 подтверждения запроса прерывания, входы 37-40 и выход 41 блока захвата

Блок 1 захвата (фиг. 2)содержит регистр 42, счетчик 43 и триггеры 44 и 45

Первый блок 24 выбора (фиг 3) содержит входы 46-48, выход 49, элемент НЕ 50, два блока 51 и 52 элементов И блок 53 эле ментов ИЛИ

Второй блок 25 выбора (фиг 4) содержит входы 54 и 55, выходы 56 и 57. два блока 58 и 59 элементов И и элемент НЕ 60

Ё

Оч

00 О

4 СЛ CJ

Третий блок 26 выбора (фиг. 5) содержит входы 61 и 62, выходы 63 и 64, два элемента И 65 и 66 и элемент НЕ 67.

Устройство работает следующим образом.

При начальной установке на вход 34 подается сигнал, по которому происходит обнуление счетчика 6, регистра 18, триггера 7, триггера 9, триггера 23, При незанятости общей магистрали на шине 31 захвата содержится низкий уровень, по которому происходит обнуление триггеров 8 и 10.

Устройство для сопряжения может par ботать в трех режимах.

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

Во втором режиме осуществляется пересылка в блок 5 памяти устройства копии данных оперативной памяти ЭВМ, непосредственно связанной с данным устройством через шину 27 данных и адресную шину 28, и хранение этой копии до поступления новой.

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

Устройство всегда начинает работу в первом режиме.

При необходимости передачи данных (пакета) ЭВМ-источник выставляет требование захвата общей магистрали. Для этого ЭВМ выставляет код на шину 27 данных и адрес на шину 28 адреса, возбуждающий выход дешифратора 3, подключенный к входу 37 блока 1 захвата. При получении сигнала на вход 37 блок1 реализует процедуру захвата магистрали.

Работа блока 1 захвата магистрали состоит в том, что при занятости общей магистрали, т.е. при наличии сигнала на шине 31 и входе 39, происходит установка счетчиков 43 блоков 1 захвата всех устройств для сопряжения в состояния, определяемые кодом с выходов регистров 42 соответствующих устройств. Коды, записанные в регистры 42 всех устройств, отличаются один от другого. При наличии сигнала занятости общей магистрали работа счетчиков 43 в счетном режиме блокируется. При освобождении общей магистрали и, соответственно, снятии сигнала 1 с входа 39 разблокируется счетный режим работы счетчиков 43 всех устройств. Процедура распределения захвата основана на том, что в результате установки сигналы переноса счетчиков 43 различных устройств формируются в разные моменты времени.

Если на выходе переноса счетчика 43 К-ro устройства формируется сигнал и К-й абонент заносит запрос на захват магистрали в триггер 45, то происходит запись 1 в

триггер 44. Если абонент, подключенный к К-му устройству, не занес в триггер 45 (в триггере 45 находится О), то на входе установки в О триггера 44 имеется сигнал, блокирующий работу триггера 44 по С-входу, на

который подается сигнал переноса счетчика 43. При записи 1 в триггер 44 на выходе 41 блока 1 захвата формируется сигнал, по которому на шине 31 устанавливается сигнал занятости общей магистрали. Для освобождения общей магистрали захвативший ее абонент выставляет сигнал на вход 38 блока 1 захвата. По этому сигналу происходит обнуление триггера 45 и, соответственно, установка в О триггера 44. в результате чего

магистраль освобождается. Требование на захват магистрали сопровождается записью Г в триггер 45 при подаче сигнала на вход 37 блока 1 захвата.

При захвате устройством общей магистрали на выходе 41 блока 1 захвата появляется 1. Появление 1 на выходе 41 блока 1 захвата опрашивается машиной через группу 15 элементов И. Опрос через группу 15 элементов И происходит при выдаче на

адресную шину 28 кода, возбуждающего выход дешифратора 3, подключенный к входу разрешения считывания группы 15 элементов И.

После считывания 1 с выхода 41 блока

1 захвата ЭВМ-источник записывает в регистр 2 адрес ЭВМ-приемника. Для этого на шину 27 данных выставляется слово, а на шину 28 - код, возбуждающий выход дешифратора 3, подключенный к входу записи

регистра 2. По сигналу записи в регистр 2 на выходе одновибратора 13 вырабатывается сигнал, по которому происходит выдача адреса, записанного в регистре 2, на шину 29 данных магистрали через второй блок 25

выбора (триггер 23 находится в нуле). Импульс с выхода одновибратора 13 выдается на шину 30 через третий блок 26 выбора и первый магистральный усилитель 14.

На выходе дешифратора 4 адресуемого

0 абонента формируется Г, подаваемая на D-вход триггера 8 (триггер 8 обнулен при незанятости общей магистрали, т.е. при низком уровне на шине 31). По сигналу на шине 30 происходит запись Г в триггер 10

5 (триггер 10 обнулен при незанятости общей магистрали). По фронту сигнала на выходе триггера 10 происходит запись Г в триггер 8 адресуемого устройства, на выходе дешифратора 4 которого содержится 1 (выход дешифратора 4 подключен к D-входу

триггера 8, к С-входу которого подключен выход триггера 10).

При установке триггера 8 в состояние 1 через элемент И 12 и элемент ИЛИ 21 происходит подключение шины 30 к тактовому входу счетчика 6 и к входу записи блока 5 памяти. При попадании импульса с выхода одновибратора 13 на передающей стороне блокируется выдача с регистра 2 на шину 29.

Триггер 9 определяет занятость блока 5 памяти и устройства в целом. Если триггер 9 находится в состоянии 1, то ЭВМ и устройство еще не закончило сеанс информации либо в блок 5 памяти идет пересылка копии содержимого оперативной памяти (контрольной точки), либо осуществляется восстановление вычислительного процесса. Во всех перечисленных случаях данное устройство является занятым по отношению к ЭВМ-источникам.

Если блок 5 памяти адресуемого устройства занят, то на выходе элемента И 11, один выход которого подключен к инверсному выходу триггера 9, имеется О. Сигнал с выхода элемента И 11 подается на шину 32. О на шине 32 воспринимается ЭВМ-источником через группу 15 элементов И как сигнал неготовности устройства-приемника к межмашинному обмену. При свободном блоке 5 памяти (при его освобождении) в триггере 9 находится О. При этом на выходе элемента И 11 и шине 32 имеется 1, воспринимаемая ЭВМ-источником через группу 15 элементов И как сигнал готовности адресуемого устройства к приему пакета. К опросу состояния шины 32-источник переходит после передачи через шину 29 адреса ЭВМ-приемника. После считывания с шины 32 1 ЭВМ-источник начинает передачу пакета информации через регистр 2, второй блок 25 выбора и шину 29 в блок 5 памяти приемного устройства.

Для этого каждое слово пакета записывается в регистр 2, как это описано выше, после чего по сигналу с выхода одновибратора 13 осуществляется выдача слова с регистра 2 на шину 29 через второй блок 25 выбора и запись слова с шины 29 через группу 22 элементов ИЛИ в блок памяти приемного устройства по адресу, снимаемому с выхода счетчика 6,

Сигнал с выхода одновибратора 13 транслируется в приемное устройство через шину 30, По сигналу с шины 30 в приемном устройстве происходит наращивание содержимого счетчика б на единицу, в результате чего следующее слово пакета, передаваемого через общую магистраль, записывается по увеличенному адресу блока 5 памяти.

По первому тактовому сигналу счетчикя 6 происходит установка в 1 триггера 9. т.е приемное устройство становится недоступным для других ЭВМ, не участвующих в дан- 5 ном сеансе передачи информации.

При завершении пакета ЭВМ-источник освобождает общую магистраль, подавая на адресную шину 28 код, возбуждающий выход дешифратора 3, подключенный к входу

10 38 блока 1 захвата. При освобождении общей магистрали по заднему фронту сигнала занятости на шине 31 в адресуемом устройстве (устройстве-приемнике) происходит запись 1 в триггер 7, С-вход которого

5 подключен к шине 31, а D-вход - к выходу триггера 8. При записи 1 в триггер 7 формируется сигнал прерывания ЭВМ-приемника пакета. При восприятии машиной сигнала прерывания на входе 36 устройства

0 появляется сигнал, по которому триггер 7 обнуляется. По программе обработки прерывания от устройства для сопряжения ЭВМ-приемник начинает считывание пакета из блока 5 памяти.

5Считывание каждого слова пакета из

блока 5 памяти происходит при выдаче на адресуемую шину 28 кода, возбуждающего выход дешифратора 3, подключенный к входу чтения блока 5 памяти и к входу уменьше0 ния на 1 содержимого счетчика б (уменьшение содержимого счетчика 6 происходит по заднему фронту сигнала на соответствующем выходе дешифратора 3). Содержимое счетчика 6 определяет адрес,

5 по которому происходит чтение слова с блока 5 памяти. При считывании всего пакета, записанного в блоке 5 памяти, в счетчике 6 происходит переход к нулевому состоянию. При этом на выходе переноса счетчика 6

0 формируется сигнал, по которому триггер 9 через второй элемент ИЛИ 19 устанавливается в О, что свидетельствует о готовности устройства к приему с общей магистрали следующего пакета.

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

только в том случае, когда окончен очередной сеанс по приему пакета информации ЭВМ. Для работы во втором режиме триггер 23 устанавливается в единичное состояние.

0 Установка триггера 23 в 1 происходит при выдаче на адресную шину 28 кода, возбуждающего выход дешифратора 3, подключенный к S-входу триггера 23.

Единичное состояние триггера 23 опре5 деляет другой путь прохождения сигналов через блоки 24-26 выбора.

Для исключения возможности записи контрольной точки (КТ) и пакета информации от других ЭВМ в одну и ту же область блока 5 памяти необходимо в счетчик 6 записать начальный адрес КТ, который превышал бы максимальный размер пакета, пере- сылаемого по магистрали данному устройству.

Установка i (анального адреса в счетчике 6 происходит при выдаче по шине 27 данных ЭВМ требуемого адреса и формировании на шине 28 адреса кода, возбуждающего выход дешифратора 3 , подключенный к входу разрешения записи данных в счетчик 6. При этом начальный адрес, выдаваемый по шине 27 данных, через блок 24 выбора запишется в счетчик 6. Далее пакет информации контрольной точки (копия оперативной памяти, что необходимо для полного восстановления вычислительного процесса в случае сбоев и отказов) пересылается в блок 5 памяти.

Для этого каждое слово пакета записывается в регистр 2, как это осуществлялось в первом режиме. После этого по сигналу с выхода одновибратора 13 осуществляется считывание слова с регистра 2 и запись его через второй блок 25 выбора и группу 22 элементов ИЛИ в блок 5 памяти по адресу, снимаемому с выхода счетчика 6.

Сигнал записи в блок 5 памяти передается с выхода одновибратора 13 через блок 26 выбора (триггер 23 находится в состоянии 1). По сигналу с выхода одновибратора 13 происходит наращивание содержимого счетчика 6 на единицу, в результате чего следующее слово КТ записывается по увеличенному адресу блока 5 памяти. По первому сигналу записи триггер 9 устанавливается в единичное состояние аналогично первому режиму работы.

По окончании записи КТ в блок 5 памяти содержимое счетчика запоминается в регистре 18. Для этого на адресную шину 28 выдается код, возбуждающий выход дешифратора 3, подключенный к входу разрешения записи в регистр 18,

Триггер 9 переводится в нулевое состояние. Установка триггера 9 в О происходит при выдаче на адресную шину 28 ЭВМ кода, возбуждающего выход дешифратора 3, подключенный к R-входу триггера 9 через элемент ИЛИ 19. После этого опять возможна работа в первом режиме.

Ввиду того, что не исключена вероятность возникновения отказа (сбоя) ЭВМ во время записи очередной КТ, необходимо предыдущую КТ сохранять до тех пор, пока очередная КТ не будет полностью записана в блок 5 памяти, Поэтому в блоке 5 памяти требуется наличие места для двух КТ. Область блока 5 памяти для хранения КТ необходимо разбить на два сегмента. В одном из них будет храниться последняя КТ, а другой

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

0 ЭВМ должна анализировать занятость того или иного сегмента и записывать в счетчик 6 при выдаче КТ начальный адрес свободного сегмента блока 5 памяти.

По окончании записи КТ в блок 5 памяти

5 триггер 23 переводится в О. Для этого на адресную шину 28 устанавливается код, возбуждающий выход дешифратора 3, подключенный к R-входу триггера 23.

Третий режим работы используется при

0 возникновении отказов или сбоев, приводящих к уничтожению или искажению информации оперативной памяти ЭВМ.

В этом режиме ЭВМ, в которой произошел сбой, или резервная ЭВМ, подключае5 мая вместо отказавшей, считывает информацию КТ из блока 5 памяти и тем самым полностью восстанавливает вычислительный процесс.

Вначале ЭВМ (основная в случае сбоя

0 или исключаемая резервная) завершает се- анс приема информации от других ЭВМ, если данный сеанс был инициирован.до отказа ( сбоя ). Далее ЭВМ в ы с т а в 5 ляет на адресную шину 28 код, возбуждающий выход дешифратор 3, подключенный к входу разрешения считывания из регистра 18 в счетчик 6. Из регистра 18 через блок 24 выбора в счетчик- 6 перепи0 сывается конечный адрес последней КТ (триггер 23 находится в О). ЭВМ аналогично первому режиму считывает информацию КТ из блока 5 памяти в оперативную память и восстанавливает вычислительный процесс.

5В работе устройства могут наблюдаться

конфликтные ситуации между вторым (третьим) режимом и первым, их появления будут обусловлены тем, что на установку триггера 9 в 1 требуется некоторое время.

0 Поэтому, например, второй (третий) режим работы устройства может начаться в тот момент, когда уже инициирован сеанс обмена с данным устройством ЭВМ-передатчиком, но триггер 9 еще не установлен в 1. Для

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

При необходимости начала работы в этих режимах необходимо вначале опросить

через группу 15 элементов И состояние триггеров 9 и 8. Если в них находится 1, т.е. идет сеанс обмена или данный сеанс только инициирован (получено адресное слово}, то работа во втором и третьем режимах невозможна. Если триггеры 8 и 9 находятся в О, то начинается работа во втором (третьем) режиме. В счетчик б через первый блок 24 выбора записывается адрес КТ в блоке 5 памяти. Далее для исключения конфликтной ситуации между режимами опять опрашивается состояние триггера 8 через группу 15 Элементов И. Если его состояние изменилось за время записи адреса КТ в счетчик 6, т.е. получено адресное слово, соответствующее данному устройству (инициирован обмен с ним по общей магистрали), то работа во втором (третьем) режиме прекращается, счетчик обнуляется и продолжается сеанс обмена. Триггер 9 устанавливается в 1, и продолжается работа во втором (третьем) режиме.

Однако для установки триггера 9 в 1 во втором (третьем) режиме также потребуется некоторое время. В течение данного времени может произойти обращение к устройству со сторону ЭВМ-передатчика, триггер 8 установится в 1 и с выхода элемента И 11 выдается подтверждение о готовности устройства к приему информации, так как триггер 9 не успел еще установиться в 1. Для исключения этого ЭВМ-передатчик должна продолжать опрашивать шину 32 готовности через группу 15 элементов И в течение времени, необходимого для установки в 1 триггера 9 во втором (третьем) режиме. И если на ней появится О, прекращается сеанс обмена.

Избежать последней конфликтной ситуации можно и по-другому. Для этого требуется после записи во втором режиме 1 в триггер 9 еще раз опросить состояние триггера 8 (третий раз) и, если он установился в 1, прекратить работу во втором (третьем) режиме и обнулить счетчик. При этом требуется также обеспечить в ЭВМ-передатчике такой временной интервал между передачей адресного слова и первым словом информации, который превысит суммарное время установки в 1 триггера 9 во втором (третьем) режиме, опроса состояния триггера 8 и установки в О счетчика 6. При одинаковых ЭВМ и алгоритмах их обмена между собой такой интервал будет обеспечен автоматически без специальной временной задержки.

Формула изобретения

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

триггера, два дешифратора адреса, блок захвата, группу элементов И, одновибратор, два элемента И, элемент ИЛИ, два магистральных усилителя, первый регистр, причем 5 информационный вход первого регистра является входом устройства для подключения к шине данных вычислительной машины, информационный вход первого дешифратора адреса является входом устройства для 10 подключения к шине адреса вычислительной машины, вход второго дешифратора адреса является входом устройства для подключения к шине данных общей магистрали, синхровход блока захвата является 15 входом устройства для подключения к шине синхронизации общей магистрали, выход первого магистрального усилителя и первый вход первого элемента И являются выходом и входом устройства для

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

0 соединены с выходом блока захвата и входом второго магистрального усилителя, вторые входы группы элементов И соединены с первыми входами первого и второго элементов И, входом данных третьего триггера

5 и выходом второго триггера, третьи входы элементов И группы являются входом устройства для подключения к шине готовности общей магистрали, четвертые входы элементов И группы соединены с инверс0 ным выходом четвертого триггера и вторым входом второго элемента И, вход записи первого регистра соединен с входом одно- вибратора и третьим выходом первого дешифратора адреса, четвертый выход

5 первого дешифратора адреса соединен с пятыми входами элементов И группы, вход чтения блока памяти соединен с пятым выходом первого дешифратора адреса и входом вычитания счетчика, синхровход второго триггера соединен с выходом первого триггера, выход второго дешифратора адреса соединен с информационным входом второго триггера, вход начальной установки устройства соединен с входом сброса счетчика, первым входом первого элемента ИЛИ и синхровходом четвертого триггера, информационный вход первого триггера соединен с шиной единичного потенциала устройства, выход второго элемента И является выходом устройства для подключения к шине готовности общей магистрали, второй вход первого элемента ИЛИ является входом устройства подключения к шине подтверждения приема запроса прерывания вычислительной машины, выход первого элемента ИЛИ соединен с нулевым входом третьего триггера, информационный вход (D-вход) четвертого триггера соединен с шиной нулевого потенциала устройства, выход одновибратора соединен с входом чтения первого регистра, счетный вход счетчика соединен с входом записи блока памяти, выход счетчика соединен с адресным входом блока памяти, отличающееся тем, что, с целью повышения коэффициента использования оборудования за счет обеспечения хранения копии данных оперативной памяти и восстановления вычислительного процесса, введены второй регистр, группа элементов ИЛИ, три элемента ИЛИ, три блока выбора, пятый триггер, причем шестой выход первого дешифратора соединен с входом разрешения записи счетчика, седьмой выход первого дешифратора адреса соединен с входом разрешения записи второго регистра, восьмой выход первого дешифратора адреса соединен с установочным входом пятого триггера, девятый выход первого дешифратора адреса соединен с входом обнуления пятого триггера и первым входом второго элемента ИЛИ, десятый выход первого дешифратора адреса соединен с первым входом третьего элемента ИЛИ, синхровход пятого триггера соединен с входом начальной установки устройства, информационный вход пятого триггера соединен с шиной нулевого потенциала устройства, выход пятого триггера соединен с управляющими входами первого, второго и третьего блоков выбора, первый информационный вход первого блока выбора соединен с шиной данный вычислительной машины, второй информационный вход первого блока выбора соединен с входом второго регистра, выход первого блока выбора соединен с информационным входом счетчика, выход счетчика соединен с информационным входом второго регистра, второй вход второго элемента ИЛИ соединен с выходом переноса счетчика, выход второго

элемента ИЛИ соединен с входом обнуления четвертого триггера, счетный вход счетчика соединен с вторым входом третьего элемента ИЛИ и выходом четвертого элемента ИЛИ, выход первого элемента И соединен с первым входом четвертого элемента ИЛИ, выход первого регистра соединен с информационным входом второго блока выбора, первый выход второго блока

0 выбора соединен с первым входом группы элементов ИЛИ, второй выход второго блока выбора подключен к шине данных магистрали, вторые входы группы элементов ИЛИ подключены к шине данных магистра5 ли. выход одновибратора соединен с информационным входом третьего блока выбора, первый выход третьего блока выбора соединен с вторым входом четвертого элемента ИЛИ, второй выход третьего блока выбора

0 соединен с входом первого магистрального усилителя, вторые входы элементов И группы соединены с выходом второго триггера и информационным входом третьего триггера, выход третьего элемента ИЛИ соединен

5 с установочным входом четвертого триггера, выходы элементов ИЛИ группы соединены с информационным входом блока памяти.

2.Устройство по п. 1,отличающее- 0 с я тем, что блок захвата магистрали содержит регистр, счетчик, два триггера, причем входы установки и сброса первого триггера являются соответственно входами захвата и освобождения блока захвата магистрали,

5 вход записи, счетный вход счетчика и выход второго триггера являются соответственно установочным входом, синхровходом и выходом блока захвата магистрали, выход первого триггера соединен с входом сброса

0 второго триггера, синхровход которого соединен с выходом переноса счетчика, инфор- мационный вход второго триггера подключен к шине единичного потенциала устройства, информационный вход счетчика

5 соединен с выходом регистра.

3.Устройство по п. 1,отличающее- с я тем, что первый блок выбора содержит два блока элементов И, блок элементов ИЛИ и элемент НЕ, причем управляющий вход

0 первого блока выбора соединен с входом элемента НЕ и первым входом первого блока элементов И, выход элемента НЕ соединен с первым входом второго блока элементов И, выход первого блока элемен5 тов И соединен с первым входом блока элементов ИЛИ, выход второго блока элементов И соединен с вторым входом блока элементов ИЛИ, второй вход первого блока элементов И и второй вход второго блока элементов И являются соответственно первым и вторым информационными входами первого блока выбора, выход блока элементов ИЛИ является выходом первого блока выбора.

4. Устройство поп. 1,отличающее- с я тем, что второй блок выбора содержит два блока элементов И и элемент НЕ. причем управляющий вход блока выбора соединен с первыми входами первого и второго блоков элементов И. информационный вход блока выбора соединен с вторым входом первого блока элементов И и с входом элемента НЕ. выход элемента НЕ соединен с вторым входом второго блока элементов И, выход первого блока элементов И является первым выходом блока выбора, выход вто0

5

рого блока элементов И является вторым выходом блока выбора.

5. Устройство по п. 1,отличающее- с я тем, что третий блок выбора содержит два элемента И и элемент НЕ, причем управляющий вход блока выбора соединен с первыми входами первого и второго элементов И, информационный вход блока выбора соединен с вторым входом первого элемента И и с входом элемента НЕ, выход элемента НЕ соединен с вторым входом второго элемента И, выход первого элемента И является первым выходом блока выбора, выход второго элемента И является вторым выходом блока выбора.

Похожие патенты SU1686453A1

название год авторы номер документа
Устройство для сопряжения вычислительной машины с общей магистралью 1986
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1354199A1
Устройство для сопряжения ЭВМ с общей магистралью 1990
  • Чудов Александр Алексеевич
  • Гриневич Анатолий Владимирович
  • Беспалов Сергей Викторович
  • Жевненко Юрий Иванович
SU1728867A1
Устройство для сопряжения электронных вычислительных машин 1985
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1285485A1
Устройство для сопряжения ЭВМ с общей магистралью 1987
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1462336A1
Устройство для сопряжения ЭВМ с общей магистралью 1988
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1532939A1
Устройство для сопряжения ЭВМ с магистралью ввода-вывода периферийных устройств 1988
  • Молошаг Валерий Викторович
  • Патраш Анатолий Кириллович
SU1672458A1
Устройство для сопряжения ЭВМ с каналом связи 1987
  • Иванов Леонид Сергеевич
  • Богатырев Владимир Анатольевич
  • Куконин Андрей Юрьевич
SU1439612A1
Устройство для обмена информацией между персональной ЭВМ и управляющим вычислительным комплексом 1991
  • Лаптев Александр Михайлович
  • Русаков Владимир Дмитриевич
  • Кутуев Алим Тагирович
  • Петров Владимир Германович
SU1838819A3
Устройство для отладки программно-аппаратных блоков 1984
  • Ланда Вадим Ионович
  • Палагин Александр Васильевич
  • Сигалов Валерий Иосифович
SU1290329A1
Устройство для сопряжения N абонентов с М ЭВМ 1988
  • Чудов Александр Алексеевич
SU1564635A1

Иллюстрации к изобретению SU 1 686 453 A1

Реферат патента 1991 года Устройство для сопряжения вычислительной машины с общей магистралью

Изобретение относится к вычислительной технике и может быть использовано в отказоустойчивых многомашинных вычислительных системах, комплексах и сетях. Целью изобретения является повышение коэффициента использования оборудования за счет хранения копии данных оперативной памяти для восстановления вычислительного процесса. Устройство содержит блок захвата магистрали, два регистра, два дешифратора адреса, блок памяти, счетчик, пять триггеров, два элемента И, группу элементов И, четыре элемента ИЛИ, группу элементов ИЛИ, три блока выбора и два одновибратора. 4 з п. ф-лы, 5 ил.

Формула изобретения SU 1 686 453 A1

Ц

Вход начальной устанодки

Фиг.1

2930.

L«L .. ::

Ј2Лф

2 Щз

Т

;;i

Bit

J

Документы, цитированные в отчете о поиске Патент 1991 года SU1686453A1

Устройство для сопряжения вычислительной машины с каналами связи 1986
  • Микула Николай Павлович
  • Сурнин Георгий Петрович
SU1363224A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения вычислительной машины с общей магистралью 1986
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1354199A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 686 453 A1

Авторы

Метешкин Александр Александрович

Каменецкий Владимир Збигневич

Разумов Александр Владимирович

Серебрянников Олег Нестерович

Даты

1991-10-23Публикация

1989-03-20Подача