Устройство для сопряжения двух вычислительных машин

Номер патента: 1307461

Авторы: Заяц, Малецкий, Невский

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТ ИЧЕСНРЕСПУБЛИН 06 Р НИ Н АВТОРС(21 ) (22) ИЯ ВУК 3) Ь) 10 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ОПИСАНИЕ ИЗОБ У СВИДЕТЕЛЬСТВ 3995987/24-2424.12,8530.04.87, Вюл. В 16В,П,Невский, А М,ЗаяцО.Малецкий681.325 (088,8)Авторское свидетельство СССР7492, кл, С 06 Е 13/12, 1983,торское свидетельство СССР1150, кл. С 06 Е 13/14, 1984,(54) УСТРОИСТВО ДЛЯ СОПРЯЖЕН ДВЫЧИСЛИТЕЛЬНЫХ МАШИН(57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплек"сах, построенных на универсальных испециализированных вычислительныхмашинах, Цель изобретения - повышение производительности устройства.Достижение цели обеспечивается тем,что устройство содержит регистр 1 сдвига, две группы элементов И 2 и 3 счетчик 4 импульсов, регистр 5, дешифратор 6, триггер 15 управления, элементы И 7-11, ИЛИ 12-14. Устройство позволяет за один сеанс передать два слова информации. Слово информации из универсальной машины поступает в регистр 5 и далее через 30746регистрсдвига последовательным кодом в специализированную ЭВМ. Одновременно с этим слово информации из специализированной машины через группу элементов И 2 передается в регистр 5. Последовательность занесения информации в разряды регистра 5 определяется управляющими сигналами дешифратора 6. 1 ил.Изобретение относится к вычислительной технике и может быть ис" пользовано в вычислительных комплексах, построенных на универсальной и специализированной вычислительных 5 машинах (ЭВМ).Цель изобретения - повышение про изводительности устройства.На чертеже представлена блок-схема устройства.Устройство содержит регистр 1 сдвига, элементы И 2 первой группы, элементы И 3 второй группы, счетчик 4 импульсов, регистр 5 информации, дешифратор 6, первый 7, второй 8, третий 9, четвертый 10 и пятый 11 элементы И, первый 12, второй 13 и третий 14 элементы ИЛИ, триггер 15 управления, первый 16 и второй 17 входы записи устройства, первый 18 и 20 второй 19 входы чтения устройства, выход 20 сигнала прерывания первой ЭВМ, выход 21 сигнала прерывания вто. рой ЭВМ, выход 22 готовности первой ЭВМ, выход 23 готовности второй ЭВМ, выходы 24 и 24сигнала оконце информационной посылки, выход 25 сигнала готовности первой ЭВМ, выход 26 сигнала готовности второй ЭВМ, вы ход 27 сигнала запуска генератора синхронизирующих импульсов, выход 28 сигнала разрешения передачи информации, первая 29 и вторая 30 ЭВМ, информационные вход 31 и выход 3235 последовательного кода и вход 33 синхроимпульсов устройства, информационные вход 34 и выход 35 параллельного кода устройства.Устройство работает следующим об разом.Если возникает необходимость ЭВМ 29 получить информацию от ЭВМ 30, то она формирует сигнал записи, которыйпоступает на вход 16. По сигналу прерывания ЭВМ 30 формирует сигнал чтения на входе 19 и очередное словоинформации на входе 35 и сигнал готовности на входе 23. Информация из регистра 5 поступает на входы соответствующих элемен тов И 3. Сигнал высокого уровня с выхода элемента И 7 (результат совпадения сигналов - готовность ЭВМ 30 и режим записи ЭВМ 29) через элемент ИЛИ 12 поступает на входы элементов И 3, Сигнал высокого уровня с выхода элемента ИЛИ 12 через элемент ИЛИ 14 поступает на выход 27 сигнала запуска генератора синхронизирующих импульсов, ЭВМ 29 формирует серко синхроимпульсов. Синхронизирующие импульсы поступают на вход счетчика 4 и вход элемента И 11. Счетчик 4 считает до (и + 3), где и - число разрядов передаваемого слова информации, после чего возвращается в исходное состояние, В состоянии "1" сигнал с соответствующего выхода дешифратора 6 поступает на входы элементов И 3 и информация из регистра 5 передается в регистр 1. При состоянии "2" сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на вход обнуления регистра 5, на единичный вход триггера 15 и выход 28 сигнала разрешения передачи информации, Триггер 15 переходит в единичное состояние и сигнал с его выхода поступает на вход элемента И 11, где разрешает прохождение очередных синхроимпульсов на тактовый вход регистра . С поступлением каждого синхроимпульса с выхода регистра 1 очеред 3 13074ной информационный разряд передаетсяЭВМ 29. При состоянии счетчика (и+3)дешифратор 6 формирует сигнал о конце йнформационной посылки, которыйпоступает на вход триггера 15 инавыходы 24 и 24Триггер 15 переходит в нулевое состояние, На этомзавершается передача одного слова .информации из второй машины в первую, Передача последующих слов организуется аналогичным образом.Если возникает необходимость ЭВМ30 получить информацию от ЗВМ 29,то вторая машина формирует сигналзаписи, который поступает на вход 1517, на выход 20. По сигналу прерывания ЭВМ 29 формирует на входе 22сигнал готовности, который поступает на второй вход четвертого элемента И 10 и выход 25 сигнала готовности первой ЗВМ устройства, очередное слово информации.Сигнал высокого уровня с выходаэлемента И 10 (результат совпадениясигналов: готовности первой машинырежим записи второй машины) черезэлемент ИЛИ 13 поступает на входыэлементов И 2 и подготавливает их кработе, на вход сигнала записи регистра 5, где разрешает прием информации с выходов элементов И 2 и навход элемента ИЛИ 14. С выхода элемен.та ИЛИ 14 сигнал высокого уровня поступает на выход 27 сигнала запуска ге.35нератора синхронизирующих импульсов,ЭВМ 29 формирует серию синхроимпульсов, которые поступают на вход счетчика 4 и первый вход элемента И 1.При состоянии счетчика "2" сигналвысокого уровня с соответствующеговыхода дешифратора 6 поступает навход обнуления регистра 5, на единичный выход 28 сигнала разрешенияпередачи информации,С получением сигнала разрешенияпередачи информации ЭВМ 29 по каждому синхроимпульсу (т.е. начиная с3-го импульса серии) выдает на вход31 очередной разряд передаваемогослова информации, Значение очередного разряда слова определяет уровеньсинала на первых входах элементовИ 2 ( "О" - низкий уровень, - высокий ), Счетчик 4 ведет подсчет синх.роимпульсов, а дешифратор 6 формирует управляющие сигналы, соответствующие состоянию счетчика 4, При состоянии "3" формируется сигнал высокого 61 4уровня, который поступает на вход первого элемента И 2, Значение первого разряда слова с выхода первоо элемента И 2 первой группы заносится в первый разряд регистра 5.При низком уровне сигнала на выхо;" де элемента И 2 состояние разряда 5 не изменится, при высоком уровне сигнала - становится единичным. С приходом четвертого синхроимпульса выдается второй разряд слова информации, счетчик 4 переходит в состоя нне "4" и дешифратор 6 формирует сигнал высокого уровня, который пос. тупает на третий вход второго элемента И 2. Значение второго разряда слова с выхода второго элемента И 2 заносится во второй разряд регистра 5 И и т.д. С поступлением п+2) синхроимпульса все разряды слова будут занесены в регистр 5. При состоянии счетчика "и+3" дешифратор Формирует сигнал о конце информационной посыпки, который поступает на выходы 24, и 24 2 устройства и на вход триггера 15. С получением сигнала о конце информационной посылки ЭВМ 30 обеспечивает прием параллельным кодом слова информации из регистра 5 по выхо ду 25 устройства, На этом завершается передача одного слова информации из первой машины во вторую Передача последующих слов организуется аналогичным образом,Если ЭВМ 30 не требует информации от ЗВМ 29, но способна ее принять и обработать, то она формирует сигнал готовности, который поступает на выход 26 устройства и на вход элемента И 9. При необходимости передачи.информации из ЭВМ 29 в ЭВМ 30 ЭВМ 29 формирует слово информации и сигнал чтения, который поступает на вход элемента И 9. Сигнал высокого уровня с выхода элемента И 9 через элемент ИЛИ 13 поступает на входы элементов И 2, подготавливая их к работе, на вход элемента ИЛИ 14, а также на вход сигнала записи регистра 5, разрешая прием информации с выхода элементов И 2, Сигнал высоксго уровня с выхода элемента ИЛИ 14 поступает на выход 27 сигнала зацуска генератора синхронизирующих импульсов ЭВМ 29 формирует серию синхроимпульсов, которые поступают на вход счетчика 4. При состоянии счетчика "2" сигнал высокого уровня с соот5 130 ветствующего выхода дешифратора 6 поступает на вход обнуления регистра 5 и на выход 28. С получением сигнала разрешения передачи информации ЭВМ 29 по каждому синхроимпульсу выдает очередной разряд передаваемого слова информации. Порядок дальнейшего Функционирования устройства изложен вьппе.Если ЭВМ 29 не требует информации от ЭВМ 30, но способна ее принять и обработать, то она формирует сигнал готовности, который поступает на вы" ход 25. При необходимости передачи информации из ЭВМ 30 в ЭВМ 29, ЭВМ 30 формирует слово информации и сигнал чтения, который разрешает прием информации в регистр 5. Сигнал высокого уровня с выхода элемента И 8 через элемент ИЛИ 12 поступает на вход элемента ИЛИ 14 и на входы элементов И 3, где разрешает передачу информации из регистра 5 в регистр Сигнал высокого уровня с выхода элемента ИЛИ 14 поступает на выход 27 сигнала запуска генератора синхронизирующих импульсов. ЭВМ 29 формирует серию синхроимпульсов, которые поступают на входы счетчика 4 и элемента И 11, При состоянии счетчика сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на входы элементов И 3, после чего информация с выхода регистра 5 через элементы И 3 передается в регистр 1. При состоянии счетчика "2" сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на вход обнуления регистра 5, на вход триггера 15 и выход 28. Триггер 15 переходит в единичное состояние и сигнал высокого уровня с его выхода поступает на вход элемента И 11, разрешая прохождение очередных синхроимпульсов на вход регистра 1. Порядок дальнейшего функционирования устройства рассматривался ранее,Если и вторая 30 и первая 29 ЭВМ одновременно формируют сигналы записи, то осуществляется двусторонний обмен информацией. Сигнал записи ЭВМ 30 поступает на выход 20 и вход элемента И 10. Сигнал записи ЭВМ 29 поступает на выход 21 и вход элемента И 7, С получением сигнала прерывания ЭВМ 30 формирует сигнал чтения, который поступает на вход 19 чтения устройства и вход сигнала чтения регистра 5, очередное слово 7461 6информации, которое поступает на вход,34 и по сигналу чтения на регистр 5,и сигнал готовности, который поступает на входы элементов И 7 и 9 и, навыход 26 сигнала готовности второйЭВМ. По сигналу прерывания ЭВМ 29формирует сигнал готовности, которыйпоступает на входы элементов И 8 и1 О и выход 25 сигнала готовности пер- Я вой ЭВМ, и очередное слово информа-,ции. Сигнал высокого уровня с выходаэлемента И 7 через элемент ИЛИ 12поступает на входы элементов И 3 иэлемента ИЛИ 14, Сигнал высокого уров.15 ня с выхода элемента И О через элемент ИЛИ 13 поступает на вход элемента ИЛИ 14, на входы элементов И 2 ина вход сигнала записи регистра 5,разрешая прием информации с выходовэлементов И 2 первой группы. Сигналвысокого уровня с выхода элементаИЛИ 14 поступает на выход 27. ЭВМ 29Формируетсерию синхроимпульсов, которые поступают на вход счетчика 4 25 и вход элемента И 11. При состояниисчетчика "1". сигнал высокого уровняс соответствующего выхода дешифрато"ра 6 поступает на входы элементовИ 3, пропуская информацию с выхода 30 регистра 5 в регистр 1, При состоя-.нии счетчика "2" сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на вход обнуления регистра 5 на выход 28 и на 35 вход триггера 15. Триггер 15 перехо"дит в единичное состояние. Сигнал .высокого уровня с выхода триггера15 поступает на вход элемента И 11,где разрешает прохождение очередных 40 синхронизирующих импульсов на входрегистра . С получением сигналаразрешения передачи информации ЭВМ29 по каждому очередному синхроимпульсу т,е, начиная с 2-го импульса се рии) выдает на вход 3 устройстваочередной разряд передаваемого словаинформации, С приходом каждого очередного синхроимпульса (т,е. начинаяс 3-го импульса серии) на управля ющий вход регистра 1 очередной разряд слова информации передается навыход 32 устройства, При состояниисчетчика "3" сигнал высокого уровняс определенного выхода дешифратора 6 55 поступает на вход элемента И 2, пропуская информацию с входа 31, Значение первого разряда передаваемогослова информации с выхода первогоэлемента И 2 записывается в первый307461 уровня с выхода элемента И 8 поступает на вход элемента ИЛИ 12 с выходакоторого идет на входы элементовИ 3 и элемента ИПИ 14, Сигнал высокого уровня с выхода элемента ИЛИ 4поступает на выход 27. ЭВМ 29 форми "рует серию синхроимпульсов, которыепоступают на вход счетчика 4 и элемента И 1Порядок дальнейшего функционирования устройства при передачепары слов информации между двумяЭВМ аналогичен изложенному,510 Формула 15 Устройство для сопряжения двух вычислительных машин, содержащее счетчик импульсов, регистр сдвига, выход которого является выходом устройства для подключения информационного входа первой вычислительной машины, две группы элементов И, регистр информации, вход разрешения чтения и первые информационный вход и выход которого являются соответственно входами и выходом устройства для подключения выхода сигнала чтения и информационных выхода и входа второй вычислительной машины, выходы элементов И первой группы соединены с вторым информационным входом регист ра информации, а первые входы являются входом устройства для подключения информационного выхода первойвычислительной машины, первые входы и выходы элементов И второй группы соединены соответственно с вторым выходом регистра информации и информационным входом сдвигового регистра, вход счетчика является входом устройства для,подключения выхода синхроимпульсов первой вычислительной машины, о т л и ч а ю щ е е с я тем, что, с целью повышения производительности устройства, в него введены дешифратор, пять элементов И, три эле мента ИЛИ, триггер управления, причем выходы первого и второго элементов ИЛИ подключены соответственно к 50.первому и второму входам третьего элемента ИЛИ и вторым входом элемен тов И первой и второй групп, третьи входы элементов И второй группы соединены с первым выходом дешифратора, группа выходов которого подключена к третьим входам элементов И пер вой группы, второй выход дешифраторасоединен с входом сброса регистраинформации и установочным входом 55 7 1разряд регистра 5. По четвертомусинхроимпульсу на 31 вход выдаетсявторой разряд передаваемого словаинформации. При состоянии счетчика"4" сигнал высокого уровня с выходадешифратора 6 поступает на вход второго элемента И 2 и второй разрядинформации с выхода второго элемен. та И 2 записывается во второй разряд регистра 5. Таким образом, покаждому синхроимпульсу начиная с3-го один разряд слова информации,передаваемого из ЭВМ 30 в ЭВМ 29,передается иэ регистра 1 на выход 32устройства, а один разряд слОва информации, передаваемого из первойЭВМ во вторую, с входа 31 устройст.ва передается в регистр 5. С поступлением (и+2) синхроимпульса всеразряды слов информации передаютсяна выход 32 устройства и в регистр5. При состоянии счетчика (и+3) дешифратор 6 формирует сигнал о концеинформационной посылки, который поступает на выходы 24, и 24 и навход триггера 15. Триггер 15 переходит в нулевое состояние. С получением сигнала о конце информационнойпосылки ЭВМ 30 обеспечивает приемпараллельным кодом слова информации .из регистра 5 по выходу 35 устройства, На этом завершается передача пары слов информации. Передача последующих пар слов организуется аналогичным образом,Если и первая 29 и вторая 30 ЭВМ готовы к обмену и одновременно формируют сигналы чтения, то двусторонний обмен информацией организуется следующим образом, Сигнал чтения ЭВМ 29 поступает вход 18 устройства и вход третьего элемента И 9, на другой вход которого поступает сигнал готовности второй ЭВМ, Сигнал чтения ЭВМ 30 поступает на входчтения регистра 5 и обеспечивает прием слова информации, предназначенного для передачи из ЭВМ 30 в ЭВМ 29, с входа 34 устройства в регистр 5. Сигнал чтения ЭВМ 30 поступает также на вход элемента И 8, на другой вход которого поступает сигнал готовности первой ЭВМ. Сигнал высокого уровня с выхода элемента И 9 поступает на вход элемента ИЛИ 13, с выхода которого он поступает на вход записи регистра 5, на входы элементов И 2 и элемента ИЛИ 14. Сигнал высокого 20 25 30 35 40 45 изобретенияТираж 673 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д,4/51 роизводственно-полиграфическое предприятие, г.ужгород, ул,Проектная,4 9 1 Э триггера управления, вход сброса которого соединен с третьим выходом дешифратора, подключенного входом к выходу счетчика импульсов, вход разрешения записи регистра информации соединен с выходом второго элемента ИЛИ, выходы первого и второго элементов И, соединены соответственно с первым и вторым входами первого эле" мента ИЛИ, выходы третьего и четвертого элементов И соединены соответственно с первым и вторым входами второго элемента ИПИ, первые входы первого и четвертого элементов И являются соответственно входами устройства для подключения выходов сигналов записи первой и второй вычислительных машин, первые входы третьего и второго элементов И являются соответственно входами устройства для подключения выходов сигналов чтения первой и второй вычислительных машин, вторые входы второго,четвертого и первого, третьего элементов И являются соответственновходами устройства для подключениявыходов сигнала готовности первой ивторой вычислительных машин, тактовый вход регистра сдвига соединенс выходом пятого элемента И, первыйвход которого соединен с выходомтриггера управления, а второй вход - 10 соединен с входом устройства дляподключения выхода синхроимпульсовпервой вычислительной машины, второй выход дешифратора и выход третьего элемента ИЛИ являются соответст венно выходами устройства для подключения входов разрешения передачи информации и запуска генератора синхроимпульсов первой вычислительноймашины, третий выход дешифратора является выходом устройства для подключения входов конца информационнойпосылки первой и второй вычислительных машин.

Смотреть

Заявка

3995987, 24.12.1985

ПУШКИНСКОЕ ВЫСШЕЕ УЧИЛИЩЕ РАДИОЭЛЕКТРОНИКИ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ

НЕВСКИЙ ВЛАДИМИР ПАВЛОВИЧ, ЗАЯЦ АНАТОЛИЙ МОИСЕЕВИЧ, МАЛЕЦКИЙ СТЕПАН ОНУФРИЕВИЧ

МПК / Метки

МПК: G06F 13/14

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

Опубликовано: 30.04.1987

Код ссылки

<a href="https://patents.su/6-1307461-ustrojjstvo-dlya-sopryazheniya-dvukh-vychislitelnykh-mashin.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения двух вычислительных машин</a>

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