Устройство для сопряжения двух вычислительных машин
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в системах автоматизированного управления и САПР. Целью изобретения является расширение функциональных возможностей устройства. Цель достигается тем, что в устройство , содержащее два однотипных блока связи, каждый из которых состоит из приемопередатчика , двух усилителей, двух входных и двух выходных элементов оптронной развязки, введены в каждый блок связи два формирователя импульса и элемент ИЛИ. Приемопередатчики блоков связи соединяются с соответствующими вычислительными машинами. Выходные элементы оптронной развязки одного блока связи соединены через двухпроводные линии связи с входными элементами оптронной развязки другого блока связи. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (5ц5 G 06 F 13/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОбРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4745731/24 (22) 01 09.89 (46} 30.12.91. Бюл. М 48 (72) В.И.Григорьев, В.А.Данилов, З.А.Данилова и И.M.Çàðèïîâ (53) 681.325(088.8) (56) Авторское свидетельство СССР
М 1328821, кл. G 06 F 13/00, 1987.
Микропроцессорные средства и системы, 1986, М 1, с. 59-60. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
ДВУХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН (57) Изобретение относится к вычислительной технике и может быть использовано в системах автоматизированного управления
Изобретение относится к цифровой вычислительной технике и может быть использовано для связи ЦВМ по последовательному каналу в распределенных системах, Известно устройство связи по последовательному каналу, реализованное на би
БИС серии К 580. Данное устройство позволяет организовать радиальную последовательную связь группы ЦВМ.
Недостатком этого устройства является необходимость инициализации БИС серии
К 580 при включении устройства. Для этого в устройство связи устанавливается ПЗУ.
Это усложняет устройство. Кроме того, в процессе обмена информации возможны сбои канала связи и для восстановления нормальной работы так же необходима инициализация, что усложняет процесс обмена.
SU 1702379 А1 и САПР. Целью изобретения является расширение функциональных возможностей устройства. Цель достигается тем, что в устройство, содержащее два однотипных блока связи, каждый из которых состоит из приемопередатчика, двух усилителей, двух входных и двух выходных элементов оптронной развязки, введены в каждый блок связи два формирователя импульса и элемент ИЛИ. Приемопередатчики блоков связи соединяются с соответствующими вычислительными машинами. Выходные элементы оптронной развязки одного блока связи соединены через двухпроводные.линии связи с входными элементами оптронной развязки другого блока связи. 2 ил.
Известное также устройство связи по последовательному каналу, выполненное на элементах малой интеграции, Указанное устройство имеет большое количество элементов и, следовательно низкую надежность. Кроме того, оно не позволяет передавать массив данных в двоичном кодировании.
Наиболее близким к предлагаемому является устройство связи между интеллектуальным терминалом и центральной UBM, реализованное на БИС последовательного приемопередатчика К 1801ВП-065.
Недостатком данного устройства является ограниченная область использования— передача символьной информации. При организации связи, где обмен информацией осуществляется массивами данных, для завершения передачи необходимо формиро15
Вать признак кон8ц передачи массива данных, Однако иэ зэ Отсутствия этОГО признака В формате посылок БИС приемопереДатчикз, НBОбхОДимо формировать его В информационной части посылок, что Возможно только при передаче символьных кбдов. При этОм пОВышэется заГрузкз
ЦВМ на обслуживание обмена. Так как ЦВ А должна осуществлять дополнительный анализ кэждоГО принимземОГО символа.,цля п8редзчи массива данных с двоичным кодированием (машинные коды) формирование признака конца массива в информационной части ПОсылки невОэможно.
Целью изобретения является .расширение области применения устройства эа счет обеспечения обмена двоичными pe;tt ыми.
Укэзэннэя цель достиГэется тем, что, В устройство, содержащее однотипные перВый и второй блоки связи, каждый из которых содержит приемопередатчик, первый и торой усилители, nepBbtA и ВтОрой ВыхОДgt.te и первый и второй входные элементы оптронной развязки, причем В каждом блоке связи вход/выход адрес/данные, вход и выход управления приемопередатчика, Вход данных которого подключен к Выходу первого входного элемента оптронной развязки, подключены соответственно к двунаправленным шинам адрес/данные и
Выходным и входным шинам управления процессора (цВм), а выход первого Выход ага элемента оптронной развязки, вход кот рого через первый усилитель подключен к
В1 ходу данных приемопередатчика и выход второго выходного элемента оптронной развязки, Вход которого через Второй усилитель подключен к выходу готовность приема приемопередатчика одного блока связи, подключены двухпроводной линией связи к входу соответственно первого и второго вкодного элемента оптронной развязки другого блока связи, введены В каждый блок сВязи первый и второй формирователи и элемент ИЛИ, у которого первый Вход подключен к выходу второго входного элемента оптронной развязки, а второй вход — через последовательное соединение первого и
ВтороГО формирователя к Выходу дэнн ых приемопередатчика, а Выход — к входу его разрешения передачи данных, На фиг.1 представлена блок-схема устройства; на фиг.2 — диаграммы сигналов по последовательному каналу, Устройство содержит однотипные блоки 1 и 2 связи, соединенные между собой четырьмя двухпроводными линиями связи, Каждый блок связи включает в себя приемопередатчик 3 и 4 Входы и Выходы управления, вход/выход, адрес/данные которого соединен ы с соответствующими и роцессорами UBM. первые 5 и 6 и вторые 7 и 8 усилители, первые 9 и 10 и вторые 11 и 12
Выходные и первые 13 и 14 и вторые 15 и 16 входные элементы оптронной развязки, последовательно включенные между приемопередатчиком 3 и 4 и соответствующей
ДВухпроводной линией связи, первые 17 и
18 и вторые 19 и 20 формирователи импульса, последовательно включенные между выхОдОМ и ВхОдом кэждОГО приемопередатчика 3 и 4 и элемент ИЛИ 21 и 22. Приемопередатчики могут быть выполиены на БИС K 1801-065, Устройство работает следующим образом.
В состоянии, при котором отсутствует обмен между приемопередатчиком 3 и 4 на выходах TF (Выход данных) и РР (готовность приемаданных)и Входах1Р(последовательного приема данных) и BSYD (разрешение передачи данных) присутствует уровень "0".
В линиях связи протекает ток I = 20 - 40 МА.
Рассмотрим случай передачи данных от приемопередатчика 3 в приемопередатчик
4. Передача байта данных начинается с возникновения уровня "1" на Выходе TF приемоnepepатчика 3 (бит Старта), по которому приемопередатчик 4 подготавливается к приему и записи байта информации. Сигнал уровня "1" через усилитель 5 и выходной оптрон 9 устанавливает ток, в линии 1 = 0.
При токе! = 0 входной оптрон 14 на входе
tP приемопередатчика 4 устанавливает уровень "1". Таким образом, изменение логического состояния на Выходе 1 Р приемопередатчика 4 полностью повторяет изменение логического состояния нз выходе TF приемопередатчика 3 (фиг.2а). По заВершении байта на выходе TF приемопередатчика 3 устанавливается уроВень "0" (стоп бит). Уровень "0" на выходе TF приемопередатчика 3 может устанавливаться либо В отсутствие следующей посылки, либо сигналов "I" на его входе BSYD, Сигнал "1" на входе BSYD приемопередатчика
3 устанавливается В результате Возникновения сигнала "1" на выходе РР приемопередатчика 4 после приема им бай а. Этот сигнал через усилитель 8, onòðîíû 12 и 15, работа которых аналогична описанному, устанавливает сигнал "1" на первом входе элемента ИЛИ 21 и через него на входе HSYD приемопередатчика 3. Установка сигнала
"1" на выходе BSYD приемопередатчика 3 может происходить от возникновения сигнала "1" на втором Входе элемента ИЛИ 21 при срабатывании формирователя 19. Это происходит после Возникновения уровня
1702379
35
"1" на выходе TF приемопередатчика 3, от которого срабатывает формирователь 17, а от его заднего фронта формирователь 19.
Длительность импульсов Т1, Т2 формирователей 17 и 19 (фиг.26, е) подобраны таким образом, что возникновение сигнала "1" на входе 8SYD приемопередатчика 3, совпадающее с моментом передачи им "стоп бита", только подтверждает состояние "1" на его выходе TF. Поэтому физический сигнал передаваемого байта приемопередатчик 3 выдает без искажений. После обработки принятого байта на входе PP приемопередатчика 4 возникает уровень "0", т.е, приемопередатчик готов к приему, на входе
BSYD приемопередатчика 3 устанавливается уровень "0" и передача данных возобновляется, Так происходит передача массива данных. Конец передачи массива приемопередатчик 3 сообщает приемопередатчику 4 следующим образом. В конце передачи последнего байта массива данных приемопередатчик 3 на выходе TF устанавливает уровень "1" — сигнал "Разрыв линии", Формирование сигнала "Разрыв линии" осуществляется записью сигнала "1" в нулевой разряд регистра состояния передатчика приемопередатчика 3, Для этого после выдачи последнего информационного байта массива в буферный регистр передатчика записывается нулевой байт, а в нулевой разряд регистра состояния передатчика — "1".
Затем снова повторяется запись нулевого байта в буферный регистр, а в нулевой разряд регистра состояния записывается "0" (фиг.2 ж-л). Запись нулевых байтов необходима для снятия флага готовности передатчика для ЦВМ при формировании сигнала
"Разрыв линии".
Рассмотрим работу устройства связи при появлении сигнала "Разрыв линии" на выходе TF приемопередатчика 3. При передаче нулевого байта на выходе TF приемопередатчика 3 устанавливается уровень "1" (фиг.2 д), который через усилитель 5 и оптроны 9 и 10 передается на выход Р приемопередатчика. При передаче нулевого байта уровень "1" должен держаться до бита паритета, На бите паритета должен на выходе
TF приемопередатчика 3 установиться уровень "0", так как приемопередатчики настроены на контроль по нечетнасти. Но так как одновременно с выдачей нулевого байта на выходе TF приемопередатчика 3 действует сигнал "Разрыв линии", то он лоддерживает уровень "1" и на бите паритета. В этот ситуации в приемопередатчике 4 вырабатывается сигнал ошибки паритета и записывается "1" в 15 разряд регистра состояния приемника. Эту "1" ЦВМ воспринимает как конец передачи массива. Кроме того одновременно при возникновении уровня "1" на выходе TF приемопередатчика 3 запускаются последовательно формирователи 17 и 19.
Уровень "1" с формирователя 19 через элемент ИЛИ 21 поступает на вход BSYD приемопередатчика 3 и вызывает возникновение "0" на выходе приемопередатчика 3, т.е. формирование стоп битов на выходе TF приемопередатчика. Приняв и обраба-ав байт, приемопередатчик 4 на выходе PP устанавливает уровень "0", Приемопередатчик 3 передает второй нулевой байт, а ЦВМ снимает сигнал "Разрыв линии" и может приступить к выдаче следующего массива данных. если это необходимо, Передача массива даннь.х в обратном напраьлении аналогична с той лишь разницей, чта для этага испол.ьзуется другая линия связи.
Включение двух формирователей и элемента ИЛИ между выходам TF приемопередатчика и входом BSYD обеспечивает возможность передачи массива данных с произвольным кодированием информации, что расширяет область применения устройства связи на базе БИС. Кроме того, снижается загрузка ЦБМ на обслуживание устройства связи.
Формула изобретения
Устройство для сопряжения двух вычислительных машин, содержащее два блока связи, каждый из которых содержит приемопередатчик, группы адресно-информационных входов-выходов и управляющих входов и выходов которых являются состветствующими группами входов-выходов, входов и выходов устройства для подключения к группам адресно-информационных входов-выходов и управляющих выходов и входов соответствующей вычислительной машины, два усилителя, два входных и два выходных элемечта аптронной развязки, причем в каждом блоке связи выход и вход последовательных данных и выход готовности приема данных приемопередатчика соединены соответственно с входом первого усилителя, выходом первого входного элемента аптранной развязки и входом второго усилителя, выходы первого и второго усикителей соединены соответственна = входами
nepBoro и второго выходных элементов аптроннай развязки, причем выходы первых и вторых выхсдных элементов аптроннай развязки napaoro и второго блоков связи соединены через соответствующие двупровадные линии свчзи с входами первых и вторых входных элементов оптронной развязки второго и первого блоков связи саотвстственна, о т л и ч а ю щ е е с я тем, что, с цель а расширения функциональных
1702379 воэможностей устройства за счет обеспечения обмена двоичными данными, в каждый блок связи устройства введены два формирователя импульса и элемент ИЛИ, причем в каждом блоке связи вход разрешения передачи данных приемопередатчика соединен с выходом элемента ИЛИ, первый вход которого соединен с выходом второго входного элемента оптронной развязки, выход последовательных данных приемопередачика соединен через первый формироваБ тель импульса с входом второго формирователя импульса, выходом подключенного к второму входу элемента ИЛИ, 1702379
Составитель В,Григорьев
Техред M.Moðãåíòàë Корректор С.Черни
Редактор Ю.Середа
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101
Заказ 4544 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5