SU1191915A1 - Interface for linking computers in multiprocessor computer system - Google Patents
Interface for linking computers in multiprocessor computer system Download PDFInfo
- Publication number
- SU1191915A1 SU1191915A1 SU843724778A SU3724778A SU1191915A1 SU 1191915 A1 SU1191915 A1 SU 1191915A1 SU 843724778 A SU843724778 A SU 843724778A SU 3724778 A SU3724778 A SU 3724778A SU 1191915 A1 SU1191915 A1 SU 1191915A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- input
- information
- trigger
- register
- Prior art date
Links
- 238000012790 confirmation Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 18
- 238000009434 installation Methods 0.000 claims description 16
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 10
- 238000012423 maintenance Methods 0.000 description 10
- 230000015572 biosynthetic process Effects 0.000 description 2
- 208000033748 Device issues Diseases 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Communication Control (AREA)
Description
каналов соединен с информационным входом дешифратора разрешени , с адресными входами входного коммутатора, коммутатрра сопровождени и коммутатора запросов, шестой выход дешифратора управлени соединен с входом сброса счетчика каналов, седьмой выход дешифратора управлени соединен с входом стробировани буферного усилител подтверждени , второй вход и выход элемента ИЛИ соединены соответственно с выходом первого элемента И и входом установки триггера установки инверсный выход которого соединен с первым входом второго элемента И, выход и второй вход которого соединены соответственно с третьим выходом прерывани устройства и выходом третьего элемента И, выходы которого соединены с выходами элементов И-НЕ первой груп пы, первые входы которых соединены с перI выми входами элементов И-НЕ второй группы и с разр дами выхода регистра запросов и образуют выход запросов устройства , выходы и вторые входы элементов И-НЕ второй группы соединены соответственно с входами первого элемента И и с вькодами элементов НЕ группы, входы которых образуют вход квитировани устройства и соединены с вторыми входами элементов И-НЕ первой группы, о т л и чающеес the channels are connected to the information input of the resolution decoder, the address inputs of the input switch, the maintenance switch and the request switch, the sixth output of the control decoder is connected to the reset input of the channel counter, the seventh output of the control decoder is connected to the gate input of the acknowledgment buffer amplifier, the second input and output of the OR element are connected respectively, with the output of the first element I and the installation input of the installation trigger, the inverse output of which is connected to the first input of the second element And, the output and the second input of which are connected respectively to the third output of the interrupt device and the output of the third element AND, the outputs of which are connected to the outputs of the AND-NES elements of the first group, the first inputs of which are connected to the first inputs of the AND-NES elements of the second group and with the bit The output of the register of requests and form the output of the device requests, the outputs and the second inputs of the elements AND-NOT of the second group are connected respectively to the inputs of the first AND element and to the codes of the elements NOT the groups whose inputs form the input of the device tva and connected to the second inputs of the elements of the IS-NOT of the first group, about t l and more often
тем, что, с.целью повышени быстродействи , в него введены триггер управлени , с четвертого по шестой элементы И и два элемента НЕ, причем выход коммутатора сопровождени соединен с первым входом шестого элемента И, Выход которого соединен с входом синхронизации регистра приема информации, с входом установки триггера ответа и входом первого элемента НЕ, выход которого соединен с первым входом четвертого элемента И, второй вход и выход которого соединены соответственно с выходом триггера ответа и с вторым вьпсодом прерьшани устройства, выход коммутатора запросов соединен с информационным входомThe control trigger is inserted from the fourth to the sixth elements and two NOT elements, the output of the maintenance switch is connected to the first input of the sixth element And, the output of which is connected to the synchronization input of the information reception register, the installation input of the response trigger and the input of the first element NOT, the output of which is connected to the first input of the fourth element AND, the second input and output of which are connected respectively to the output of the response trigger and the second step of terminating the devices a, the switch request output is connected to the information input
триггера управлени и с входом второго элемента НЕ, выход которого соединен с первым входом п того элемента И, второй вход которого соединен с выходом генератора синхроимпульсов , а выход и третий вход соединены соответственно со счетным входом счетчика каналов и с -инверсным выходом триггера управлени , пр мой выход которого соединен с входом стробировани дешифратора разрешени и с вторым входом шестого элемента И, а синхровход триггера управлени соединен с вторым выходом дешифратора управлени .control trigger and the input of the second element NOT, the output of which is connected to the first input of the fifth element I, the second input of which is connected to the output of the clock generator, and the output and the third input are connected respectively to the counting input of the channel counter and to the inverse output of the control trigger, etc. My output is connected to the gate of the resolution decoder and to the second input of the sixth AND element, and the synchronous input of the control trigger is connected to the second output of the control decoder.
1one
Изобретение относитс к вычислительной технике, а именно к устройствам сопр жени дл электронных вычислительных Мишин (.ЭВМ),и может найти применение при организации обмена информацией между ЭВМ в многопроцессорных вычислительных системах :И локальных вычислительных сет х с произвольной конфигурацией.The invention relates to computing technology, namely to interface devices for electronic computing Mishin (. COMPUTER), and may find application in organizing the exchange of information between computers in multiprocessor computing systems: And local computer networks with an arbitrary configuration.
Цель изобретени - повышение быстродействи и надежности за счет увеличени пропускной способности приема информации при уменьшении возможности возникновени сбоев.The purpose of the invention is to increase speed and reliability by increasing the bandwidth of receiving information while reducing the possibility of failures.
На фиг. 1 показана структурна схема устройства сопр жени ; на фиг. 2 - временные .диаграммы приема слова информации.FIG. 1 shows a block diagram of the interface; in fig. 2 - temporary diagrams of receiving a word of information.
Устройство сопр жени (фиг. 1). содержит регистр 1 запросов, регистр 2 выдачи информации, триггер 3 установки, дешифратор 4 управлени , триггер 5 ответа, регистр 6,приема информации, буферный усилитель 7 информации, буферный усилитель 8 подтверждени , коммутатор 9 запросов, коммутатор 10 сопровождени , входной коммутатор 11, дешифратор 12 разрешени , счетчик 13 каналов, генератор 14 синхроимпульсов, элемент ИЛИ 15, первый, второй и третий элементы И. 16-18, перва группа элементов ИНЕ 19, втора группа элементов И, НЕ 20, группа элементов НЕ 21, триггер 22 управлени , 4e.tBepTbm, п тый и шестой элементы И 23-25 первый элемент НЕ 26, второй элемент НЕ 27, 31 первый выход 28 прерывани устройства , второй информационный выход 29, вход 30 инструкций управлени , второй выход 31 прерывани , первый информационный вход 32, третий выход 33 прерывани , выход 34 подтверждени , вход 35 запросов, второй информационнь1Й вход 36 устройства, вход 37 сопровождени , выход 38 квитировакил , выход 39 запросов, вход 40 подтверждени , вход 41 квитировани , выход 42 сопровождени , первый информационный выход 43. На фиг. 2 прин ты следующие .обоз начени : А диаграмма на втором информационном входе устройства; Б диаграмма на выходе шестого элемент И 25; В диаграмма на выходе регист ра 6 приема информации; Г - диагра1м ма на выходе -регистра 6 приема информации; Г - диаграмма на выходе триггера 5 ответа; Д - диаграмма на выходе четвертого злемента И 23; Е диаграмма на третьем вькоде дешифратора 4 управлени ; Ж - диаграмма на втором информационном выходе устройства . Регистр 1 запросов устройства сопр жени предназначен дл хранени в течени всего сеанса св зи унитарных кодов одного или нескольких физических каналов св зи с другими (смежными ).устройствами сопр жени , по кото рым должна передаватьс информаци в данном сеансе св зи. Регистр 2 вьщачи информации используетс дл выдачи слова информации другим смежным устройствам. Разр дность его выхода, вл ющегос пер вым информационным выходом 43 устрой ства, соответствует разр дности пере даваемого слова, которое после запис в регистр 2 по вл етс на его выходе Первый информационный выход 43 должен подключатьс к каждому из смежны устройств, а именно к одному из вторых информа:ционных входов каждого из них. Триггер 3 установки обеспечивает формирование сигнала сопровождени , свидетельствующего дл смежных устройств об установке на первом информ ционном вькоде 43 нового передаваемо го слова. Пр мой выход триггера 3 установки вл етс выходом 42 сопровождени и соединен со всеми смежными устройствами, а именно с одним из входов сопровождени каждого из 154 них. Первый вход триггера 3 установки вл етс синхронным. По заднему фронту управл ющего сигнала, поступающего на первый рход, триггер 3 устанавливаетс в единичное состо ние. Дл этого на вход D.(не показан) должен подаватьс посто нный сигнал 1. Дешифратор 4 управлени предназначен дл формировани на своих выходах управл ющих сигналов, обеспечивающих изменение состо ни элементов пам ти данного устройства.в соответствии с управл ющей информацией, поступающей на его вход от собственной ЭВМ через управл ющий вход 30 устройства. Триггер 5 ответов предназначен дл формировани на своем выходе сигнала ответа, свидетельствующего о приеме очередного слова информации от одного из смежных устройств. Выход триггера 5 ответа, вл ющийс выходом 38 квитировани , должен быть соединен со всеми смежными устройствами, а именно с одним из их входов квитировани . Регистр 6 приема информации обеспечивает хранение прин той извне информации. Буферный усилитель 7 информации обеспечивает передачу прин той информации в ЭВМ дл обработки. Буферный усилитель 8 подтверждени предназначен дл вьщачи в ЭВМ через второй информационный выход 29 устройства состо ни группы из N входов подтверждени . Коммутатор 9 запросов обеспечивает выбор одного из сигналов запроса на установление сеанса св зи, поступивших на один из его внешних входов. Коммутатор 10 сопровождени предназначен дл выбора одного из входов 37 сопровождени , соединенного с тем смежным устройством, с которым установлен сеанс св зи и от которого принимаетс информаци . Входной коммутатор 11 обеспечи- . вает выбор одной из групп входов, образующих второй информационный вход 36 устройства. Дешифратор 12 разрешени предназначен дл формировани на одном из выходов, которые вл ютс выходом 34 подтверждени , сигнала, подтверж дающего установление сеанса св зи с одним из смежных устройств. Счетчик 13 каналов предназначен дл вы влени запроса, поступающего на вход 35 запросов устройства, а также фиксации кода канала; по которому вы влен запрос, и управлени в соответствии с этим кодом дешифратором 12 разрешени , входным коммутатором 11 и коммутатором 10 сопровождени . Счетчик 13 обеспечивает инкремент кода на своем выходе при поступлении на его счетный вход сигнала с выхода п того элемента И 24. Под управлением ЭВМ устройство сопр жени может работать в двух режимах: приема и выдачи информации. Дл установлени сеанса вьздачи информации на управл ющий вход 30 устройства из ЭВМ вьщаетс команда загрузки в регистр 1 запросов информации через первьш информационный вход 32 устройства. Команда дешифрируетс на дешифраторе 4 управлени , при этом на его четвертом выходе обрабатываетс сигнал записи, поступающи на.управл ющий вход регистра 1 запро сов. По этому сигналу записи в регистр 1 запросов загружаетс код, вы данный ЭВМ в этот же момент времени на первый информационный вход 32 уст ройства. Загружаемый код представл ет собой суперпозицию унитарных кодов- тех каналов, в которые необходимо вьодать один пакет информации. Наличие 1 в .соответствующем разр де регистра 1 запросов означает запрос на установление сеанса св зи с одноименным смежным устройством. Загружаемый код представл ет, собой суперпозицию унитарных кодов тех каналов, в которые необходимо выдать один пакет информации. Наличие 1 в соот ветствующем разр де регистра 1 запро сов означает запрос на установление сеанса св зи с одноименным смежным устройством. Сеанс вьщачи может быть установлен одновременно со всеми N смежными устройствами. Если смежное устройство готово к установлению сеа са св зи, оно выдает на свой выход 3 подтверждени единичный сигнал, которьй поступает на соответствующую линию входа 40 подтверждени устройства . Дп считывани состо ни входа 40 подтверждени устройства ЭВМ выдает соответствующую команду. чтени , котора дешифрируетс на дешифраторе 4.На седьмом выходе дешифратора 4 вырабатываетс сигнал чтени , поступающий на управл ющий вход буферного усилител 8 подтверж дени . При этом состо ние входа 40 подтверждени передаетс с группы выходов буферного усилител 8 подтверждени на второй информационный выход 29 устройства и поступает в ЭВМ. Проверка в ЭВМ на совпадение выданных на выход 39 запросов и полученных, с входа 40 подтверждени единичных сигналов позвол ет определить установление сеанса св зи со всеми адресатами. Сигнал 1 на выходе 39 запросов и соответствующем ему входе 40 подтверждени сохран етс в течение всего сеанса св зи. По переднему фронту единичного управл ющего сигнала, выдаваемого с первого выхода дешифратора 4 управлени , передаваемое слово из ЭВМ через первый информационный вход 32 устройства загружаетс в регистр 2 выдачи информации и по вл етс на первом информационном выходе 43 устройства. По заднему фронту того же управл ющего сигнала триггер 3 установки переводитс в единичное состо ние, и на его первом выходе, вл ющемс выходом 42 сопровождени устройства, по вл етс 1. Если сеанс св зи осуществл етс с одним смежным устройством, то на всех, кроме одного, входах первого элемента И 16 присутствует 1. Когда сигнал ответа от смежного устройства приходит на соответствующую ему линию входа 41 квитировани , то; проход через одноименные элементы НЕ группы 21 и элемент И-НЕ второй группы 20, обеспечивает формирование сигнала 1 на: последнем входе первого элемента И 16. На его выходе по вл етс единичный сигнал, который, проход через элемент ИЛИ 15, сбрасывает триггер 3 установки в нулевое состо ние . Нулевой сигнал сопровождени с выхода 42 сопровождени поступает на вход 37 српровождени смежного устройства. Прием информации происходит следующим образом. Счетчик 13 каналов обеспечивает сканирование линии запросов дл вы влени запроса на установление сеанса приема информации от одного из смежных устройств. При поступлении очередного синхроимпульса от генера-/ 7 тора 14 счетчик 13 каналов увеличивает на 1 двоичный код на своём выходе , обеспечива тем подключение к выходу коммутатора 9 запросо одной из N линий входа 35 запросов, Сигнал запроса, переданный устройством-передатчиком , по одному из входов 35 запроса поступает на вход коммутатора 9 запросов устройстваприемника и при по влении на выходе счетчика 13 каналов кода, соответствующего , номеру входа, на котором при н т запрос, по вл етс на выходе коммутатора 9 запросов. Он подаетс через второй элемент НЕ 27 в инверсном виде на первьм вход п того эле- мента И 24, где запрещает подачу син хроимпульсов на счетньш вход счетчика 13 каналов. Кроме того, сигнал с выхода коммутатора 9 запросов посту- пает на управл ющий вход (вход типа D) триггера 22 управлени и на первы выход 28 прерывани устройства. Управл юща ЭВМ анализирует сигнал на первом выходе прерывани 28 и в слу- чае отсутстви преп тствий к приему сообщени выдает на управл ющий вход 30 устройства команду на начало сеанса св зи. При этом на втором выходе дешифратора 4 управлени вырабатываетс сигнал, поступающий на синхровход триггера 22 управлени . Триггер 22 переводитс в единичное состо ние, так как- на управл ющем входе присутствует единичный сигнал запроса. На первом (инверсном ) выходе триггера: 22 устанавливаетс нулевой сигнал, блокиру ощий изменение состо ни входа счетчика 13 каналов благодар чему становитс возможным прием информации от устройства-источника , пославшего запрос на сеанс св зи. Единичный сигнал с второго выхода триггера 22 разрешает выдачу подтверждени дешифратору 12 и открьшает элемент И 25 дл прохождени сигналов сопровождени с .выхода коммутатора 10 сопровождени . Зафиксированный на выходе счетчика 13 код соответствует номеру канала, по которому должен осуществл тьс прием информации. Код канала с выхода счетчика 13 поступает на коммутатор 10 сопровождени и входной коммутатор 11, обеспечива подключение к их выходам необходимых линий выхода 37 сопровождени и шины второго информационного вхо- 15 8 да 36. Дешифратор 12 разрешени ,. декодиру код канала, выдает на одну из линий выхода 34 подтверждени единичный сигналi подтверждающий устройству-источнику информации установление сеанса св зи. После этого может быть начат непосредственный прием информации данным устройством . При вы влении на входе сопровождени единичного сигнала установки он передаетс на выход шестого элемента И 25 ( диаграмма Б, фиг; 2). При этом входное информационное слово уже установлено на втором информационном входе 36 уст« ройства (диаграмма А, фиг, 2), По переднему фронту сигнала сопровождени сразу производитс загрузка входного слова с выхода входного коммутатора 11 в регистр 6 приема информации, а триггер 5 ответа уста- навливаетс в 1 Сигнал ответа с выхода триггера 5 поступает в смеж-; ное устройство-источник. Дл правильной работы .устройства-источника необходимо ,, чтобы сигнал ответа держалс на выходе 38 квитировани до тех пор, пока не будут получены сигналы ответа от всех потенциальных : приемников информации. Каждое устройство-приемник может вы вить этот факт по переходу 1 в О состо ни входа сопровождени . Этот факт.вы- вл етс четвертым элементом И 23 (диаграмма на фиг. 2-), на выходе которого по вл етс единичный сигнал, поступак ций на второй выход 31 пре-. рывани устройства. По этому сигналу ЭВМ выдает команду о считывании прин того слова на управл ющий вход 30 устройства. При ее декодировании ria третьем выходе дешифратора 4 управлени формируетс сигнал чтени прин того слова. При этом триггер 5-ответа сбрасываетс в О (диаграммы D и Е, фиг. 2). Сн тие сигнала ответа позвол ет устройству-источнику, как это было описано ранее, выдать очередное слово. После окончани сеанса св зи устройство-источник снимает свой запрос на своем выходе 39 запросов, Это вы вл етс в ЭВМ, управл ющей устройством-приемником, после чего по команде дешифратор 4 управлени вырабатывает сигнал на своем втором выходе . Триггер 22 управлени переводит , так как на его управл ющем входе уже присутствует нулевойInterface device (Fig. 1). contains the request register 1, the information output register 2, the installation trigger 3, the control decoder 4, the response trigger 5, the register 6, the information reception, the information buffer amplifier 7, the confirmation buffer amplifier 8, the request switch 9, the maintenance switch 10, the input switch 11, decoder 12 resolution, counter 13 channels, generator 14 clock pulses, element OR 15, first, second and third elements I. 16-18, first group of elements INE 19, second group of elements AND, HE 20, group of elements HE 21, trigger 22 control , 4e.tBepTbm, fifth and sixth e items 23-25 The first element is NOT 26, the second element is NOT 27, 31, the first output 28 of the device interrupt, the second information output 29, the control instruction input 30, the second interruption output 31, the first information input 32, the third interrupt output 33, confirmation output 34 , request input 35, second information input 36 of the device, support input 37, output 38 acknowledgment, request output 39, confirmation input 40, acknowledgment input 41, maintenance output 42, first information output 43. FIG. 2 The following indicators are accepted: A diagram at the second information input of the device; B diagram at the output of the sixth element And 25; In the output diagram of the register 6 receive information; G - diagram on the output - register 6 receiving information; G - diagram at the output of the trigger 5 response; D - diagram at the output of the fourth element And 23; E diagram on the third code of the decoder 4 controls; W - diagram on the second information output of the device. The register 1 of the device pairing requests is intended to store for the entire communication session the unitary codes of one or several physical communication channels with other (adjacent) interface devices, over which information is to be transmitted in this communication session. Register 2 of the information is used to output the word information to other adjacent devices. The bit of its output, which is the first information output 43 of the device, corresponds to the size of the word being transmitted, which after writing to register 2 appears on its output. The first information output 43 must be connected to each of the adjacent devices, namely from the second informational inputs of each of them. The trigger 3 of the installation provides the formation of a tracking signal, indicating for adjacent devices the installation on the first information code 43 of the new transmitted word. The forward output of the trigger 3 of the installation is the output 42 of the tracking and is connected to all adjacent devices, namely to one of the maintenance inputs of each of the 154 of them. The first input of the trigger 3 of the installation is synchronous. On the trailing edge of the control signal arriving at the first port, the trigger 3 is set to one. For this purpose, a constant signal 1 must be supplied to input D. (not shown). Control decoder 4 is designed to form control signals at its outputs to change the state of the memory elements of this device. In accordance with the control information received at its output input from own computer through control input 30 of the device. The trigger 5 answers is designed to form at its output a response signal indicating the receipt of the next word of information from one of the adjacent devices. The trigger response 5 output, which is the acknowledgment output 38, must be connected to all adjacent devices, namely, one of their acknowledgment inputs. Register 6 receiving information provides storage of information received from outside. Buffer amplifier 7 information provides the transfer of the received information to the computer for processing. Confirmation buffer amplifier 8 is designed to power a computer through a second information output 29 of a state device of a group of N confirmation inputs. The request switch 9 provides for the selection of one of the request signals for establishing a session received at one of its external inputs. The maintenance switch 10 is designed to select one of the maintenance inputs 37 connected to the adjacent device with which a session is established and from which information is received. Input switch 11 secured-. Selects one of the groups of inputs that form the second information input 36 of the device. The resolution decoder 12 is designed to form at one of the outputs, which is a confirmation output 34, a signal confirming the establishment of a session with one of the adjacent devices. Channel counter 13 is designed to detect a request arriving at the device request input 35, as well as fixing the channel code; according to which the request was made, and control, in accordance with this code, by the resolution decoder 12, the input switch 11 and the maintenance switch 10. Counter 13 provides an increment of the code at its output when a signal arrives at its counting input from the output of the fifth element AND 24. Under computer control, the interface device can operate in two modes: receiving and issuing information. To establish a session for retrieving information to the device control input 30 from a computer, a download command is sent to register 1 for information requests via the first information input 32 of the device. The command is decrypted on the control decoder 4, while at its fourth output a write signal is processed, which arrives at the control input of the register 1 request. By this write signal, the code is loaded into the request register 1, you are this computer at the same time point at the first information input 32 of the device. The downloadable code is a superposition of the unitary codes of those channels into which one package of information is required. The presence of 1 in the corresponding request register reg 1 register means a request to establish a communication session with the same adjacent device. The download code is the superposition of the unitary codes of those channels to which one packet of information is to be delivered. The presence of 1 in the corresponding register of dereg 1 requests means a request to establish a session with the same adjacent device. The session can be installed simultaneously with all N adjacent devices. If the adjacent device is ready to establish a communication session, it outputs, on its output 3 acknowledgments, a single signal that goes to the corresponding input line 40, confirming the device. Dp reading the status of the input 40 confirming the computer device issues the corresponding command. reading, which is decrypted on the decoder 4. At the seventh output of the decoder 4, a reading signal is produced, which arrives at the control input of the buffer amplifier 8 and confirms. In this state, the confirmation input 40 is transmitted from the output group of the confirmation buffer amplifier 8 to the second information output 29 of the device and is fed to the computer. The check in the computer for the coincidence of the requests issued at the output 39 and those received from the confirmation 40 of the confirmation of single signals allows determining the establishment of a session with all the recipients. The signal 1 at the output 39 of the request and the corresponding confirmation input 40 is maintained throughout the entire communication session. On the leading edge of a single control signal outputted from the first output of the control decoder 4, the transmitted word from the computer through the first information input 32 of the device is loaded into the information output register 2 and appears at the first information output 43 of the device. On the falling edge of the same control signal, the trigger 3 of the installation is translated into one state, and at its first output, which is the output 42 of the device tracking 42, appears 1. If the communication session is with one adjacent device, then on all except for one, the inputs of the first element AND 16 are present 1. When a response signal from an adjacent device arrives at the corresponding acknowledgment entry line 41, then; the passage through the elements of the same name NOT the group 21 and the element IS-NOT of the second group 20 provides the formation of signal 1 at: the last input of the first element AND 16. At its output there appears a single signal that, passing through the element OR 15, resets the trigger 3 of the installation to zero state. The zero signal of the accompaniment from the output 42 of the accompaniment is fed to the input 37 of the adjacent device. Reception of information is as follows. Channel counter 13 provides a scan of the request line to detect a request to establish a session for receiving information from one of the adjacent devices. Upon receipt of the next sync pulse from the generator / 7 torus 14, the counter of 13 channels increases by 1 binary code at its output, thereby providing connection to the output of the switch 9 by requesting one of the N lines of the query input 35, the request signal transmitted by the transmitter device, one of the request inputs 35 are fed to the input of the switch 9 of the requests of the device of the receiver and when the output of the counter of 13 channels appears, the code corresponding to the number of the input on which the request is received appears at the output of the switch 9 of the requests. It is fed through the second element HE 27 in the inverse form to the first input of the fifth element AND 24, where it prohibits the supply of sync pulses to the counter input of the 13-channel counter. In addition, the signal from the output of the request switch 9 is fed to the control input (input type D) of the control trigger 22 and to the first output 28 of the device interrupt. The control computer analyzes the signal at the first output of the interrupt 28 and, in the event of the absence of obstacles to receiving the message, issues a command to the beginning of the communication session to the control input 30 of the device. In this case, the second output of the control decoder 4 generates a signal arriving at the synchronous input of the control trigger 22. The trigger 22 is transferred to the single state, since a single request signal is present at the control input. At the first (inverse) trigger output: 22, a zero signal is set, blocking the change in the input state of the 13-channel counter, thereby making it possible to receive information from the source device that sent the session request. A single signal from the second output of the trigger 22 permits the issuance of confirmation to the decoder 12 and opens the element 25 for passing the tracking signals from the output of the tracking switch 10. The code fixed at the output of the counter 13 corresponds to the channel number on which the information should be received. The channel code from the output of the counter 13 enters the maintenance switch 10 and the input switch 11, providing connection to their outputs of the necessary maintenance output lines 37 and the second information input bus 15 8 and 36. Resolution decoder 12. decoder channel code, gives one of the lines of the output 34 confirmation of a single signal i confirming to the source device the establishment of a communication session. After that, direct reception of information by this device can be started. When detecting at the tracking input a single signal of the installation, it is transmitted to the output of the sixth element I 25 (diagram B, fig; 2). At the same time, the input information word is already installed on the second information input 36 of the device (diagram A, FIG. 2). On the leading edge of the tracking signal, the input word from the output of the input switch 11 is loaded into the information receiving register 6, and the response trigger 6 - poured into 1 The response signal from the output of the trigger 5 goes to the adjacent; source device. In order for the source device to work properly, it is necessary that the response signal be held at the output of the 38 acknowledgment until the response signals are received from all potential receivers of information. Each receiving device can reveal this fact by switching from 1 to the status of the input of the tracking. This fact is the fourth element of AND 23 (the diagram in Fig. 2-), at the output of which a single signal appears, of the actions taken at the second output 31 of the pre-. snatching device. On this signal, the computer issues a command to read the received word to the control input 30 of the device. When it is decoded by ria to the third output of control decoder 4, a read signal of the received word is generated. In this case, the 5-response trigger is reset to O (diagrams D and E, Fig. 2). Removing the answer signal allows the source device, as described earlier, to issue another word. After the end of the communication session, the source device removes its request at its output 39 of requests. This is detected in the computer controlling the receiving device, and then, at a command, the control decoder 4 generates a signal at its second output. Control trigger 22 translates since zero is already present at its control input.
91191915 . 1091191915. ten
сигнал, вследствие чего счетчик 13 го выхода дешифратора 12 разразблокируетс , код на его выходе решени , что свидетельствует измен етс , а также снимаетс сигнал о разъединении смежных уст подтверждени с соответствующе - ройств.the signal, as a result of which the counter of the 13th output of the decoder 12 is unblocked, the code at its solution output, which indicates a change, and also the signal about the disconnection of the adjacent confirmation hands from the corresponding signals is removed.
Фиг. 1FIG. one
t/ff pf aijt/jf устаноВ гемо д t / ff pf aijt / jf settings
6 В6 V
ЖF
Фиг. 2FIG. 2
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843724778A SU1191915A1 (en) | 1984-01-05 | 1984-01-05 | Interface for linking computers in multiprocessor computer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843724778A SU1191915A1 (en) | 1984-01-05 | 1984-01-05 | Interface for linking computers in multiprocessor computer system |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1191915A1 true SU1191915A1 (en) | 1985-11-15 |
Family
ID=21112879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843724778A SU1191915A1 (en) | 1984-01-05 | 1984-01-05 | Interface for linking computers in multiprocessor computer system |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1191915A1 (en) |
-
1984
- 1984-01-05 SU SU843724778A patent/SU1191915A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР 924692, кл. G 06 F 3/04, 1979. Авторское свидетельство СССР № 1108431, кл.С 06 F 3/04, 1983. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4888728A (en) | Multipoint link data-transmission control system | |
US7328399B2 (en) | Synchronous serial data communication bus | |
US5093780A (en) | Inter-processor transmission system having data link which automatically and periodically reads and writes the transfer data | |
US4390969A (en) | Asynchronous data transmission system with state variable memory and handshaking protocol circuits | |
EP0076322B1 (en) | Data processing system employing broadcast packet switching | |
US4149238A (en) | Computer interface | |
US4591977A (en) | Plurality of processors where access to the common memory requires only a single clock interval | |
US3972023A (en) | I/O data transfer control system | |
US3810103A (en) | Data transfer control apparatus | |
US5528761A (en) | Message passing apparatus for determining if counted acknowledgements from a set of processors are within a defined range | |
US3735365A (en) | Data exchange system | |
US5128666A (en) | Protocol and apparatus for a control link between a control unit and several devices | |
US3804987A (en) | Multiplexing apparatus having interlaced and/or parallel data transfer with a data processor and communication lines | |
SU1191915A1 (en) | Interface for linking computers in multiprocessor computer system | |
GB1415021A (en) | Communication line multiplexing apparatus | |
US3719930A (en) | One-bit data transmission system | |
GB1264620A (en) | ||
KR960038645A (en) | Asynchronous serial communication transmitter / receiver between two processors using partner memory | |
USRE29246E (en) | Data transfer control apparatus and method | |
SU1211747A1 (en) | Interface for linking processors in multiprocessor | |
JPH0618373B2 (en) | Data transmission method and device | |
GB984190A (en) | Improvements in or relating to telegraphic transmission systems | |
EP0075625A1 (en) | Conversation bus for a data processing system | |
JPS61270952A (en) | Data transmitting system | |
SU1462328A1 (en) | Device for interfacing digital computer with communication lines |