Устройство относится к области вычислительной техники и может быть использовано в устройствах цля обмена между вычислительными машинами.
Известно устройство для сопряжения, содержащее элементы И, ИЛИ, формирователи импульсов, триггеры и регистр, и выполняющее функции сопряжения ЦВМ с внешними устройствами например, с другими ЦВМ Cl.
Недостатком такого устройства является невозможность одновременного выполнения приема и передачи информации, так как оно содержит один регистр, предназначенный для приема информации либо от соседей ЦВМ (в режиме приема), либо от собственной ЦВМ (в режиме передачи). Это увеличивает время обмена информацией между ЦВМ, а, следовательно, снижает производительность вычислительной системы,
Наиболее близким по технической сущности к данному является устройство для сопряжения, содержащее элементы
И, или, формирователь импульсов, триггер, элемент запрета и регистр, причем первые входы устройства первого и второго элементов ИЛИ и первый вход элемента И подключены соответственно к входу установки и двум входам задания режима обмена устройства, два информационных входа и информационный выход которого соединен с соответствующими информационными входами и выходом
10 регистра, соединенного первым управляющим входом со входом выбора направления приема устройства, второй вход первого элемента ИЛИ соединен с первым управляющим входом устройства, а выход15чере формирователь импульсов со входом j сброса триггера, выход которого подключен к индикаторному выходу устройства и входу запрета элемента запрета, второй вход и выход второго элемента
20 ИЛИ соединен соответственно со вторым управляющим входом устройства и с информационным входом элемента запрета, выход которого подключен ко второму 7 упраш{яющему вхопу регистра, выходу управления обменом устройства н вкоду злемвпта И, соединенному выходом с единичным входом триггера Г2. Недостаток этого устройства состоаг в низкой пропускной способности устрой-ствй; вследствие невозможиосгн сонме.. щення гфиема и передачи в дуплексном режиме, Шль изобретення - повышоняе пропуск пой С;ПОСобНОСТИ уСТрОЙСТВЗ. П6с7авленная цель достигается тем, что в устройство, содержащее первый эле мент ИЛИ; соединенный первым в содом Q первым входом грунны входов задания режима устройства, а выходом с информа HHOHitUM входом первого элемента aaiips та, выход которого .подключен к первому входу первого элемента И, соедкиенного вторь|гм входом со вторым входом группы входов задания режима ycTpofica-BD., .к пер вому управляющему входу первого рэгист ра, первый информационный вход, второй управляющий вход и выход ivoToporo являются соответственно первым информацион ным входом, входом управления приемом и первым информационным выходом уст-ройства, и к первому выходу управления обмеиом устройства, второй элемент ИЛИ формирователь импульсов и первый триг гер, единичный вход которого соединен . с выходом первого элемента И, а ецинич ный выход - со входом запрета первого элемента и первым индикаторным выходом устройства, введены второй регистр, соединенный первым информационным вы™ ходом со вторым ИНфорМаЦИОННЬ М ВЫХО , дом со вторым информационным входом первого регистра, нервьЛ информационным входом и вторым информацио.ным . выходом - соответственно со вторыми ин формационнрз1ми входом и вьлкодом устрой ства, а nepBbrvi н вторым упрагутяюшиг./в входами .- соо1ветстоеппо со зторьи пьг ходом управлепкя обманом усгройства и входом управленияпередачей устройстваг второй элемент И, соединен;ньш выходом со вторым входом перЕого элемента МЛИ второй элемент запрета; подключенный информационным входом к первому входу второго элемента И. третий элемент И, первь(й вход которого соединен с выход второго элемента запрета и первым уп- равляющим входом второго регистра, четвертый элемент И, первый вход кото-- рого подглючен к выходу формирователя имщЛьсоз, вход которого является пер- управляющим входом устройства, и 04 первому вксду второго элемента И/1И, соединенного выводом и-вторым входом соответственно с нулевым входом перво го триггера к первым входам усг-ановки устройсгва, элемент задержки, выходом г/од1шючеинг;1й ко второму индикаторному ш.укоиу устройства, третий элемент ИЛИ, ;годклюШ1пилй парным входом к выходу чэтвеотого элемента И, и второй триггер, едйпичиь й пыхоп которого соединен со входом 3|:ифета второго элемента запрега, г(одклю:енного информационным входом ко второму управляюш:ек)у входу устройства, и со входом элемента задержки, а нулевой и йдиннчный в коды - соответственно с вьпсодамя третьих элементов И и ИЛИ, вторые входы которых и второй вкод BTCJporo элемента И соэди- непы соответственно с третьим, четвертым и пятым входаын группы входов задания режима устройства. 1-1а черт-еже предстаытека блок-схема устройства, Устройс9.во содержит элементы 1, 2, 3 и 4 И, элементы 5., 6 и 7 ИЛИ, триггеры 8 и 9, элементы Ю и 11 запрета, регистры 12 и 13, формирователь 14 импульсов, элемен:с 15 задержки,- управляющие входы 16 и 17; индикаторные выходы 18 и 19, входы 20..-24 группы входов задания режима, входы 25 и 26 установки. выходы 27 и 28 упраагтения обменом, выходы 29 и 30 управления приемом и передачей соответственно, информацион- нью входь 31 и 32,, информационные выходы 33 и 34 устройства, вычислительная маанша (ВМ) 35, соседние устройства 36 и 37, Устройство работает следующим образом. Передача информации,. Вычислительная 35 является -;1ередающей. ; ььдазт сагг;ал L, на - :;::: -;1аЛЫ 0 а по ВХО 1р;з- ;чг регистр 12 на при с ;иформацио ;ного входа 3J.. /Теред началом работы трип-эры 8 Е G pcss усугро(;г:тЕ соП : :Хшния ВМ .31;:л-рЕа.сгся в г.и-леЕое состояние си-гнала лп iiD входа;. 23 л 25. На выходе зле- ме-гт-а 10 запрета nocjie подачи сигнала на вход 20 устанавливается сигнал 1, который ;;; выходу 27 разрешает т;ерсдачу информации из ВМ 35 и прием информации ij регистр 12, Тифорыацш аз ВМ по информационно «у входу 31 iocTjnaef Е регистр 12, Усспе iero л-р;л;гзр 8 устаиозливаетсп в 1 при подаче сигнала на вход 21, бл кирующего прохождение сигнала на единичный вход этого триггера. Кроме того, этот сигнал с индикаторного выхода 18 поступает на управляющий вкод 17 устройства 37 и, если его триггер 9 находится в нулевом состоянии, то это устройство выходит на прием информаци После записи информации в регистр 13 устройство 37 выдает на управляющий вход 16 сигнал 1, под действием которого формирователь импульсов 14 вы . рабатывает импульс установки в О триггера 8. На выходе элемента 10 зап рета возникает сигнал i, который сно ва устанавливает сигнал I. на выходе 27 для ВМ 35 о возможности передачи в регистр 12 очередного слова. Устройство 37 примет очередное слово в свой регистр 13 только тогда, когда предыдущее слово будет принято (обработано) вычислительной машиной этого устройства, если оно работает в режиме приема информации, или передано дальше, если оно работает в качестве ретранслятора. Прием информации. ВМ 35 на входы 20, 24, 23, 21 и 25 выдает сигналы О, регистр 13 по входу ЗО устанавливает передачу информации, поступающей по информационному входу 32, на информационный выход 34. По сигналу с выхода элемента 11 запрета, появляю щемуся при подаче на вход 17 сигнала 1, осуществляется прием информации в perviCTp 13. Этот же сигнал по выходу 28 запускает ВМ 35 на прием инфор мации по информационному выходу 34 регистра 13. После приема информации вычислительная машина по входу 22 устанавливает триггер 9 в единичное состояние. Сигнал 1 с индикаторного выхода 19 поступает на управляющий вход 16устройства 36 и устанавливает его триггер 8 в нулевое состояние и тем самым разрешает передачу очередного слова. Ретрансляция информации. ВМ 35 в этом режиме работы является транзитной по передаче информации. На входы 20, 23, 25 и 21 она выдает сигналы О , на входы 21, 22, 24 и 26 - сигналы I, регистр 13 по входу ЗО устанавливается на передачу информации в информационный регистр 12. При поступлении сигнала 1 на управляющий вход 17элементы запрета 10 и 11 вырабатывают сигналы 1, которые разрешаЮТ прием информации в регистры 12 и 13 (информация вршчале принимается ь регистр 13, а затем с его первого выхода - в регистр 12). Кроме того, сигналы 1 с выходов элементов 10 и 11 запрета поступают на входы элементов 1 и 3 И н устанавливают триггеры 8 и 9 в единичное состояние. Сигнал 1 с индикаторного вьгхода 18 поступает на управляющий вход 7 устройства 37 н за- rfj CKaer его на прием информации. После гфиема информации в регистр 13 соседнее устройство 37 вырабатывает сигнал , который поступает на управляющий вход 3.6 и устанавливает триггеры 8 и 9 в нулевое состояние и тем самым разрешает прием следующего слова в регистры 12 и 13. Кроме того, сигнал с индикатсрного выхода 19 поступает на вход 16 соседнего устройства 36 и устанавливает его триггер 8 в нулевое состояние и тем самым разрешает передачу очередного слова. Прием и передача информации. С помощью этого режима работы осуществляется параллельный обмен информацией между соседними устройствами. ВМ 35 принимает информацию в регистр 13, поступающую по информационному входу 32 с информационного выхода 33 устройства 36, передает информацию с регистра 12, поступающую в него по входу 31 (при передаче информации из вычислительной матиины). Для задания этого режима ВМ 35 на вход 20 выдает сигнал 1, на входы 21-26 - сигналы О, регистр 13 по входу ЗО устанавливает на передачу информации на выход 34, а регистр 12 по входу 29 - на прием информации по входу 31. Передача информации из ВМ 35 осуществляется по сигналу 1 на выходе 27, появляющемуся после установки в О триггера 8 сигналом по входу 16, аналогично описанному в режг1ме передачи информации. Прием информации ВМ 35 осуществяется по сигналу на выходе 28, появляющемуся при подаче на вход 17 игнала I, аналогично описанному в ежиме приема информации. После приема и передачи информации, ычислительная машина 35 сигналами по ходам 29 и ЗО переключает регистр 3 на передачу информации в регистр 12, затем выдает сигнал I на вход 31, результате чего информация с регистра 3 передается в соседнее устройство 37.
Таким образом, устройство позволяет ocy;i GCTBHTb обмен информацией между 1госколькими вычислитольиыми машинами в дуплексном режиме, обеснечивая параллельный (независимый) обмен информацией по схеме каждое устройство своему соседнему устройству, что сущесТ венно повышает производительность уст« оайства.
Формула изобретения
Устройство для сопряжения, содержащее первый элемент ИЛИ, соединенный первым входом с первым входом группы в;4одов задания режима устройства, а вы ходом с информационным входом первого элемента запрета, выход которого Подключён к первому входу первого элемента И, соединенного вторым входом со ршм входом группы входов задания режи™ ма устройства, к первому управляющему входу первого регистра, первый информа« п.ионный вход, второй управляющий вход и выход которого являются соответственно первым информационным входом, входом управления приемом и первым информационным выходом устройства, и к перво му выходу управления обменом устройст на, второй элемент ИЛИ, формирователь импульсов и первый триггер, еддашчный вход которого соединен с выходом перво Го элемента И, а единичный выход - со входом запрета первого элемента запрета и первым индикаторным выходом устройства, отличающееся тем, что, с целью повышения пропускной способности устройства, в него введены второй регистр, соединенный первым информационным выходом со вторым информационным входом первого регистра, пер-, вым ннформацио гаым входом и вторым информационным выходом - соответствнн.но со вторыми информационными входом
и выходом устройства, а первым и вторым управляющими входами - соответственно со вторым выходом управления обменом устройства и входом управления передачей устройства, второй элемент И, соединенный выходом совторым входом первого элемента ИЛИ, второй элемент запрета S подключенный информационным входом к первому входу второго элемента И, третий элемент И, первый вход которого соединен с выходом второго элемента запрета и первым управляющим входом второго регистра, четвертый элемент И, первый вход которого подключен
к выходу формирователя импульсов, вход которого является первым управляющим входом устройства, и первому входу второго элемента ИЛИ, срединенного выходом и вторым входом соответственно с нуле-
вым входом первого триггера и первым входом установки устройства, элемент задержки, выходом под1и1юченный ко второму индикаторному выходу устройства, третий элемент ИЛИ, подключенный пер-
вым входом к выходу четвертого элемента И, и второй триггер , единичный выход которого соединен со входом запрета второго элемента запрета, подключенного информационным входом ко второму
управляющему входу устройства, и 8о входом элемента задержки, а нулевой и единичный входы - соответственно ,с выходами третьих элементов И и ИЛИ, вторые входы которых и второй вход второго элемента И соединены соответственно с третьим, четвертым и пятьгм входами группы входов задания режима устройства.
Источники информации, принятые во внимание при экспертизе
1.Авторское свидетельство СССР К 525078, кл, G Об F 3/04, 1973.
2.Авторское свидетельство СССР по заявке № 2444398/18-24,
кл. G- 06 F 3/04, 1977 (прототип).
/
6
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения | 1980 |
|
SU943694A1 |
Устройство для сопряжения вычислительных машин | 1980 |
|
SU922714A1 |
Многоканальное устройство связи для вычислительной системы | 1980 |
|
SU962898A1 |
Устройство для сопряжения | 1977 |
|
SU613317A1 |
Устройство для сопряжения абонентов с цифровой вычислительной машиной | 1985 |
|
SU1305700A1 |
Устройство для сопряжения | 1986 |
|
SU1322295A2 |
Коммутирующая сеть | 1986 |
|
SU1411766A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ | 1990 |
|
RU2020565C1 |
Многоканальное устройство связи для вычислительной системы | 1983 |
|
SU1101809A2 |
Устройство для обмена | 1980 |
|
SU907539A1 |
Авторы
Даты
1980-06-25—Публикация
1978-03-27—Подача