Устройство для сопряжения
Иллюстрации
Показать всеРеферат
Союз Советск ык
Соцналксткчески к
Республик
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
<»>742920 (6! ) Дополнительное к авт. свид-ву— (22) Заявлено 27.03.78 (21) 2594839/1 8-24 (51)Ч. Кл. с присоединением заявки №вЂ”
G 06 Р 3/04
Государстеенный комитет (23) П риоритет до делам изобретений к открытий
Опубликовано 25.06.80. Бюллетень № -3 (53) УДК 684.327.
° 1 1(088,8) Дата опубликования описания 28 06 80 (72) Автор изобретения
A. И. Мишин
Институт математики Сибирского отделения
AH СССР (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
Устройство относится к области вычислительной техники и может быть использовано в устройствах для обмена между вычислительными машинами.
Известно устройство для сопряжения, содержащее элементы И, ИЛИ, формирователи импульсов, триггеры и регистр, и выполняющее функции сопряжения UBN с внешними устройствами например, с другими ЦВМ 11 .
Недостатком такого устройства является невозможность одновременного выполнения приема и передачи информации, TBK как оно содержит один регистр, предназначенный для приема информации ли- бо от соседей UBM (в режиме приема ), либо от собственной UBN (в режиме передачи ). Это увеличивает время обмена информацией между UBN, а, следовательно, снижает производительность вычислительной системы. Наиболее близким по технической сущности к данному является устройство для сопряжения, содержащее элементы
И, ИЛИ, формирователь импульсов, триггер, элемент запрета и регистр, причем первые входы устройства первого и второго элементов ИЛИ и первый вход элемента И подключены соответственно к входу установки и двум входам задания режима обмена устройства, два информационных входа и информационный выход которого соединен с соответствующими информационными входами и выходом то регистра, соединенного первым управляющим входом со входом выбора направления приема устройства, второй вход первого элемента ИЛИ соединен с первым управляющим входом устройства, а выход15 чере формирователь импульсов со входом сброса триггера, выход которого подключен к индикаторному выходу устройства и входу запрета элемента запрета, вто20 рой вход и выход второго элемента
ИЛИ соединен соответственно со вторым управляющим входом устройства и с информационным входом элемента запрета, выход которого подключен ко второму
7 2920 упращ(я(0(цему входу регистра. Выходу управления обменом устройства и входу элемепт1 И, соед((не«нному ВыхОДОм с единичным входом триггера Г21.
Недостаток этого устройства состо((.) в низкой пропускной способности устройства, вследствие HOBoeM0)кпсс.(?(сс?3((с(цeHH? приема и (jet)ei(ачи В ну плен(-но(«l режиме.
Пель изобретения — повышение п()опуск-;й пой способности устройства.
Поставле?п?ая цель достигается тем, что В устройство, соде()жа(цее первый эле-мент ИЛИ„,соед((нен?(ы(1 первым входом с первым входом группы входов задания режима устройства, а выходом с информа-. цио(п;ьп t входом первого злеменTa запреТа., Вь(ход которого .подкл(0«(ен к первому гходу 1(epDO(" элемента И, соещше((ного
ВТО()Ь((««ЕЗ ХОДОМ СО ВТОРЫМ ВХОДOM ГР/ll((bi 2(1
lзх()до(3 задапия ()е??«има устрой стE3 )., к lle, .—
Bo«(ó управляюп(ему входу первого регистpQ, первый пнфор мационный вход, второй управляю(дий вход и выход которог о явля:-:: ются соответстгенно первым информацион- 25 ным Входом. входом управления приемом и первым информационны(«л вь(ходом уст--ройства и H первому выходу угравленпя
06 ленам устройства, второй элемент ИЛИ, формирователь пмнульсов и первый триг= 30 гер, единичный вход которого соединен с Выходом первого элемента И, а ед?шичный выход - со входом запрета первого элемента и пер:зым индикаторным выходом устройства, Введены второй регистр, з5 соединенный первым ?IHQopMa(IH0(j?ibiм лзы-: ходолл со вторым информационным выхоДОМ СО BTOpbIM ?(H(popMait?IOEIHb(M ВХОДОМ первого ре гистра, пе рвьтм информационным входом и вторым ?(1(фор((ац(:0-.(ltbiM ло выходом — соответстве(п(0 со вторыми информационными входом и (зь(ходо((устрой-ства а t(epBI«IM H (зто««(«(1«л ; j({. 31««((«t",i«{H, »j« входа(«л{т -. 0001 ве«тс т )«(T{(l: «c»i B j Bi- i „«", ) .(ходом правд -пля об)(„{оном уc, ð й«тва и
ВхОЦОм yttpa?3J(BHHg передачей «(стцойства«, ВтОрОЙ злемеlг(И, coeди1{енный:зьlходом с0 BT0рь1м 13хо)0 1 {!Орвог(«элемент-" (%".
B T OP0It ЗЛЕ(»(Е Пт 3 а ПРЕ 1 а. -.) Oj) {KIQ«(ЕН(П.-, (?It4f«0OE«»a H»l0llI11. (Л ВХ(од «Л " "(=Р«Р- J В« "ОД второго элемеггта И, третий зл(«мент И, первь(й вход которого соединен .= выхопр«л второго элсмента запрета и первым управляю(цим входОМ ВтороГО г>егистра, "-етвертый элемент И, первый вход кото- 55 рого подключен к выходу форм((рователя импульсов, вход которого является пер= (Зым упоаВляю!Ним Входом у cTpoiicTBa, и
t((«рВ0му вх ду Второго эле«мента ИДИ
СОЕДИНЕННОГ 0 ВЫХОДОМ И ВТOPbtM ВХОДОМ соответственно с нулевым Входолл перво=
c{)Tplll Гера (K tIepBbIM Входам >сТННоВКН усl ройства, элемент задержки, выходом г(одключепный ко второму инд(ьхаторцому гп;:?..(i!ly устройства„третий элемент ИЛИ, и(;.„.11{(по (е(пн(й первым входом к выходу р(0(.0 зт(е(«(е(() а И, и второй триггер, единн ный выход которого соединен со
Bхоц0;«," . *,r(peTa (зторого элемента запреТа, 1(0((1(JHOHe(IHO: 0 Инфо,)мационНЫМ BKO цом ко t. торому управляю(дему входу устройства: и со входом элемента задержEH, a нуле?(ой и ециничный в оды — соотВе-:ственно с Biil;одами третьих элементов И и ИЛИ, т;торь(с входы которых и второй в;од BTтоoрого злемен).а И соедипе (ы соответст(зепно:". Третьим, четвертым и пятым Bõj)Hat t?(группы входов задания режима устройства.
i (1a черт- «иле предста?з(?ена блок-схема устройства, Устройство содержит элементы 1, 2, 3 и 4 И, элементы 5., 6 и 7 ИЛИ, триггеры 8 и 9, элементы 10 и 11 запрета, регистры 12 и 133,, {фI?оoрpмирователь 14 пмгульсов, зле(«ле(л-.." 15 задержки, управляю цие Входь-; 16 н 17..-(нт(((каторные выходы 18 и 1(,(, ?зходь(20:---24 группы входов зад(п(ия реж н,((), входы 25 и 26 установки, выходы 27 .:; 28 управления обменом выходы 29 и 30 управления приемом и передачей соответстве?п-..o., информационные г-;„-одь 31 и 32„информационные выходь(33 и 34 устройства, вычислительi(aÿ магцина (З{М) 35., госедние устройства 36 и 37, Устройство работает следую(цим образом., Переда (а инф: ()1«(ад(пл, «)ь(ч?(слитет(ьная м{з;((-;= . (Б !, 3. -:- являо:. =я:(е()едаю(цей. (?-,,, ",(--.. --: : Дль . a по вхо2с;,(т-i()!;;i . .:": —. т пог(,(с:. р 1 2 на пои« (-)?.{ .:-;;" Оома!:.,Н.:þ:.: (: l!(??0();«(ацис((ного ьхода
3, (ред Haëo;. работы тр?(((«еры 8 — С: —;.... ." ..: 0 ";. . l В С:-«П(.:;-«ЕНИЯ В1{ (уСт aii. r —,, Ba«С1 Я B 1(Е)oe -;,) ТОЯНИЕ СИГHMIa ..:.((Но входа:. 23 и 25, (а Выходе зле:".е . а 1 0 за (oeт= пОсле подачи сиГнала
"л " на гх(«д 20 устанав(((лвается сигнал 1 ", ко«тор:-.,и, г-. Выход-„; 27 разре(цает
;ередачу информ?п(ии из БФ. 35 и прием
?11«((?ормац?1(л; p al истр 1 2. ";3;-,:: ..=, ".-.;; BM по HE((joPMauHOHHO.=...ау 3:..":. ..,«Г1ае, В регистр 1 2, .Ег(; j ; П 8 у 1 а({а;у(i(aaeTCI(5 74
1 при подаче сигнала на вход 21, блокируюшего прохождение сигнала на единичный вход этого триггера. Кроме того, этот сигнал с индикаторного выкода
18 поступает на управляюший вход 17 устройства 37 и, если era триггер 9 нахоцится в нулевом состоянии, то это устройство выходит на прием информации.
После записи информации в регистр 13 устройство 37 выдает на управляющий вкод 16 си-нал "1", под действием которого формирователь импульсов 14 вы.рабатывает импульс установки в "О триггера 8. На выходе элемента 10 запрета возникает сигнал "1 . который снозапрета поступают на вкоцы элементов
1 и 3 И и устанавливают триггеры 8 и
9 в единичное состояние„ Сигнал 1 с индикаторного выхода 18 поступает на управляющий вход 7 устройства 37 и запускает его на прием информации. После приема информации в регистр 1 3 соседнее устройство 37 вырабатывает сигнал "1 который поступает на управляющий вход
16 и устанавливает триггеры 8 и 9 в нулевое состояние и тем самым разреша ет прием слецуюшего слова в регистры
12 и 13. Кроме того, сигнал 1 с индикаторного выхода 1 9 поступает на вход 1 6 соседнего устройства 36 и устанавливает его триггер 8 в нулевое состояние и тем самым разрешает передачу очередного слова.
Прием и передача информации. С по25 мощью этого режима работы осуществляется параллельный обмен информацией между сосецними устройствами. ВМ 35 принимает информацию в регистр 13, по ступающую по информационному входу 32 с информационного выхода 33 устройства 36, передает информацию с регистра
12, поступающую в него по вкоду 31 (при перадаче информации из вычислительной машины). Для задания этого режима BM 35 на вход 20 выдает сигнал
1, на входы 21-26 - сигналы О, регистр 13 по входу 30 устанавливает на передачу информации на выход 34, а регистр 12 по входу 29 - на прием информации по входу 31.
Передача информации из БМ 35 осуществляется по сигналу 1 " на выходе
27, появляющемуся после установки в
0" триггера 8 сигналам по входу 16, аналогично описанному в режиме передачи информации.
Прием информации HN 35 осуществляется по сигналу "l на выходе 28, появляющемуся при подаче на вход 17 сигнала "1", аналогично описанному в ре жиме приема инф орма ции.
После приема и передачи информации, вычислительная машина 35 сигналами по входам 29 и 30 переключает регистр
13 на передачу информации в регистр 12, а затем BbJtlBBT сигнал "1 на вход 31, в результате чего информация с регистра
13 передается в соседнее устройство 37. ва устанавливает сигнал 1 на выходе
27 для ВМ 35 о возможности передачи в регистр 1 2 очередного слова. Устройство 37 примет очередное слово в свой регистр 13 только тогда, когда предыдущее слово будет принято (обработано) вычислительной машиной этого устройства, если оно работает в режиме приема информации, или передано дальше, если оно работает в качестве ретранслятора.
Прием информации. ВМ 35 на вкоды
20, 24, 23, 21 и 25 выдает сигналы
О, регистр 13 по входу 30 устанавливает передачу информации, поступаюшей по информационному входу 32, на информационный выход 34. По сигналу с выкода элемента 11 запрета, появляющемуся при подаче на вход 17 сигнала
1", осуществляется прием информации в регистр 13. Этот же сигнал по выкоду 28 запускает ВМ 35 на прием информации по информационному выходу 34 регистра 13. После приема информации вычислительная машина по входу 22 устанавливает триггер 9 в единичное состояние. Сигнал 1 " с индикаторного выкода 19 поступает на управляющий вход
16 устройства 36 и устанавливает его триггер 8 в нулевое состояние и тем самым разрешает передачу очередного слова
Ретрансляция информации. RM 35 в этом режиме работы является транзитной по передаче информации. На входы
20, 23, 25 и 21 она выдает сигналы
"О, на входы 21, 22, 24 и 26 — сигналы "1", регистр 13 по входу 30 устанавливается на передачу информации в информационный регистр 12. При поступлении сигнала "1 на управляющий вход
17 элементы запрета 10 и 11 вырабатывают сигналы 1", которые разреша2920 6 от прием информации в регистры 12 и
1 3 (информация вначале принимается ь регистр 13, а затем с et o первого выхода — в регистр 12). Кроме того, сиг5 налы 1 с выходов элементов 10 и 11
7 74
Таким образом, устройство позволяет и уществ«ть обмен информацией между н сколькими вычислительными машинами в дуплексном режиме, обеспечивая параллельный (независимый) обмен информацией по схеме "каждое устройство — своему соседнему устройству, что сущест= аенно повышает производительность устаойства.
Формула изобретения
Устройство для сопряжения, содержащее первый элемент ИЛИ, соединенный первым входом с первым входом группы входоа задан«я режима устройства, а выходом с информационным входом первого элемента запрета, выход которого подкточен к первому входу первого элемента
И, соединенного вторым входом со вторым входом. гру-ппы входов задания режима устройства, к «ервому управляющему входу первого регистра, первый информационпый вход, второй управляющий вход и выход которого являются соответственнО первым информационным входом, входом управления приемом и первым информационным выходом устройства, и к первому выходу управления обменом устройства, второй элемент ИЛИ, формирователь импульсов и первый триггер, единичный ахоп которого соединен с выходом первого элемента И, а едини гный выход — со входом запрета первого элемента запрета и первым индикаторным выходом уст-.ройства, о т л и ч а ю щ е е с я тем, что, с целью повышения пропускной способности устройства, в него введены второй регистр, соединенный первым информационным выхоцом со вторым информационным входом первого регистра, пер.— вым информационным входом и вторым информационным выходом - соответствен но со вторыми информационными входом
2920 8 и выходом устройства, а первым и вторым управляющими входами соответственно со вторым выходом управления обменом устройства и входом управления передачей устройства, второй элемент И, соединенный выходом со вторым вкодом первого элемента ИЛИ, второй элемент запрета, подключенный информационньгм входом к первому входу второго элеменгп та И, третий элемент И, первый вход которого соединен с выходом второго элемента запрета и первым управляющим входом второго регистра, четвертый элемент И, первый вход которого подключен к выходу формирователя импульсов, вход которого является первым управляющим входом устройства, и первому входу второго элемента ИЛИ, сред«пенного выходом
«вторым входом соответственно с нуле20 аым входом первого триггера и первым входом установки устройства, элемент задержки, выходом подключенный ко второму индикаторному выходу устройства, третий элемент ИЛИ, подключенный пер25 вым входом к выходу четвертого элемента И, и второй триггер, единичный выход которого соединен со входом запрета второго элемента запрета, подключенного информационным входом ко второму
ЗО управляющему входу устройства, и со входом элемента задержки, а нулевой и едиличный входы - соответственно с выходами третьих элементов И и ИЛИ, вторые входы которых и аторой вход второз го элемента И соединены соответственно с третьим, четвертым и пятым входами группы входов задания режима устройства.
Источники информации, принятые ао внимание при экспертизе
1. Авторское свидетельство СССР
Уо. 525078, кл, б. 06 F 3/04, 1973.
2. Авторское свидетельство СССР по заявке М 2444 3 9 8/1 8-24, 45 кл. & 06 Р 3/04, 1977 (прототип).
Составитель В. Вертлиб
Редактор П. Макаревич Техред.g, фечо Корректор М. Демчик
Закаэ 3618/14 Тираж 751 Подписное
ИНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент, г. Ужгород, ул. Проектная, 4