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

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ МАШИН В МНОГОЛРОЦЕС СОРНОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ, содержащее регистр запросов, регистр выдачи информации, триггер установки , дешифратор управления, триггер ответа, регистр приема информации, буферный усилитель входных данных, причем группа выходов регистра выдачи информации образует 1 ервый информационный выход устройства, первый выход триггера установки является выходом сопровождения устройства, вход дешифратора управления является управляющим входом устройства, выход триггера ответа является выходом квитирования устройства, группа выходов буферного усилителя входных данных образует второй ин(|1ормаи1ионный выход устройства, группа входов регистра за росов соединена с группой входов регистра выдачи информации и образует первый) инс1)ормациоиный вход устройства, управляющий вход р.егистра выдачи информации и синхровход триггера установки соединены с первым В1,1ХОД(:1М ,4eiiiHdipnTopa управле шя. второй выход которого соединен с первым установочным входом триггера ответа и с управляющим входом регистра приема информации, группа выходов которого соединена с группой входов буферного усилителя входных данных, управляющий вход которого и второй установочный вход триггера ответа соединены с третьим выходом дешифратора управления, четвертый выход которого соединен с управляющим входом регистра запросов, установочный вход которого, третий установочный вход триггера отпета и установочный вход регистра приема информации соединены с пятым выходом дешифратора управления, отличающееся (Л тем, что, с целью повышения производительности за счет возможности наращивания каналов связи, в него введены буферный усилитель подтверждения , коммутатор запросов, коммутатор сопровождения, дешифратор разрешения , входной коммутатор, счетчик каналов, генератор синхроимпульсов, эо элемент ИЛИ, три злемента И, две 4 группы элементов И-НЕ, группа элемен:о тов НЕ, причем группа входов буферного усилителя подтверждения образует вход подтверждения устройства, группа выходов буферного усилителя подтверждения соединена с группой вькодов буферного усилителя входных данных, группа входов коммутатора запросов образует вход запросов устройства , а выход коммутатора запросов соединен с первым входом счетчика каналов и является первым выходом прерывания устройства, группа входов коммутатора сопровождения образу

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСИИХ

РЕСПУБЛИН (191 (11) 1б11 С 06 F 3/04

ОПИСАНИЕ ИЗОБРЕТЕНИЯ;

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР

llO ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3580934/18-24 (22) 18.04.83 (46) 15.08.84. Бюл. К ЗО (72) С.В.Горбачев, Л.И.Сакун, А.A.Ïóéòî и !О.А.Тушин (71) Ленинградский институт авиацион ного приборостроения (53) 681. 3 (088.8) (56) 1. Авторское свидетельство СССР № 924692, кл. С 06 3/04, 1979.

2. Авторское-. свидетельство СССР № 845155, кл. 3 06 F 3/04, 1979 (прототи ), (54) (57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

ВЫЧИСЛИТЕЛЬНЫХ МАШИН В МНОГОПРОЦЕС

СОРНОЙ ВЫЧИСЛИТЕЛЬНОЙ С!!СТЕМЕ, со— держащее регистр запросов, регистр выдачи информации, триггер установки, дешифратор управления, триггер ответа, регистр приема информации, буферный усилитель входных данных, причем группа выходов регистра выдачи информации образует первый информационный выход устройства, первый выход триггера установки являет. ся выходом сопровождения устройства, вход дешифратора управления является управляющим входом устройства, выход триггера ответа является выходом квитирования устройства, группа выходов буфер«ого усилителя входных данных образует второй информационный выход устройства, группа входов регистра запросов соединена с группой входов регистра выдачи информации и образует первый информационный вход . стройства управляющий Вход регист— ра выдачи информации и синхровход триггера установки сс единены с первым выходом дешифратсра управления, второй выход которого соединен с первым установочным входом триггера ответа и с управляющим входом регист ра приема информации, группа выходов которого соединена с группой входов буферного усилителя входных данных, управляющий вход которого и второй установочный вход триггера ответа соединены с третьим выходом дешифратсра управления, четвертый выход которого соединен с управляющим входом регистра запросов, установочный вход которого, третий установочный вход триггера ответа и установочный вход регистра приема информации соединены с пятым выходом дешифратора управления, о т л и ч а ющ е е с я тем, что, с целью повышения производительности за счет возможности наращивания каналов связи, в него введены буферный усилитель подтверждения, коммутатор запросов, коммутатор сопровождения, дешифратор разрешения, входной коммутатор, счетчик каналов, генератор синхроимпульсов, элемент ИЛИ, три элемента И, две группы элементов И-НЕ, группа элементов НГ, причем группа входов буферного усилителя подтверждения образует вход подтверждения устройства, группа выходов буферного усилителя подтверждения соединена с группой выходов буферного усилителя входных данных, группа входов коммутатора запросов образует вход запросов устройства, а выход коммутатора запросов соединен с первым входом счетчика каналов и является первым выходом прерывания устройства, г руппа входов коммутатора сопровождения образу

f 108lr31

Вхo > (- C :f c>(l(жд(з >(1(л у стр ОЙст lза -"-! >Д - "(""» :. . Гt>l>(1 С(>Ц(70130жДЕНИ5! я ВляРтс . я B (), >!>JM выхОдом пре1>ыва ни>1 ус-.ройствя, грyrlr(a выходов дешифратоP;l j> а 3 17 е Я> с(нц Я О 017 а 3 tt e l B ûõ ОД l i ОД—

:t;> (1>жде (lи5! Ус Tj> or! c t 533 T Р Угп(а Вх ОД 013 входного коммутатора образует второй информа((цон!3ы!! Вход устр.>йства, груп(1."t I>ЫХ0Д0В i>7(Of1.Н0Г0 КОММУТаТOP(3 (.. 0eÄfrEi(!!с(С Г;7:ППОЙ BÕÎÄÎB;>e J ЦСТРП

Прц с. Ма >(iг!фоp(lс> ццll > ПГ>!IЧРМ ВЫХОД сч Р Гчи ((а ка l! алОБ соединe H с упр;1лляюшцмц B:»одаMH коммутатор 1 сопровождеii!15 дешифрятора разреfr!efIHsr, входногo комм»утатора ц коммутатора запросОВ соотг БетстBe(1!IО гpуппа информа

l!и Он(! ых л >с Од Ов (1 ч е т ч цк я (са H 13л О в с О един(. на с гр у((пой входо(з регистра

3 acr;>c>c oл, с цнхролход счетчика канал(из сосдцнеи с Выходом генератора с!Iн>(j>си> .и » lьс0«3 vг1раBляю1циH вхОд с !eт -(цка каналов соединен с шестым !

3ы7» o;10> Д к(и(1>1>B (oр 3»tпp 3;,Г(e((ИЯ уп р а л ЛЯ к>кп (Й л х Од б „"j> (3 j> (! 0 1 o >t c H "! H T e33ß

ПО тт tt (. j > tl< f t "> IЯ С 0(.ДИН С» и С СЕДЬМЫМ

ill 1>c (,: r О. > !3 (зrllfj!j>p(r О >а уl1 ре лле (?H5! > ПЛ

11 3 0 !7 ð Р т е и ц с . 0 1 ;! 0 с((Г Г Я к Вы"-! ис IH тез(ьной тe!».IJJ3: cc a IIMe fr! la rc с 1 рпй

СТВ 3 М С ОПI>Я> (e НИЛ rlilsi 1(rcT170 Ef H(>!le

BrtItrE.cTJè Ге..-!1(ь!х машин (ЗБ>1), и может бЫТ Ь ЦCП 051 Ь .> OBс ((O >5!Ë О. > С С П ЕЧР Пl (Л об fc на с(ц.!>(7рмс31!!Ес 1 меж:(у 313И в мцо—! Onl7Orre (. »O»l> ЛЫх B;!с> 1>Г -r i C -i>>1!Li » 11( Гe",iах r f и (7 > а >»» (х rrr>f icil I Г с t!l> ных с(тs(7(с .:поц 3(3(7. (Ьfr(>fi кон!>и ура(((ец, И >лес Гrlo )(т,>ОЙГTBo 1!л co;(17лж(-! (ИЛ Tff>II>r(7 ИТ 3JI>f(f>!X»f 3> (ц(f (7(>OC!1(ЧИ

В с!»>If>» Р 0(> Me!! JI f(tt»(7Pi f»t !(I IOÈ 110 l P (-:Û (1>И. 3 ИЧ((. К И .f Ксз Нс!Лс(М t ЛЯ Bli > T . (3 . >»Ie> ", а> тp(Më 513 1 - 1

И Г и 0 С T l 1 0 к э Г О г О у (Т >7 О ЙС Т 13 с1 С О и р с! ж Р E п3 Я вЂ” б 0>1 е> ш Ой o l> т> Р > I 0 б 0 р >>Д О л а— ция прц (71 г(>а нцчс >(ной (>б,(асти приме(le ни я . ОНО сс>бе с I(e t>H E> 3(» lt Jc(3 3(51(>f! *.

<епт лремецц перс;(а (у информации л и О с. 1 е 5(О л я т с>.г(ь r! 0 м к Од e О:3 ь >, О и 0 О; r, ——

НОМУ Ксзна t! Г ЛЯ ЗЦ, ЧТО С;111 Рдe (ЛР " (»> О;(и >(»>»!r(> с,»70>1 >C (сtt,1$> (П(>((7б 30(7

>!ац!>О > (РР t Lг!ц 31 цм l il 1 t .,"(,г!1!! t3(MoM>

Ц (> Т Р Х !Ill>> (f; t t! l Г » riff!C7(! (l St 3 t)53 (. T(Л тый (зыход которого соединен с первым входом элемента И>1И, второй вход и

Выход которого соединены соответственно с выходсм первого элемента И и установочным входoM триггера установки, второй выход которого соединеfi с первым входом второго элемен(а И, выход и Второй вход которого соед!(иены соответственно с третьим выходом прерываний устройства и выходом третьего элемснта И, группа входов которого соединена с выходам(! элементов И-ИГ первой группы, г(ер(3((е вход!! Котор!!х соединее(ы с пер.

Bl>lMli !зходами элементов И-11Е второй г р уццы и с одноименными выходами регистра запросол и образуют выход запросов устройства, выходы и вторые

B.co:jfë элементов И-1И BTQDQH группы сосдцнены сооcBeTcTBefrf30 с группой лхо-(ов первого элемента И и с выхо1;амц .злементов ИЕ группы, группа лходол которых образует вход квит (ро(зания устройст(за и соединена с

Втлрьгми входами элементов И-ИГ пер—

ВОЙ группы, устройство сопряжения вычислительной машины, содержашее регистр запросов, регистр выдачи информации, выход которого является выходной и»if>c>;7 !aL(ионной шиной устройства, триг, ер установки, первый выход котоP0 I 0 51 Влячтс>1 Elf>lxoäfroé лил иРЙ сопРО (зс>жззения устpolrc ТВа, дешифратор уира!злелил, вход которого является

j б П (;*7 ll;>IM ВХОДОМ "С ТроИСTB (3 КОTophIH с Осдццен с управляющей шиной вычис„11(тсльной машин(1, три! гер ответа, Вьгход которого является выходной ли-! иР i клитHpoBQHHsf устройства, регистр

1."> и!7и(зма инф017мации, буфер Входных данны:с> вых(>д которого является перльгм выходом устройства, который подкпючРП к вход((ОЙ инфор>!ационной шине

Вычис Еительной >(а!!(цн(1, причем второй

2О гход устройстла, подключенный к выходной информационной шине вычислительной макгины, соедце(Рн с. Jfeрвыми входамц регистра >апросол:(регистра

ЛЫДЯ - Ц >(Нфо 7>1;3 ПЦI! (>ТОРО:! 13ХC> С КОТО—

1 10843 t

55 рого соединен с первым входом тригге ра установки и первым выходом дешифратара управления, второй выход которого соединен с первыми входами триггера ответа и регистра приема информации, выход которого соединен с первым входом буфера входных даннь1х второй вход которого соединен с вторым входом триггера ответа и с третьим выходом дешифратора управления, четвертый выход которого соединен с вторым входом регистра запросов третий вход которого соединен с третьим входом триггера ответа, с вторым входом регистра приема информации и с пятым выходом дешифратара управления i23.

Недостатком этого устройства сопряжения является то, что ана в каждый момент времени обеспечивает передачу информации только по одному физическому каналу связи, чта снижает производительность системы.

Цель изобретения — повышение производительности путем возможности наращивания каналов связи.

Цель достигается тем, что в устройства для сопряжения вычислительных машин в многопроцессорной вычислительной системе, содержащее регистр запросов, регистр выдачи информации, триггер установки, дешифратор управления, триггер ответа, регистр приема информации, буферный усилитель входных данных, причем группа выходов регистра выдачи информации образует первый информационный выход устройства, первый выход триггера установки является выходом сопровождения устройства, вход дешифратара управления является управляющим входам устройства, выход триггера атве— та является выходом квитиравания устройства, группа выходов буферного усилителя входных данных образует второй информационный выход устройства, группа входов регистра запросов саед!!нона с группой входов регистра выдачи информации и образует первый информационный вход устрайс гва, управляющий вход регистра

Бь1лачи информации и синхравхад TpHI гера установки соединены с первым в;.1ха:,oì дешифратора управления, второй выход которого соединен с .первым уста!!авочвым входом триггера ответа управ;1яющим входом регистра при-!! нформа ции, группа выходов като5

l5

40 рого соединена с группой входов буферного усилителя входных данных, управляющий вход которого и второй установочный вход триггера ответа соединены с третьим выходом дешифратора управления, четвертый выход которого соединен с управляющим входом ре гистра запросов, установочный вход которого, третий установочный вход триггера ответа и установочный вход регистра приема информации соединены с пятым выходом дешифратора управления, введены буферный усилитель подтверждения, коммутатор запросов, коммутатор сопровождения, дешифратор разрешения, входной коммутатор, счетчик каналов, генератор синхроимпульсов, элемент ИЛИ, три элемента И, две группы элементов

И-НЕ, НЕ, причем группа входов буферного усилителя подтверждения образует вход подтверж. дения устройства, группа выходов буферного усилителя подтверждения соединена с группой выходов буферного усилителя входных данных, группа входов коммутатора запросов образует вход запросов устройства, а выход коммутатора запросов соединен с первым входом счетчика каналов и является первым выходом прерывавия устройства, группа входов коммутатора сопровождения образует вход сопровождения устройства, а выход коммутатора сопровождения является вторым выходом прерывания устройства, группа выходов дешифратора разрешения образует выход подтверждения устройства, группа входов

1 входного коммутатора образует второй информационный вход устройства, группа выходов входного коммутатора соединена с группой входов регистра приема информации, причем выход с четчика каналов соединен с управляющими входами коммутатора сопровождения, дешифратара разрешения, входного коммутатора и коммутатора запросов соответственно, группа информационных входов счетчика каналов соединена с группой входов регистра запросов, синхровход счетчика каналов соединен с выходом генератора синхроимпуль сов, управляющий вход счетчика каналов соединен с шестым выходом дешифратора управления, управляющ110 вход буферного усилителя подтвержд нпя соединен с седьмь1м выходом лf !!и!крато

1108 1, ;>! . . I <1,<, >!! Ы: I Н )!;(), КО (OPOI"

:.«;д!I>!Е!! Гi»r!.:.. С:С;.ЕОМ ЭЛЕМЕНта

>\С(< ->Т» Р (" » « Вг гг г ((OTOPOBO

< (г(».,"..г! )(Е fiв! . >< i I> с. < C i ВС .!!30 С BT»IX OJIOM

П с"»!» i О:,< (М -. 11 Л, 3! и "<С Та НОВ ОЧ НЫМ н сада :,:ри! Грл устлнoBêè, вторсH в >)х,,,:„:.:: .. рагс -ае:If)(BI(с (тервым

В>СО:,<>X< $>! . Pc). а lr0 »3(.!!Tа c) т БЕ>(ХОД H втc!рс :. Нха, ;;(! Гc,р!» 0 (.Оедипены соатВЕТ" Ез:-.. : т;» <? тр::Ттп< з !З»(ХОЛС>М ПрЕрЫва- :ий;:. Т<п(>))<? ()зл:.! вы;(адам третьего

-, с.,c:.>;.I;j;-Р СПИ а 13 !0 >0)3 !Са т 0001 О с <), !, > )х<> t,лл<п эл е л(с? <)таВ И->! Е

1! С Р НО)с. и ХОД!>! К ОТарн Х

Г ) i >! HE нь! c !! с j> тзы.")I . таха;1(lми .)З)еме?3

Т(!B,"! — :!, I:1 OP<>! I i P .:!l (Ы и С ОДНС>ИМЕН )ЫМ:, В! IX(>!1 Л! Я! I! Е(I! СТР 1 Э ЛПР OCOI> 13 об! л:) ую.!:>< .:.Хад B.птт>асс>в устройства, )Зых ОДI I

>З<-г>с»,»j! i; » >)гг:,< С ()C> т(I!30!lf>3 Саат 3<= .ТСТ

ВЕ<<)<а С Г(>,гнтт<>3< т>ХСДОВ i(ÅÐÂÎÃà ЭЛЕмсн гл j) и с ))ыходлми элементов ИЕ (",> :) Ч!Ы, ) !> . t <(;J Вх(>д<> B К< Гор)>(Х Обт> я », < "f !! :, .,r >:; I(i <,! ) I 3 Ра 3 Л < H !T $ C 1 0 а И С Т 13 Л И (?! " !!л<$3 ><ХО)(3)331 >ЗI С М(>kf— : а <; 3! — !; i i»?), !! !О)! т р уi i! B>1 .

»>c<" Г П . :! Г Г j) Е .". О C. T 3! t Л С Т С $1 j! О IЗ Ы ШС

)<,,)>»,);; >,(ilò" l>0(? Tl! Путем ()(»ес петг,: < .)< жнгз> (Г! «0;I! I С> ГЗР С?к)Е Н > (ОН (; н <«>:;:..:; г, гс»,)н <»(r! 0(>

;::,.!:. 0>t »;jî,,! Mtj»>x»(»!. t;:,у и < т р уттпы фиэи—

I<» 1< а Г OT) I>IС) Г В я ЭЫ- 3 ЛIОТ

jI <;на< » i т;>Ой<; г!»c! Г г)) I!>ii ОниЕру i .«j г < .rс ., »Ii>I <()i;> ) > !: I, ((т I> IIß!((I (- ò> Е,:(гз

".Л И!! !)а > ) »>II!! ":Ож(Г (!t ((fl(>HÒ(. НОВЫ

>Н(>! !fl(Tf. 1(>! »3(i»r! C»:I С!(Оса() НОС ГИ УС ТРОИ

СТН» <?(с;, Тт) К< РЛ1„Г (ОПI!(Î ИМЕЕТСЯ г г ">; < г г (» (» т )» т; > г > < > с< -. г 1! <> (! < а <) > (г >З тг Е

; (»if)))!:.iIl!;r> i,>!)< - .i3С»Дг:TC:ПаС Гт(Г)!СТЕ ! !j»l (3 j I !? J fi >г < .

IIB ф)(г. I (,.>кл )л3нл с Гj)ófcò»;>f B)t

<. .X(:МЛ "C!" > If<> Т!3,.:(С. !Ifp)icc (i! l! $I (! С> т О ». < (i) c,! И. i Г т !НИ (> 3 (гл(С»ж)! (>)х

y . I p(!с (Г)>у! IfIC. lj j p >л<У;(.1 " . ЛНС с) ВЯ .313 (

c)j!!!;); (> с 3;<>нci 3)))г ;>с>(>в<с))Е! н . г" > р(;!г" Г!>():3<)ст < »;гpсз >!F>тптя 1 1

1. 2 ".,>:)<»! >т()тт «тг".(f . 1) рог)н. тр ?

)л и»,!c0;, рс) ис ар 3 тзыдл)тт (С Р -;С: Г Л Н:> Т» i(гl, !(а(((И<(>Р Ят(ЭР у.t;>с>т, т <н(<т т(» ;:. р и сг;!)ñ та, рe—

ГН> г (>: i I г ) >с r<г!>О;) <;)I>гп! б > фс 1) НЬIЙ

° с I. III ь, . !..., )Ы„,,) >г(Г б фсрНЫИ

"" c j! 1" » ° <> (I T )1 <> в;!! > B > (! i —

Г<)р () -.:;;tj! <: i .;(>Mt!óò()Top 11 сс— г(рс . <а., < I", .:i „. (Г (Itf(1? i»ЛНЛ.)ОВ, 1r>ir »Г,т»; г. . );) Г> 1 с! 1 ОР! 4 входной, генерлтор 15 синхраимпульсов, элемент ИЛИ 16, элементы

И 17 — 19, дне группы элементов И-ИЕ

20, 21, группу элементов ИЕ 22, ЗВМ 23.1, управляющую работой устрой ства 1.1, ЭВМ 23.?, Управляющую работои смежного устройства 1,2, группу выходов 24.1 (74.2) подтверждения, грунгту входов 25.1 (25.2) запросов, )О группу входов 26.1 (26.2) санравожijения, гторую группу вхадаг 27.1 (27.2) информацио!)ных, группу пыхав дан 28.1 (28.2) квHòHðования, г)>уппу входов 29.1 (29.2) подтвержде)тия, !

5 группу выходов 3<) . I (3cj. 21 запросов, группу входов 31.! (31,2) к)зитираваIIII>1, Группу )зыходаи 3" . 1 (32 . 2) со(тра)зс)>)с(тени)1, перезую гру)t)tf Выходов

33. (33,2) ипформлцианных, первую

Гp XП Пу ВХОДОЕ> 34 3! Н()От) МЯДИ О ННЫХ

)>ход 35 управ>(ел))$3 устройства, втор у)<> групп>7 131>lхода в 3 6 инфОрмя циа нных, парный-третий выходы 37 прерывания. !!л фиг, 2 и 3 приня Гы cltåjtó!<)töèå

) г обс эе(лчетттз$1: Дилгрлммл з на Выходе

3(3.1 элпрасл, дилгрлмма Б нл входе

29. 1 подтверж;тс ния, диаграмма В нл пер)зом выходе дешифрлтара 5 управ

J;c!iit$t, диаграмма Е iiл первом выходе

33. It!Ig)opM(jc(jtc)(i)toM, Дилт раммл >I, нл выходе 32, 1 cotfpOBîждс ния, диаЕ 1)а Bxc! i p.. 3 1 . 1 т(тзпт и!зава)в!я, диаграмма Ж нл выхадс втopol эзтемен(л И 18, диаграмма 3 нл первом

> в.» >TI(». тpHI Гс pл 4 устан01<3)(it диаГpc(MM 3

И «тл втарс>м вы»:оде триггера 4 устав и а т < к! I > д ) i $3 T p c) м ил К i I 3 Б ы х Од Г I I c . p ез О

I o > г!е".IC H ) !3 3! 1 7 гтиа Г р(ттл(л,)Л „ т !iB выходс третьего элемс.нтл И 19 диаг;>а;тма л1 I)B к — ам Вх(>де 31. 1 квитираБсl пня д)ЗЛГр<3ММсl II H;- .!I-ОМ ВХО>10

31. квитиравлнпя (к )!) .

Ус гройсттзс> 1. 1 Гапряж()ния саеди—

jñ пена j>($(f(BMH 34... 37 Г ЭВ1! 23. 1, коТор;3$I упра!зляет е) а рлбатОЙ. УГтра tc T«O 1. 1 сс>пряжения абес печивяет обмс и информацией ЭВ1! 2 3. 1 Г другими

ЭВл! иэ группы и соединена Г пс)ма)!11,)о >0 входов/в((хат(гэв 24. 1... 3 3 . 1 с аналоги (ными устройствами сопряжения, смежными с у<-.тр >йс твом 1, 1. Каждое

133 < М<»ЖНЫХ У(. ТРОЛСТB Гottj))ikC НИЯ уг)равляЕтся Э13 .<1, И ОНЕС.ПЕЧИВЛЕт ОбМЕН и(тфармлцией с;(ру! I(M)< 38>!I. II) фиг,

TIoI(,3 злна ттадключение I» у< Tj>i>j)<(тв»

1. 1 с «пряжения > fit»)га It 3 с мс жных т,><>I!с тт< 1 . r с с)т(г» !I!, I .<>тг>т)а(.1108431 де. а5

) управляется ЭВМ 23.2. Смежное уст- ройство 1.2 сопряжения может иметь, кроме соединения с устройством 1.1, также соединения с другими устройствами сопряжения (это ь1огут быть устройства сопряжения, отличные от тех, которые подсоединены к устройству 1.1 сопряжения).

Регистр 2 запросов устройства 1.1 сопряжения предназначен для хранения в течение всего сеанса связи унитарных кодов одного или нескольких физических каналов связи с другими (межными) устройствами 1.2 сопряжения, по которым должна передаваться информация в данном сеансе связи.

Группа выходов регистра 2 запросов является выходами 30.1 запросов, каждый из которых соединен с одним из смежных устройств сопряжения, а именно с одним из входов 25.2 запроса. Кроме того, каждый выход из группы выходов регистра 2 соединен с первыми входами одноименных элементов И-НЕ первой и второй групп 20 и 21.

Регистр 3 выдачи информации (фиг. 1) используется для выдачи слона информации другим смежным устройстнам 1.2. Разрядность его выхода, являющегося выходом информационным

33.1, соответствует разрядности передаваемого слова, которое после записи н регистр 3 появляется на его выходе. Выход информационный 33.1 должен подключаться к каждому из смежных устройств, а именно к одному из входов информационных 27.2 каждо го из них.

Триггер 4 установки обеспечивает формирование сигнала сопровождения, свидетельствующего для смежных устройств об установке на выходе информационном 33.1 нового передаваемого слова. Первый выход триггера 4 установки янляется выходом 32.1 сопровож дения и соединен со всеми смежными устройствами, а именно с одним из входов 26.2 сопровождения каждого из них. Второй выход триггера 4 установки, являющийся инверсным, соединен с первым входом второго элемента И 18. Первый вход триггера

4 установки ян.":яется синхронным.

По заднему фронту управляющего сигнала, поступающего на первый вход, триггер 4 устанавливается в единичное состояние. Для этого на вход Р

l5

30 5 ао (на фиг. t не показан) должен подаваться постоянный сигнал "1".

Дешифратор 5 управления предназначен для формирования на своих выходах управляющих сигналов, обеспе. чивающих изменение состояния элементов памяти устройства 1.1 в соответствии с управляющей информацией, поступающей на его вход от 3ВМ 23.1 по входу 35 управления. Первый вьгход дешифратора 5 управления предназначен для передачи управляющего сигнала записи в регистр 3 нового слова информации и установки триггера 4 в единичное состояние. Второй выход дешифратора 5 предназначен для пере дачи управляющего сигнала записи в регистр 7 нового входного слова с выхода коммутатора 14 входного и установки триггера 6 в единичное состояние. Третий выход дешифратора

5 предназначен для выдачи управляющего сигнала считывания принятого слова с выхода регистра 7 и передачи его через буферную память 8 в

ЗВМ 23.1 по второму информационному выходу 36 устройства, а также перевода триггера 6 в нулевое состояние

Четвертый выход дешифратора 5 обеспечивает передачу управляющего сигнала записи информации в регистр 2, которая после этого появляется на

его выходах. Пятый выход дешифратора 5 управления обеспечивает формирование сигнала начальной установки (обнуления). Шестой выход дешифратора 5 обеспечивает формирование управляющего сигнала записи в счетчик 12 каналов информации, которая после этого появляется на его выхоТриггер 6 ответа предназначен для формирования на своем выходе сигнала ответа, свидетельствующего о приеме очередного слова информации от одного из смежных устройств 1.2.

Выход триггера 6 ответа, являющийся выходом 28.1 квитирования, должен быть соединен со всеми смежными устройствами, а именно с одним из входов квитирования 31.2. Первый вход триггера 6 ответа является асинхронным входом установки н единичное состояние. Второй вход триггера 6 является синхронизирующим входом. Третий вход триггера 6 является асинхронным входом установки в нулевое состояние. Iio заднему

9 11 фронту единичного управляющего сигнала, поступающего на второй вход триггера 6, последний переводится в нулевое состояние. Для этого на вход триггера 6 должен быть подан постоянный сигнал "0" (на фиг. I не показан).

Регистр 7 приема информации обеспечивает хранение принятой извне информации до момента поступления на его первый вход управляющего сигнала загрузки либо на его второй вход сигнала начальной установки, но которому выход регистра 7 обнуляется.

Выход регистра 7 соединен с первым входом буферного усилителя 8 входных данных.

Буферный усилитель 8 входных данных обеспечивает передачу принятой информации в ЭВМ 23.1 для обработки. При поступлении управляющего сигнала считывания на второй вход буферного усилителя 8 его выход открывается и на нем появляется информация с выхода регистра 7.

Буферный усилитель 9 подтверждения предназначен для выдачи на второй информационный выход 36 устройства состояния группы входов 29.1 подтверждения по управляющему сигналу, поступающему с седьмого выхода дешифратора 5 управления на управляю щий вход буферного усилителя подтверждения 9.

Коммутатор 10 запросов обеспечивает выбор одного из сигналов запроса на установление сеанса связи, поступивших на один из группы внешних входов, в соответствии с управляющей информацией на управляющем входе, 08431

5

1О !

35 нала, по которому выявлен запрос, при поступлении единичного управляю. щего сигнала ня первом входе. При наличии нулевого управляющего сигнала на первом входе счетчик !2 канала обеспечивает ннкремент кода ня своем выходе при поступлении ня тре тий вход очередного синхроимпулься.

Кроме того, код канала с выхода счетчика 12 может быть сч««тян I«

ЭВМ 23 . 1 (этя связь ня фиг . 1 не показана), если по я««горит««я««обмена требуется идентификация смежного устройства, с которым уста ««ов««е«« сеанс связи.

Де«««ифрятор 13 рязрец«е«««1я предня— значен для формирования ня одном из вь«ходов, которые являются ««««колями

24,1 подтверждения, сигнала, подтверждающего установление сея««ся связи с одн«лм из смежных устройств

В СООтВЕтСтВИИ С ««««фОРМЯЦИЕ«««I;I управляющем входе.

Коммутатор 14 входной обеспечивает выбор одного нз второй группы информационных входов устройства и передачу ««««формя««ии с нее ня выход в соответствии с ннформяпией ня управляющем входе.

Генератор 15 с««««крои««««ул«.сов предназначен для формировяння ««епре. рывной последовательности си««хроимпульсов, которые с выхода поступают на третий вход с-«å.тчикя !2 каналов.

Элемент ИЛИ 1б обеспечи««яет формирование сигнала сброса три« гера 4 установки в нулевое состояние, Первый элемент И 17 обеспечивает формирование упрявляющего сиг««я.«я« используемого для сброса триггера 4 установки при ««осту««ле««и««по входам

55

Коммутатор 11 сопровождения предназначен для выбора одного из входов сопровождения, соединенного с тем смежным устройством, с которым установлен сеанс связи и от которого принимается информация. Поступивший по входу с опровожгения управляющий сигнал, свидетельствующий о том, что на соответствующем входе установлено новое слово информации, передается на выход коммутатора 11 сопровождения.

Счетчик 12 каналов обеспечивает коммутацию групп входов 25.1, 26.1 для выявления запроса на установление сеанса связи с одним из смежных устройств, а также фиксацию кода ка квитировяния сигнялов Ответя от всех устройств прием««««ко««перецяяяемого слова.

Второй элемент И 18 используется для выработки у««ря««ля«ощего сигналя, свидетельствующего о готов««ости устройства . к приему от ЭВК 23. 1 следующего слова для передячи смежным устройствам сопряжения (1.2), С КOTÎP ЫМИ УCTQHОВЛ ЕН СЕII НС С «3Я ЗИ

Третий элемент И 19 обес««сч««««яет формир овя ние упряв««яю«««его сигнала, свидетельству««««««его о там, что все устройства — приемники н «««!>««р««я «п«н сняли сигнялы отве«я ня сг;о««к г«,«кодах квитиронан««я (28. 2), т, «з . «я

1 1084.3 1

12 входах 31. 1 квитиронания устройства 1.1.

Две группы 20 и 21 из элементов

И-НЕ предназначены для вьделения тех входов квитирования, по которым поступают сигналы ответа от уст— ройств — приемников информации.

Группа 22 эпементов НЕ обеспечивает инверсию сигналов, поступающих по входам 31.1 квитирования.

Устройство работает следующим образом. !

Для установления сеанса вьдачи информации на управляющий вход устройства 35 из ЭВМ 23,1 вьдается команда загрузки в регистр 2 запросов информации с первого информационного входа 34 устройства. Команда дешифрируется на дешифратор е 5 управления, при этом на четвертом его выходе вырабатывается сигнал записи, поступаннций на второй вход регистра 2 запросов. По этому сигналу в регистр 2 запросов загружается код, вьданный ЭВМ в этот же момент времени на свою выходную информационную шину, Загружаемый код представляет собой суперпозицию унитарных кодов тех каналов, в которые необходимо вьдать один пакет информации . Наличие "1" на соответствующем выходе запроса 30.1 означает запрос на установление сеанса связи с одноименным смежным устройством.

В принципе может быть установлен сеанс вьдачи одновременна са всеми смежными устройствами, Если смежное устройство (например 1.2) готово к установлению r.eàèñà связи, оно выдает на выход 24. подтверждения единичный сигнал, который поступает на соответствующий вход подтверждения 29.1. Для считывания состояния входов 29.1 подтверждения ЭВМ 23.1 выдает соответствующую команду чтения, которая дешифрируется на дешифраторе 5. На седьмом выходе дешифратора 5 вырабатывается сигнал чтения, поступающий на управляющий вход буферного усилителя 9 подтверждения, при этом их состояние передается с выхода буферного усилителя 9 на второй информационный выход устройства

1. 1 и поступает в ЭВМ 23. 1. Проверка í 3BN 23.1 на совпадение выflàHíülõ по выходам 30. 1 запросов и полученных по входам 29. 1 подтверждения единичных < пгналов позволяет на вход 26.2 смежного устройства 1.2. !

5

t5

35 определить факт установления сеанс;: связи со всеми адресатами. Сигна.1ы

"1" на выходе 30.1 запросов и соответствующем ему входе 29,1 подтверждения сохраняются в течение всего сеанса связи (диаграммы 4 и 15 на фиг. 2). По переднему фронту единичного управляющего сигнала, вьдаваемо

ro с первого выхода дешифратора 5 управления (диаграмма Ь на фиг. 2), передаваемое слово с первого информационного входа 34 устройства загружается в регистр 3 выцачи информации и появляется на первом выходе информационном 33.1 (диаграмма Т на фиг. 2). По заднему фронту того же управляющего сигнала триггер 4 установки переводится в единичное состояние, и на его первом выходе появляется "1" (диаграмма ь1 на фиг. 2).

Если сеанс связи осуществляется с одним смежным устройством, то на всех, кроме одного, входах первого элемента И 17 присутствует "1". Когда сигнал ответа от смежного устройства i 2 приходит на соответствующий ему вход квитирования (диаграмма „- на фиг. 2)„ то, проходя через одноименный элемент HE группы

22 и элемент И-НЕ второй группы 21, обеспечивает формирование сигнала

"1" на последнем входе первого элемента И 17. На его выходе появляется единичный сигнал, который, проходя через элемент ИЛИ 16, сбрасывает триггер 4 установки в нулевое состояние. Нулевой сигнал сопровождения с выхода 32.1 сопровождения поступает

Обнаружив нулевои сигнал сопровождения на своем входе 26.2 сопровождения, смежное устройство 1.2, являющееся приемником, снимает единичный сигнал ответа на своем выходе

28.2 квитирования. Поэтому на соответствующем входе 31.1 квитирования устройства 1.1 устанавливается "0" (диаграммы и Е на фиг. 2) . При этом на всех входах третьего элемента И 19 устанавливается "1", и на его выходе также появляется "1", которая поступает на второй вход второго элемента И 18. На его первом входе в этот момент также уже присутствует сигнал "1", снимаемый с второго (инверсного) выхода триггера 4 установки. Вследствие этого на выходе второго элемента И 18 вырабаты1 10843 !

I нсlл который с Оаощает

0 i 0ì, ->то устройст 30 . 1

O(Tt РЕС,НОГО к передаче следующего, ?!аВЬ!ДсlЧИ . !О>ЕЕ> il 0?3 Г ОР ЯТ ЬСЯ 5

j> пока !le бс»цеI Выдян BBÃ ь

0P t!?! 33è! J

) 01 о ЭБМ 23. 1, яВля!О!Нпяся

Вс>ЕТС Я! С!3

ЭБМ 23.1 аб е с 13 еч?!31 и 1 отава лс .е цикл

J! о тсх r!0 f l B К (" T H 3 J ($

После!!РИ yt("7 сзl!ОВ. !(.НИ!1 СЕсllзС сl ВЫДсlч!1 с нескол ькимп ctfev;III !ми устройствя—

:с?И Jlj>fte f! I! f J»BMJI ВЫДЯЧЯ С;Iавп HH(I)OI>— мации ос:ущест?злястся cëcäó0JJëì образом, ЗВ1I 23 . 1!Ожет 3?l!p>)з!!тl> c l ñ!— дующес с:ioBO» регистр 3 выдачи ин-(3>) Ормацl П 7 ОЛ 1>КО Ti 0! Ë Е Т ОГ а Есз К !3я. выход(!3 i ар ого элемента И 18 прп— сутстпует 1 (JEHпгрпмма з!3 па (I>f!I . 3)

После зс!! ру ti;Ji слава в р(гистр 3

ПО С ИГ сlсl)IУ С IT PP BO! ВЫХОД B itr, II!H(>)j>B таря я ня !зтором выходе триггера

4 появляется "0 (диа(раммы и

Hc1 фи г, 3 ) . HpH ) ТО!с! flB Л ь>х ()33 С> В l О рого элс мента И 18 устпнпвливае Гс я

0", По(лс паступлепи : т(>лз!;o одно—

1lc! Tl P 1РР из EJIJ > >(T P e б>?(3>»ft>fx

НЯЛ ÎB О Г !3 С. Тс! На OC ÒЯЛ!Ь Ны ВХОДП Х. пер!заг 0 э пс ме!щ а И 17 присутствуют

"1 ", и и п OJI II(>."f и о-прежнему находится "!j . После !заявления на входе

31. 1 J(TJJJTJtpnu?3?! Jf>t пс>слд>1!(ега требус. мого с:il t!JJI >3 (1:3(тп нп !зыход(и(pE30

ifCТO НИ:0!>f ПРРС»ДЯ13ЯЕМОГ ) ПЯКС»ТЯ IH! (!>ОГ)мп>3!IH > B сООтветствии co сВОВЙ 113 программой дпя окончания сеанса свя— зп обеспечивает рп.зсьединение смежных устройств 1.1 и l.2, уча(твававщих

В l I e Р Е Д а Ч (» И II P 37 P l P» II c7 K e Т а .,! СЛ Я Э Г а Г 0

ЭБМ ?3 . 1 может в!.,гзать команду уста?3ОВК!3 !(сз(!с(ЛЬНОГÎ С ОС "ОЯНИЯ > lf0 КОТО рой i!ålèHôpàòoj> 5 на своем пятом выхо де формирует сигпсьт обнуления. Этог упрпвля:ощий сигнал, поступая на трет!3 и вход регистра 2 з Япр ас ов, об ес — 2п

>! >! и е ч и в а е т сорос В 0 в с е х е г а вых а„>ГОП . Б> 1 OP!:JJ>f ITOC 06 OM C ()j> OCЯ eJ И ?3!3(1ньг(с и г tf!If () 33 .заир оси на выходах 30. 1 .зап )Oc;». >!Гс;яетс>! .заз:и(.ь и.. ЭБМ

23 . 1 !3 р >г!!cтр 2 запросов нулевого 25 кс»>я укпзпftfft,!?3 образом. С.!едователь— но, >зя Входе 25. 2 з BT!poc OB с мсвкнога

> с -райс.тна I . 2 Ilo Око! . !пнин ceQIJ(t! >! ус.тп зпнливается 0 . В ответ пя это пп ВыхОд с ? 4 . 2 и Гдтгз с>j>v(!Et> пня уc T poll ЗО

> t! t! ствп 1. тпкжс уcTBII;3Bливается 0 что (?л!Д(тель(тгзует iiil>3 устройства ! . 1 и его ЭВМ 2 3 . 1 о ря з ье;зинении

Пс )f(0!I>!(311ИИ С С П >ГП Г 3>3.3It (ЦПЯГО 1 ?!МЫ

Л и 2 пп фиг. 2) .

5 го элемента И 17 устанавливается "1" (диаграмма К на фиг. 3). По этому сигналу триггер 4 переходит в нулевое состояние, и на втором его выхоДГ появляется "1". Но на выходе второго элемента И 18, по-прежнему форГируется "0", так как на его втором входе в это время уже присутствует ну!!свой сигнал, вырабатываемый третьим элементом И 19 (диаграмма Л на фи! . 3) Г. того момента, когда поступ!!л первый ожидаемый сигнал ответа ня одном из входов 31.1 квитивовапия (диаграмма на фиг. 3). Ба выходе третьего элемента И 19 единич ный сигнал вновь появляется только тогда, когда снят последний из ожидаемых сигналов ответа на одной из входных линий квитирования (диаграмма -, нп фиг, 3) . Тогда на обоих

i3.;o:tпх третьего элемента И 19, саат>3 тствующих тем каналам, па которым ведется передача информации, t!

t t;>ис ут(-твует 1 ". Ип остальных входах третьег о элемента И 19 также им(!отся единичные сигналы, вь(давае—

till(. с соответствующих элементов И-Г!Е первой группы 20, вследстBHe того, что ffa EJ>ep Bt>fe входы этих э;!ементов

И-!!Е 1!аступают нулевые сигналы с одноименных выходoB регистра 2 запросои. В результпге на обоях входах

1>тарога элеме!Гга И 18 "1, поэтому !!а с. го выходе формируется единичный с T;гнпп! (диаграмма @ !!я фиг. 3) . Этот сиг:!пл может бьп ь >спользовпн для ! >(>ьпзп Ия Э!Бз! 23. . После этого

0i> I 23. I:можс г загружать в регистр

3 следующее слава. Отсюда следует, Ч Т 0 I J Pi I 13ЫЦ>1 Ч С C J J 013 tl И !зф) ОР Мсп !1ИИ . l вбo>fó JJOä! J?Iîæåc TBó смежных уст— ройстп 1I . 1 23. I нс()бхадима анализи— ровать тог)ь«о один сиг нал lf в,!Являть

i,>:l i K0 ОДНО Е Га Г ОСТО ЯНИС вЂ” CДИI>ИЧ—

l .о (> 3Я с ч с .т 3 T 01 o gl f IH ми 3 и р ус т с Я

;>О J>(М П!>OГ l>ПММЫ 13ÛIJОЦЯ ИнфОPМПЦИИ и;!(>выппется быстродействие ЭВМ при пс рс Даче информации !з Друз-ие ЭВМ.

Г(рп работе >стройстrl- в режим( приема счетчик 12 кян iOB обссг!Гчизп(т скпниро >ание ли!3!(й зсгпрлсов ..:>я 33ь!Я13 !еll! I>1:3 JïðОce па ус T;JновлеlIll (C С П ПС а !I>1 t Ссма ! НфО ЭМ 1 ДИ H ()T Од на! > !!з смсжных у(тройств. При пася у!I eíèè оч.ред!!ога синхроимпульса ат I с.I!0 ðïòoj>п 15 счстчик 12 кпнппав

% В (. IH(ill l!П ЕТ fle С ДИ НИЦ >! . 1 ВОИН НЫй ко:l нп (1300!>I lзьlх ОД((>б(. Г и С Ч t3 !3 сlЯ ГС "..! С П>!Ы.! ! (t; !сз i!О с.> 3!И (. 3> 131>ВХОД 5 КОМ

1108431 мутатора 10 запроса одного из входов 25.1 запроса. Если на этом входе присутствует единичный сигнал запроса, то, поступая на первый вход счетчика 12 каналов, он блокирует его работу. Зафиксированный на выходе счетчика код соответствует номеру канала, по которому должен осуществляться прием информации.

Код канала с вьгхода счетчика 12 по1 ступает на коммутаторы 11 сопровождения и коммутатор 14 входной, обеспечивая подключение к их выходам тре буемых входов 26, 1 сопровождения и вторых входов информационных 27. 1 устройства . Дешифратор 13 разрешения, декодируя код канала, выдает на одни из выходов 24. 1 разрешения единичный сигнап, подтверждающий устройству — источнику информации факт установления сеанса связи. Программно выявив начало сеанса приема путем опроса состояния выхода коммутатора !0 либо в результат» прерывания llo единичному состоянию этого выхопа, ЭВМ 23. 1 переходит на анализ входа сопровождения, состояние которого передается с выхода коммутатора 11 ня вгпрой выход прерывания устройства 1.1. Этот сигнал также зб может быть использован пля прерывания ЭВМ 23.1. !!ри выявлении на входе сопровождения единичнога сигналя установки ЭВ!! 23. 1 выпает на вхоп пешифряторя 5 управления комянпу 35 фиксации вхопнаг о слова, при которой ня его втором выходе появляется управля1ощий сигнал. По этому сигналу производится загрузка входного слова с выхода коммутатора 14 в регистр 40

7 приема информации, я триггер 6 ответа устанавливается в "1" . Сигнал ответа с вьгходя тригг»ра б поступает в смежное устройство-источник (1. 2) .

Для прагзильной рабаты ус гройстваисточника 1, 2 необходимо, чтобы си г нал ответа держался ня гзыходе

28. 1 ответа по тех пор, пока не будут получ»ны с11гнялы ответа от всех потенциаль11ых приемников информации.

Каждое устройство-приемник может узнать об этo. 1 факте па переходу из

< I 1< I < 11

1 B 0 состояний входа сопровождения, чт<> программно выя1зляется

ЭВМ 23. 1, и< с;1г я< го ею может быть . 1 выдана ня унря1»1я1п<11ий гзхон 35 устройства 1. к 11!I;I,1 <т»ния принятогс слова. При < г 1<. к