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

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

Авторы: Григорьев, Данилов, Данилова, Зарипов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 702379 А 06 Г 1300 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОбРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТ АВТ 1. Бюл, %48игорьев, В.А,Дан Зарипов (088,8)кое свидетельств кл, 6 06 Р 13/00 роцессорные срМ 1, с. 59-60. лов, З.А.ДаниСССР1987.дства и систеОПРЯЖЕНИЯМАШИНк вычислительспользовано вого управления(54) УСТ ДВУХ ВЬ (57) Иэоб ной техни системах РОИСТВО ДЛЯ С ЧИСЛИТЕЛЬНЫХ етение относится ке и может быть и автоматизированн Изобретение относится к цифровой вычислительной технике и может быть использовано для связи ЦВМ по последовательному каналу в распределенных системах,Известно устройство связи по последовательному каналу, реализованное на би БИС серии К 580. Данное устройство позво- ляет организовать радиальную последовательную связь группы ЦВМ.Недостатком этого устройства является необходимость инициализации БИС серии К 580 при включении устройства. Для этого в устройство связи устанавливается ПЗУ. Это усложняет устройство. Кроме того, в процессе обмена информации возможны сбои канала связи и для восстановления нормальной работы так же необходима инициализация, что усложняет процесс обмена,(21) 474573 (22) 01.09,8 (46) 30.12.9 (72) В.И,гр лова и И.М (53) 681,325 (56) Авторс М 1328821Микроп мы, 1986,ОМУ СВИДЕТЕЛЬСТВУ и САПР. Целью изобретения является расширение функциональных возможностей устройства, Цель достигается тем, что в устройство, содержащее два однотипных блока связи, каждый из которых состоит из приемопередатчика, двух усилителей, двух входных и двух выходных элементов оптронной развязки, введены в каждый блок связи два формирователя импульса и элемент ИЛИ. Приемопередатчики блоков связи соединяются с соответствующими вычислительными машинами. Выходные элементы оптронной развязки одного блока связи соединены через двухпроводные.линии связи с входными элементами оптронной развязки другого блока связи. 2 ил,Известное также устройство связи по последовательному каналу, выполненное на 3 элементах малой интеграции, СУказанное устройство имеет большое количество элементов и, следовательно, ( ) низкую надежность. Кроме того, оно не позволяет передавать массив данных в двоичном кодировании.Наиболее близким к предлагаемому является устройство связи между интеллектуальным терминалом и центральной ЦВМ, - 1 реализованное на БИС последовательного приемопередатчика К 1801 ВП.Недостатком данного устройства является ограниченная область использования - передача символьной информации. При организации связи, где обмен информацией осуществляется массивами данных, для завершения передачи необходимо формиро15 20 Вать признак кон 8 ц передачи массива данных", Однако из-зэ Осуств этого признака В формате посылок БИС приемопер 8 Дэтчикэ, НВОбхОДимо формировать его в информационной части посылок, что Возможно только при передаче символьных кбдов. При этОм пОВышается зэГрузкэ 4 ВМ на обслуживание обмена. Так как ЦВУ должна осуществлять дополнительный анализ кэждОГО принимэемОГО символа.,цля Й 8 редэчи массива данных с двоичным кодированием (машинные коды) формирование признака конца массива В информационной части пОсылки невОзможно.Целью изобретения является .расширение области применения устройства эа счет Обеспечения обмена двоичными дэю ыми.УкаээннэЯ цель ДостиГэетсЯ тем, что, В устройство, содержащее Однотипные перйый и второй блоки связи, каждый из которых содержит приемопередатчик, первый иЕТОРОЙ УСИЛИТ 8 ЛИ, ПЕРВЫЙ И ВТОрОй ВЫХОД- Ые и первый и второй входные элементы оптронной развязки, причем в каждом блоке связи вход/выход адрес/данные, вход и Выход управления приемопередатчика, вход данных которого подключен к выходу первого входного элемента оптронной развязки, подключены соответственно к двунаправленным шинам адрес/данные и выходным и входным шинам управления процессора (ЦВМ), а выход первого Выходаго элемента оптронной развязки, вход котрого через первый усилитель подключен к вьходу данных приемопередатчика и выход второго выходного элемента оптронной развязки, вход которого через второй усилитель подключен к выходу готовность приема приемопередатчика одного блока связи, ПОДКЛЮЧЕНЫ ДВУХПРОВОДНОЙ ЛИНИЕЙ СВЯЗИ К ВМоду соответственно первого и второго ВКодного элемента оптронной развязки другого блока связи, введены в каждый блок сВязи первый и второй формирователи и элемент ИЛИ, у которого первый вход подключен к выходу второго входного элемента оптронной развязки, а второй вход - чеоез последовательное соединение первого и ВтороГО формирователя к Выходу данных приемопередатчика, а Выход - к входу его разрешения передачи данных,На фиг.1 представлена блок-схема устрОйства; на фиг.2 - диаграммы сигналов по последовательному каналу,Устройство содержит однотипные блоки 1 и 2 связи, соединенные между собой четырьмя двухпроводными линиями связи, Каждый блок связи включает в себя приемопередатчик 3 и 4 входы и выходы управления, вход/выход, адрес/данные которого соединены с соответствующими процессорами ЦВМ, первые 5 и 6 и вторые 7 и 8 усилители, первые 9 и 10 и вторые 11 и 12 выходные и первые 13 и 14 и вторые 15 и 16 входные элементы оптронной развязки, последовательно Включенные между приемопередатчиком 3 и 4 и соответствующей двухпроводной линией связи, первые 17 и 18 и вторые 19 и 20 формирователи импульса, последовательно включенные между вы- ХОДОМ и ВхОдОм кэждОГО приемопередатчика 3 и 4 и элемент ИЛИ 21 и 22. Приемопередатчики могу быть выполнены на БИС К 1801-065,Устройство работает следующим образом.В состоянии, при котором отсутствует обмен между приемопеоедатчиком 3 и 4 на выходах ТР Выход данных) и РР готовность приема данных) и входах 1 Р(последовательного приема данных) и ВЯУО (разрешение передачи данных) присутствует уровень "0". В линиях связи протекает ток= 20 - 40 МА. Рассмотрим случай передачи данных от приемопередатчика 3 в приемопередатчик 4, Передача байта данных начинается с возникновения уровня "1" на выходе ТЕ приемопередатчика 3 (бит Старта), по которому приемопередатчик 4 подготавливается к приему и записи байта информации. Сигнал уровня "1" через усилитель 5 и выходной оптрон 9 устанавливает ток, в линии= О, При токе= 0 входной оптрон 14 на входе Р приемопередатчика 4 устанавливает уровень "1". Таким образом, изменение логического состояния на Выходе 1 Р приемопередатчика 4 полностью повторяет изменение логического состояния нэ Выходе ТР приемопередатчика 3 (фиг.2 а). По заВершении байта нэ выходе ТР приемопередатчика 3 устанавливается уроВень "О" (стоп бит). Уровень "0" на выходе ТР приемопередатчика 3 может устанавливаться либо В отсутствие следующей посылки, либо сигналов "1" на его входе ВЯУО, Сигнал "1" на входе ВЯУО приемопередатчика 3 устанавливается В результате возникновения сигнала "1" на выходе РР приемопередатчика 4 после приема им байа. Этот сигнал через усилитель 8, оптроны 12 и 15, работа которых аналогична описанному, устанавливает сигнал "1" на первом входе элемента ИГИ 21 и через него на входе ВЯУО приемопередатчика 3, Установка сигнала "1" на Выходе ВВУЗА приемопередатчика 3 может происходить от возникновения сигнала "1" на втором входе элемента ИЛИ 21 при срабатывании формирователя 19. Это происходит после Возникновения уровня"1" на выходе ТР приемопередатчика 3, от которого срабатывает формирователь 17, а от его заднего фронта формирователь 19, Длительность импульсов Т 1, Т 2 формирователей 17 и 19 (фиг.2 б, е) подобраны таким образом, что возникновение сигнала "1" на входе ВЯУО приемопередатчика 3, совпадающее с моментом передачи им "стоп бита",только подтверждает состояние "1" на его выходе ТЕ, Поэтому физический сигнал передаваемого байта приемопередатчик 3 выдает без искажений. После обработки принятого байта на входе РР приемопередатчика 4 возникает уровень "0", т.е, приемопередатчик готов к приему, на входе ВЯУО приемопередатчика 3 устанавливается уровень "0" и передача данных возобновляется, Так происходит передача массива данных. Конец передачи массива приемопередатчик 3 сообщает приемопередатчику 4 следующим образом. В конце передачи последнего байта массива даннь 1 х приемопередатчик 3 на выходе ТГ устанавливает уровень "1" - сигнал "Разрыв линии", Формирование сигнала "Разрыв линии" осуществляется записью сигнала "1" в нулевой разряд регистра состояния передатчика приемопередатчика 3, Для этого после выдачи последнего информационного байта массива в буферный регистр передатчика записывается нулевой байт, а в нулевой разряд регистра состояния передатчика - "1". Затем снова повторяется запись нулевого байта в буферный регистр, а в нулевой разряд регистра состояния записывается "0" (фиг.2 ж-л). Запись нулевых байтов необходима для снятия флага готовности передатчика для ЦВМ при формировании сигнала"Разрыв линии".Рассмотрим работу устройства связи при появлении сигнала "Разрыв линии" на выходе ТР приемопередатчика 3. При передаче нулевого байта на выходе ТЕ приемопередатчика 3 устанавливается уровень "1" (фиг.2 д), который через усилитель 5 и оптроны 9 и 10 передается на выход Р приемопередатчика. При передаче нулевого байта уровень ".1" должен держаться до бита паритета, На бите паритета должен на выходе ТГ приемопередатчика 3 установиться уровень "0", так как приемопередатчики настроены на контроль по нечетности, Но так как одновременно с выдачей нулевого байта на выходе ТЕ приемопередатчика 3 действует сигнал "Разрыв линии", то он поддерживает уровень "1" и на бите паритета, В этот ситуации в приемопередатчике 4 вырабатывается сигнал ошибки паритета и записывается "1" в 15 разряд регистра состояния приемника. Эту "1" ЦВМ воспринимает как конец передачи массива. Кроме того одновременно при возникновении уровня "1" на выходе ТР приемопередатчика 3 запускаются последовательно формирователи 17 и 19. Уровень "1" с формирователя 19 через элемент ИЛИ 21 поступает на вход ВЯЛО приемопередатчика 3 и вызывает возникновение "0" на выходе приемопередатчика 3, т.е. формирование стоп битов на выходе ТГ приемопередатчика. Приняв и. обработав байт, приемопередатчик 4 на выходе РР устанавливает уровень "0", Приемопередатчик 3 передает второй нулевой байт, а ЦВМ снимает сигнал "Разрыв линии" и может приступить к выдаче следующего массива данных. если это необходимо, Передача массива данных в обратном направлении аналогична с той лишь разницей, что для этого используется другая линия связи,Включение двух формирователей и элемента ИЛИ между выходом ТР приемопередатчика и входом ВЯУО обеспечивает возможность передачи массива данных с произвольным кодированием информации, что расширяет область применения устройства связи на базе БИС. Кроме того, снижается загрузка ЦБМ на обслуживание устройства связи.Формула изобретения Устройство для сопряжения двух вычислительных машин, содержащее два блока связи, каждый из которых содержит приемопеоедатчик, группы адресно-информационных входов-выходов и управляющих входов и выходов которых являются состветствующими группами входов-выходов, входов и выходов устройства для подключения к группам адресно-информационных входов-выходов и управляющих выходов и входов соответствующей вычислительной машины, два усилителя, два входных и два выходных элемечта оптронной развязки, причем в каждом блоке связи выход и вход последовательных данных и выход готовности приема данных приемопередатчика соединены соответственно с входом первого усилителя, выходом первого входного элемента оптронной развязки и входом второго усилителя, выходы первого и второго усикителей соединены соответственно с входами первого и второго выходных элементов оптронной развязки, причем выходы первых и вторых выхсдных элементов оптронной развязки первого и второго блоков связи соединены через соответствующие двупроводные линии связи с входами первых и вторых входных элементов оптронной развязки второго и первого блоков связи соотвстственно, о т л и ч а ю щ е е с я тем, что, с цель,о расширения функциональных1702379 Щяпрсйднаввоэможностей устройства за счет обеспечения обмена двоичными данными, в каждый блок связи устройства введены два формирователя импульса и элемент ИЛИ, причем в каждом блоке связи вход разрешения передачи данных приемопередатчика соединен с выходом элемента ИЛИ, первый вход которого соединен с выходом второго входного элемента оптронной развязки, выход последовательных данных приемопередачика соединен через первый формирова- Б тель импульса с входом второгоформирователя импульса, выходом подключенного к второму входу элемента ИЛИ,.Черн Закаэ 4544 Тираж ПодписноеВНИИПИ Государственного комитета по иэобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., 4/5 роиэводственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Смотреть

Заявка

4745731, 01.09.1989

ПРЕДПРИЯТИЕ ПЯ М-5953

ГРИГОРЬЕВ ВАЛЕРИЙ ИВАНОВИЧ, ДАНИЛОВ ВЛАДИМИР АЛЕКСАНДРОВИЧ, ДАНИЛОВА ЗИНАИДА АЛЕКСАНДРОВНА, ЗАРИПОВ ИЛЬГИЗ МУБАРАКОВИЧ

МПК / Метки

МПК: G06F 13/00

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

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

Код ссылки

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

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