Устройство для сопряжения двух эвм
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1559351
Автор: Шайков
Текст
(54) УСТРОЙСТВОЭВМ ПРЯЖЕНИЯ ДВ ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР(71) Центральное конструкторское бс опытным производством АН БССР(56) Авторское свидетельство СССР1 881722, кл, С 06 Р 13/00, 1979.Авторское свидетельство СССРЬ 1290339, кл . С 06 Г 13/00, 1985. Изобретение относится к автоматике и вычислительной технике и может быть использовано для сопряжения двух разноскоростных устройств обработки данных.. Целью изобретения является сокращение аппаратурных затрат устройства.На фиг. 1 представлена блок-схема устройства; на фиг. 2 - схема дешифратора управляющих сигналовУстройство (фиг. 1) содержит дешифратор 1 управляющих сигналов, соединенный шиной 2 с дешифратором 3 максимального кода и шиной 4 с дешифратором 5 минимального кода, шину 6 ответа для первой ЭВМ 7 от второй ЭВМ 8, шину 9 ответа для второй ЭВМ(57) Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для сопряжения двухразноскоростных ЭВМ или других устройств обработки данных. С целью сокращения аппаратурных затрат устройства и предотвращения потери информации в устройство, содержащее сумматор, коммутатор вывода информации,блок буферной памяти, дешифратор управляющих сигналов, счетчики записии считывания, группу элементов НЕ,дешифраторы максимального и минималь- аного кодов, введены два шинных формирователя, три селектора импульсов,коммутатор ввода информации. 2 ил. 8 от первой ЭВМ 7, шину 10 управления вторым шинным формирователем 11 и вторым селектором2 импульсов, ши ну 13 управления первым шинным форми рователем 14 и первым 15 и третьим 16 селекторами импульсов, шины 17 и 18 разрешения, шину 19 запроса, шину 20 синхроимпульсов, информационные шины 21, шину 22 запроса, шину 23 си хроимпульсов, информационные шины 24 коммутаторы вывода 25 и ввода 26 информации, регистры 27 блока 28 буфер ной памяти, группу элементов НЕ 29, сумматор 30, счетчики считывания 31 и записи 32.дешифратор 1 (фиг. 2) содержит элемент НЕ 33, элементы И-НЕ 34 и 35элемент НЕ 36, элементы И-НЕ 37 и 38, элемент НЕ 39, элементы И-НЕ 40-42 и элемент НЕ 43.Устройство работает следующим об 5 разом.В исходном состоянии счетчики считывания 31 и записи 32 установлены в исходное положение, например нулевое. Передача информации ЭВМ 7 начинает ся выдачей сигнала запроса по шине 22. Если ЭВМ 8 готова к приему информации, то она выдает с задержкой по шине 6 сигнал "Готово" ЭВМ 7. Дешифратор 1 под управлением шин 10 и 13 подключа ет шинный формирователь 14 к приему информации по шине 24 от ЭВМ 7 и да" лее через селектор 15 на входы коммутатора 26, шинный формирователь 11 подключает выход коммутатора 25 че рез шинный формирователь 11 по шине 21 ЭВМ 8 и выдает сигналы на шины 17 и 18, разрешающие ЭВМ 7 и 8 выдавать синхроимпульсы по шинам 23 и 20,После этого ЭВМ генерирует после довательность кодов, поступанюцих через шину 24, шинный формирователь 14, селектор 15 на информационные входы коммутатора 26. Одновременно каждая кодовая посылка сопровождается снн хроимпульсом, которым она записывается в соответствующий регистр 27, определяемый кодом коммутатора 26, и одновременно синхроимпульс: своим задним фронтом формирует на выходе счетчика 32 код нового адреса на входе коммутатора 26, по которому записывается следующая кодовая посылка информации в блок 28.Приходящим синхроимпульсом по шине 40 20 из ЭВМ 8 информация с соответствующего регистра 27 блока 28 буферной памяти, определяемого кодом коммутатора 25, через шинный формирователь 11, шину 21 считывается ЭВМ 8. Одновре менно этот же синхроимпульс своим задним фронтом формирует на выходе счетчика 31 считывания новый код адреса на входе коммутатора 25, по которому считывается следующая кодовая посылка 50 информации из блока 28 буферной памя - ти ЭВМ 8. При этом код адреса с, выхода счетчика 32 записи поступает на вторые55 входы слагаемого сумматора 30, на первые входы слагаемого которого поступа- ет код адреса с выхода счетчика 31 считывания через элементы НЕ 29. На сумматоре 30 происходит вычитание из величины кода с выхода счетчика 32 записи величины кода с выхода счетчика 31 считывания в дополнительном коде. В результате этого на выходе сумматора 30 формируется код, равный разности его входных кодов. При этом результат на выходе сумматора получается верным и в случае одновременногоприхода синхроимпульсов на выходы счетчиков 31 и 32, так как эти счетчики работают по входу независимо одын от другого, а сравнение их выходных кодов происходит на чисто ком-. бинационной схеме сумматора.В исходном состоянии, когда коды адресов на выходах счетчиков 3 и 32 равны нулю, на выходе сумматора ЭО код также равен нулю, и дешифратор 5 минимального кода выдает сигнал по шине 4 в дешифратор 1, который запрещает по шине 18 (логический нуль). выдачу синхроимпульсов из ЭВМ 8 для считывания информации из блока 28 буферной памяти, а по шине 17 (логическая единица) разрешает ЭВМ 7 выдачу синхроимпульсов для записи информации в блок 28 буферной памяти. Первый же синхроимпульс по шине 23 изменяет на выходе счетчика 32 записи код, одновременно на выходе сумматора 30 появляется код, отличный от нуля, что изменяет состояние выхода дешифратора 5 минимального кода на нулевое, в результате дешифратор 1 выдает,на шину 18 разрешение на считывание информации из блока 28 буферной памяти,Если запись информации в блок 28 буферной памяти происходит быстрее считывания из нее, то запись происходит до тех пор, пока разность кодов на выходе сумматора 30 не станет равноймаксимальному коду, тогда дешифратор 3 максимального кода формирует логическую единицу по шине 2,адешифратор 1 по шине 17 выдает логический нуль, запрещающий подачу синхроимпульсов по шине 23 на запись следующих .информационных кодов в блок 28 буферной памяти до тех пор, пока не освободится хотя бы один из регистров 27.Если считывание информации происходит быстрее записи, то считывание с блока 28 буферной памяти происходит до тех пор, пока коды записи и считывания на выходе сумматора 30 не5155935сравняются, тогда дешифратор 5 минимального кода Формирует логическуюединицу по шине 4, которой дешифратор1 вьщает по шине 18 логический нуль,запрещающий считывающему устройствувыдачу синхроимпульсов на считываниеиз блока 28 буферной памяти до техпор, пока не заполнится новой информацией хотя бы еще один регистр 27блока 28 буферной памяти.ЭВИ 7 информирует ЭВМ 8 о том,что она закончила передачу информации в блок 28 снятием сигнала запроса на шине 22. После этого ЭВМ 8выдает синхроимпульсы по шине 20 насчитывание информации из блока 28буферной памяти до тех пор, пока несравняются коды адресов на входе сумматора 30, после чего на выходах сумматора 30 и дешифратора 5 минимального кода образуется логический нуль,в результате дешифратор 1 по шине 18вьщает логический нуль, оповещая ЗВМ8 об окончании считывания информации 25с блока 28 буферной памяти и прекращая выдачу синхроимпульсов по шине20. После этого ЭВМ 8 снимает с шины6 сигнал ответа и освобождает устройство для обмена для работы по обменуновой информацией между двумя ЭВИ,Если, например, ЭВМ 8 выставилазапрос на шине 19 о начале обмена информацией, то ЗВИ 7 после подготовкивыставляет с задержкой сигнал "Готово" на шине 9, дешифратор 1 вырабаты 35вает сигналы на шины 10 и 13, переключающие селектор 12 на прием синхроимпульсов от ЗВМ 8 по шине 20, аселектор 16 - на прием сиихроимпуль 40сов по шине 23, на прием информациичерез шину 21 и далее через двунаправленные шины (В) приема и выдачи шинного формирователя 11 и его шины (С)выдачи, через селектор 15 на информационные входы коммутатора 26, а выхо-,ды коммутатора 25 подключает черезшины (А) приема шинного формирователя 14 (информации) и через его двунаправленные шины (В) приема и выда-:. чи, через шины 24 на информационныевходы ЭВМ 7. Дальше работа устройства для обмена протекает аналогично.Формула изобретенияУстройство для сопряжения двух ЭВМ,содержащее счетчик записи и счетчиксчитывания, группы выходов которых соецинены соответственно с первой группой информационных входов сумматб. ра и группой адресных входов коммутатора вывода информации, бпок буферной памяти, дешифратор управляющих сигналов, первьп, второй информационные входы которого подключены соответственно к выходам дешифратора максимального кода и дешифратора минимального кода, группы входов которых соединены с группой выходов сумматора, второй группой информационных входов подключенного через группу элементов НЕ к группе выходов счетчика считывания, о т л и ч а ю ц е е с я тем, что,с целью сокрашения аппаратурных затрат устройства, в него введень 1 три селектора импульсов, коммутатор ввода информации и два шинных формирователя, причем группа информационных входов и группа выходов коммутатора вывода информации соединены соответственно с группой выходов блока буферной памяти и группами информационных входов первого и второго шинных Формирователей, управляюцие входы которых соединены соответственно с первым и вторым выходами дешифратора управляющих сигналов, а группы выходов - соответственно с первой и второй группами информационных входов первого селектора импульсов, группой выходов подключенного к группе информационных входов коммутатора ввода информации, группа адресных входов и группа выходов которого соедичены соответственно с группой выходов счетчика записи и группой информационных входов блока буферной памяти, счетные входы счетчика записи и счетчика считывания подключены соответственно к выходам второго и третьего селекторов импульсов, первые и вторые информационные входы которых являются соответствующими входами устройства для подключения к выходам синхроимпульсов первой и второй ЭВИ, а управляюцие входы соответственно соединены с вторым и первым выходами дешифратора управляющих сигналов, третий и четвертый выходы которого являются соответствующими выходами устройства для подключения к входам разрешения первой и второй ЭВМ, а третий и четвертый инФормационные входы являются соответствующими входами устройства для подключения к выходам ответа второй и первой ЭВМ, первый выход дешифрато1559351 Составитель В,ВертлТехред М. Ходанич актор И.Цул ии орректо Заказ ВНИИПИ Производственно-издательский комбинат "Патент", г,ужгород, ул. Гагарина ра управляющих сигналов соединен суправляющим входом первого селектораимпульсов, группы входов-выходов первого и второго шинных формирователей 38 Тираж 561 Государственного комщета по изоб 113035, Москва, Ж, Ра являются соответствующими группамивходов-выходов устройства для подключения к информационным шинам первой и второй ЭВМ,Подписноетениям и открытиям при ГКНТ ССская наб., д. 4/5
СмотретьЗаявка
4421724, 05.05.1988
ЦЕНТРАЛЬНОЕ КОНСТРУКТОРСКОЕ БЮРО С ОПЫТНЫМ ПРОИЗВОДСТВОМ АН БССР
ШАЙКОВ АЛЕКСАНДР АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: двух, сопряжения, эвм
Опубликовано: 23.04.1990
Код ссылки
<a href="https://patents.su/4-1559351-ustrojjstvo-dlya-sopryazheniya-dvukh-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения двух эвм</a>
Предыдущий патент: Устройство для буферизации информации
Следующий патент: Устройство для подключения источника информации к двухпроводной линии связи
Случайный патент: Мембранный элемент