SU1156085A1 - Device for connecting data source with common bus - Google Patents
Device for connecting data source with common bus Download PDFInfo
- Publication number
- SU1156085A1 SU1156085A1 SU833683922A SU3683922A SU1156085A1 SU 1156085 A1 SU1156085 A1 SU 1156085A1 SU 833683922 A SU833683922 A SU 833683922A SU 3683922 A SU3683922 A SU 3683922A SU 1156085 A1 SU1156085 A1 SU 1156085A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- trigger
- clock
- inputs
- Prior art date
Links
Landscapes
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Abstract
УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ ИСТОЧНИКА ИНФОР 1АЦИИ К ОБЩЕЙ МАГИСТРАЛИ , содержащее регистр адреса, счетчик приоритета и первый триггер, выход которого соединен с входом раз решени тактировани счетчика приоритета , тактовый и группа установочных входов .которого соединены соответственно с тактовым входом устройства и с группой выходов регистра адреса, отличающеес тем, что, с целью расширени области применени , в него введены два согласующих элемента, одновибратор, элементы И, 2И-ИЛИ, два триггера и два элемента задержки, при этом вход и выход первого согласующего элемента соединены соответственно с магистралью и с входом одновибратора, выход которого соединен с информационным входом второго триггера и с инверсным входом элемента И, пр мой вход которого соединен с входом запроса устройства, выход элемента И соединен с пр мым входом первого .триггера, инверсньш вход которого соединен с выходом переполнени счетчика приоритета и с входом первого элемента задержки, выход которого соединен с синхровходом второго триггера и с входом второго элемента задержки, выход которого соединен с пр мым входом третьего триггера, (Л инверсньй вход которого соединен с выходом второго триггера, выходы второго и третьего триггеров соединены соответственно с выходами отказа св зи и разрешени св зи устройства , выход первого триггера и тактовый йход устройства соединены с СП первьм и вторым входами элемента 2И-ИЛИ, информационный вход устройО5 О 00 СП ства и выход третьего триггера соединены с третьим и четвертым входами элемента 2И-ИЛИ, выход которого череэ второй согласующий элемент соединен с магистралью.A DEVICE FOR CONNECTING A SOURCE OF INFORMATION 1A OF A GENERAL HIGHWAY, containing an address register, a priority counter and the first trigger, the output of which is connected to the clock input of the priority counter, the clock input and the group of installation inputs of which are connected respectively to the clock input of the device and the output register group of the address , characterized in that, in order to expand the field of application, two matching elements, a one-shot, AND, 2I-OR, two triggers and two delay elements are introduced into it, while The one and the output of the first matching element are connected respectively to the highway and to the input of the one-shot, the output of which is connected to the information input of the second trigger and the inverse input of the And element, the direct input of which is connected to the input of the device request, the output of the And element connected to the direct input of the first. a trigger, the inverse input of which is connected to the overflow output of the priority counter and to the input of the first delay element, the output of which is connected to the synchronous input of the second trigger and to the input of the second delay element, the output of which is connected to the direct input of the third trigger, (the inverse of which is connected to the output of the second trigger, the outputs of the second and third triggers are connected respectively to the outputs of the communication failure and communication enable of the device, the output of the first trigger and the clock input of the device are connected to SP first and the second inputs of the element 2И-OR, the information input of the device OPO and the third trigger are connected to the third and fourth inputs of the element 2И-OR, the output of which through the second matching element is connected to the master alyu.
Description
Изобретение относитс к вычислительное технике и может быть использовано в распределенных вычисли тельных системах, содержаищх нескол ко активных источников информации, подключенных к общей магистрали. Известно устройство дл подключени источников информации к общей магистрали, содержащее элементы сог ласовани , элемент запрета, элементы И, ИЛИ, НЕ, триггеры, элемент за держки, узел синхронизации, узел анализа приоритета, пороговый элеме и соответствующие св зи между ними 13 . Недостатком этого устройства вл етс то, что приоритеты источников информации жестко задаютс местом их подключени к общей магистрали. Это снижает общую гибкость и живучесть структуры вычислительной системы. Наиболее близким по технической сущности к предлагаемому вл етс мн гоканальное устройство дл подключени абонентов к общей магистрали, со держащее регистр адреса, счетчик, триггер, группу элементов И, два .дешифратора, два коммутатора, сумматор по mod 2 и соответствующие св зи между ними 2. Однако известное устройство может быть использовано только в вычислительных системах, обща магистраль которых построена таким образом, что сигналы от нескольких источников складываютс по 1ШИ. Если это условие не выполн етс , устройство не может быть использовано. Таким образом , недостатком устройства вл етс ограниченна область применени . Кроме того, обща магистраль вл етс многолинейной и значительна стоимость магистрали приводит к тому, что при удалении источников информации друг от друга обща стоймость вычислительной системы резко возрастает. Целью изобретени вл етс расширение области применени устройства Поставленна цель достигаетс тем, что в устройство, содержащее регистр адреса, счетчик приоритета и первый триггер, выход которого сое динен с входом разрешени тактировани счетчика приоритета, тактовый и установочные входы которого соединены соответственно с тактовым входо устройства и с выходами регистра адреса , введены два согласующих элемента , одновибратор, элементы И, 2И-Ш1И, два триггера и два элемента задержки, при этом вход и выход первого согласующего элемента соединены соответственно с магистралью и с входом одновибратора, выход которого соединен с информационным входом второго триггера и с инверсным входом элемента И, пр мой вход которого соединен с входом запроса устройства , а выход этого элемента И соединен с пр мым входом первого триггера , инверсный вход которого соединен с выходом переполнени счетчика приоритета и с входом первого элемента задержки, выход которого соединен с синхровходом второго триггера и с входом второго элемента задерж .Kk, выход которого соединен с пр мым входом третьего триггера, инверсный вход которого соединен с выходомвторого триггера, а выходы второго и третьего триггеров соединены соответственно с выходами отказа и разрешени устройства, выход первого триггера и тактовый вход устройства соединены с входами первой группы элемента 2И-ИЛИ, а информационный вход устройства и выход третьего триггера соединены с входами второй группы элемента 2И-ИЛИ, выход которого через второй согласуюш;ий элемент соединен с магистралью. На фиг. 1 приведена структурна схема устройства; на фиг. 2 и 3 временные диаграммы его работы, причем фиг. 3 соответствует случаю, когда рассматриваемый абонент под™ ключаетс к магистрали, а фиг. 2 случаю , когда его требование на подключение не удовлетвор етс (его опережает абонент со старшим адресом ) . Устройство содержит согласующие элементы 1 и 2, одновибратор 3, элемент И 4, триггеры 5-7, элемент 2И-ИЛИ 8, регистр 9 адреса, счетчик 10приоритета, элементы задержки 11и 12. Схема содержит также магнат раль 13, вход 14 запроса, тактовый и информационный входы 15 и 16 устройства , выходы 17 и 18 отказа и раз решени устройства, вход и выход 19 и 20 устройства дл подключени к линии св зи. Первым согласующим элементом 1 может быть, например, операционныйThe invention relates to computing and can be used in distributed computing systems containing several active sources of information connected to a common highway. A device for connecting information sources to a common highway is known, which contains matching elements, prohibition element, AND, OR, NOT elements, triggers, delay element, synchronization node, priority analysis node, threshold element, and corresponding links between them 13. A disadvantage of this device is that the priorities of information sources are rigidly determined by the place of their connection to the common highway. This reduces the overall flexibility and survivability of the structure of the computing system. The closest in technical essence to the present invention is a multi-channel device for connecting subscribers to a common trunk, containing the address register, a counter, a trigger, a group of elements AND, two decryptors, two switches, a mod 2 adder and corresponding links between them 2 However, the known device can only be used in computing systems, the general highway of which is constructed in such a way that signals from several sources are added up to 1 each. If this condition is not met, the device cannot be used. Thus, the disadvantage of the device is the limited scope. In addition, the common highway is multilinear and the considerable cost of the highway leads to the fact that when you remove information sources from each other, the total cost of the computing system increases dramatically. The aim of the invention is to expand the field of application of the device. The goal is achieved by the fact that the device containing the address register, the priority counter and the first trigger, whose output is connected to the clock enable input of the priority counter, the clock and installation inputs of which are connected respectively to the clock input of the device and with the outputs of the address register, introduced two matching elements, one-shot, elements And, 2I-Sh1I, two triggers and two delay elements, while the input and output of the first matching element The cable is connected respectively to the highway and to the input of the single vibrator, the output of which is connected to the information input of the second trigger and the inverse input of the element I, the direct input of which is connected to the input request of the device, and the output of this element And is connected to the direct input of the first trigger, the inverse input which is connected to the overflow output of the priority counter and to the input of the first delay element, the output of which is connected to the synchronous input of the second trigger and to the input of the second delay element .Kk, the output of which is connected to the forward the third trigger, the inverse input of which is connected to the output of the second trigger, and the outputs of the second and third triggers are connected respectively to the device failure and enable outputs, the output of the first trigger and the device clock input are connected to the inputs of the first group of II-OR element, and the information input of the device and output the third trigger is connected to the inputs of the second group of element 2I-OR, the output of which through the second is coordinated; FIG. 1 shows a block diagram of the device; in fig. 2 and 3 are time diagrams of his work, with FIG. 3 corresponds to the case when the subscriber in question is connected to the trunk, and FIG. 2 if his connection request is not satisfied (the subscriber with the highest address is ahead of him). The device contains matching elements 1 and 2, one-shot 3, element 4, triggers 5-7, element 2I-OR 8, address register 9, priority counter 10, delay elements 11 and 12. The circuit also contains magnet 13, request input 14, clock and information inputs 15 and 16 of the device, outputs 17 and 18 of the fault and the resolution of the device, input and output 19 and 20 of the device for connection to the communication line. The first matching element 1 may be, for example, operational
усилитель, вторым согласующим элементом может быть, например, передат чик с двум парафазными входами. Регистр 9 адреса хранит собственный адрес абонента, определ ющий его приоритет, причем в системе не может быть двух абонентов с одинаковыми адресами. Магистраль 13 может, быть выполнена в виде двухпроводной симметричной согласованной . линии св зи.the amplifier, the second matching element can be, for example, a transmitter with two paraphase inputs. The address register 9 stores the subscriber's own address, which determines its priority, and there cannot be two subscribers with the same addresses in the system. Highway 13 can be made in the form of a symmetrical two-wire coordinated. communication lines.
Устройство работает следующим образом.The device works as follows.
В начальном состо нии триггеры 5-7 наход тс в нулевом состо нии, на входе запроса 14 и на выходах Отказ 17 и Разрешение 18- логический О. При передаче по линии св зи информации на выходе одновибратора 3 сохран етс 1. Если ма ,гистраль свободна, на выходе одновибратора - логический О (фиг. 2 и фиг. 3).In the initial state, the triggers 5-7 are in the zero state, at the input of the request 14 and at the outputs Failure 17 and Resolution 18 are logical O. When transmitting on the communication line, the information at the output of the one-shot 3 remains 1. If ma, free, at the output of the one-shot, logical O (Fig. 2 and Fig. 3).
Предположим, что магистраль зан та . Пусть некоторые абоненты потребо вали подключени к линии св зи 13 (т.е. установили 1 на входах запроса 14); так как элемент И 4 закрыт по инверсному входу, то попытки подключени абонентов к линии св зи нач наютс после того, как на выходе одновибратора 3 устанавливаетс О. Этот момент наступает дл всех абонентов с точностью до времени t распространени сигнала по линии св зи. Сигнал 1 со входа запроса 14 устанавливает в единичное состо ние триггер 5, который разрешает прохождение серии ийпульсов со входа 15 через эл мент 2И-ИЛИ 8 и согласующий элемент в магистраль. Одновременно счетчик 10 приоритета отсчитывает серию импульсов , котора :определ етс кодом адреса абонента, поступающим в момен установки триггера 5 с регистра адреса 9 на установочные входы счетчика 10 Импульс переполнени с выхода счетчика 10 сбрасывает триггер 5,Suppose the highway is occupied. Let some subscribers require connections to the communication line 13 (i.e., set 1 at the inputs of request 14); since element 4 is closed at the inverse input, attempts to connect subscribers to the communication line begin after the output of the one-vibrator 3 is set to O. This moment occurs for all subscribers with an accuracy up to the time t of signal propagation along the communication line. The signal 1 from the input of the request 14 sets in one state the trigger 5, which permits the passage of a series of ipuls from the input 15 through the element 2I-OR 8 and the matching element to the trunk. At the same time, the priority counter 10 counts a series of pulses, which: is determined by the subscriber’s address code, which arrives at the moment when the trigger 5 is set from the address register 9 to the installation inputs of the counter 10 The overflow pulse from the output of the counter 10 resets the trigger 5,
прекраща таким образом посылку серии импульсов в магистраль, и через элемент задержки 11 этот импульс проходит на синхровход триггера 6.thus terminating the sending of a series of pulses into the highway, and through the delay element 11, this pulse passes to the synchronous input of the trigger 6.
Триггер 6 устанавливаетс в 1 только в том случае, если выход одновибратора 3 находитс в состо нии 1 (т.е. по магистрали другим абонентом передаетс сери импульсов большей длительности). В этом случае на выходе Отказ устанавливаетс логическа 1, сигнализиру абоненту о том, что требование на подключение не удовлетворено.The trigger 6 is set to 1 only if the output of the one-shot 3 is in state 1 (i.e., a series of pulses of longer duration are transmitted by the other subscriber). In this case, the Output Failure is set to logical 1, signaling to the subscriber that the connection requirement is not satisfied.
Триггер 7 удерживаетс в состо нии О сигналом логической Г , поступающим на инверсный вход триггера 7 раньше, чем импульс переполнени на пр мой вход этого триггера.Trigger 7 is held in the O state by a logical G signal arriving at the inverted input of trigger 7 before the overflow pulse to the direct input of this trigger.
В случае, когда к. моменту прихода импульса переполнени счетчика 10 на синхровход триггера 6 Отказ выход одновибратора 3 находитс в состо нии О (т.е. сери импульсов, переданна в магистраль 13 рассматриваемым абонентом, сама длительна ) триггер 6 остаетс в состо нии О, триггер 7 в этом случае установитс в единичное состо ние и разрешает абоненту передавать информацию со входа 16 через элемент 2И-ИЛИ 8 и согласующий элемент 2 в магистраль 13In the case when the moment of arrival of the overflow pulse of the counter 10 to the synchronous input of the trigger 6 Failure of the one-shot 3 is in the state O (i.e. the pulse train transmitted to the main line 13 by the subscriber under consideration is itself long) the trigger 6 remains in the state O , the trigger 7 in this case is set to one and allows the subscriber to transmit information from input 16 through element 2I-OR 8 and matching element 2 to trunk 13
Предлагаемое устройство может быть использовано в вычислительных системах с любым типом общей магистрали , в том числе с магистралью, в которой наложение сигналов от несколь ких источников дает неопределенность. Примером такой магистрали может служить с шметрична лини св зи, где в качестве согласующих элементов (приемников) используютс дифференциальные усилители. На основе такой магистрали, имеющей повышенную помехоустойчивость , могут быть построены не только сосредоточенные, но и распределенные системы.The proposed device can be used in computing systems with any type of common highway, including the highway, in which the imposition of signals from several sources gives uncertainty. An example of such a line could be a balanced line, where differential amplifiers are used as matching elements (receivers). On the basis of such a line, which has an increased noise immunity, not only concentrated, but also distributed systems can be built.
Mai(Jtmpoi b 13Mai (Jtmpoi b 13
inin
Bif/xodBif / xod
элемента. 3an item. 3
Входentrance
А Магистраль /J R1 П П П П П Выход з/1ементо5 Bxoff П Bbtwff триггера. 5 Вы)(од зламгнта W Выходи Вы ход 18 Фиг.-2 ПТA Highway / J R1 П П П П П Exit s / 1еmento5 Bxoff П Bbtwff trigger. 5 You) (odd W) Get out You move 18 Fig.-2 PT
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU833683922A SU1156085A1 (en) | 1983-11-25 | 1983-11-25 | Device for connecting data source with common bus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU833683922A SU1156085A1 (en) | 1983-11-25 | 1983-11-25 | Device for connecting data source with common bus |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1156085A1 true SU1156085A1 (en) | 1985-05-15 |
Family
ID=21097197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU833683922A SU1156085A1 (en) | 1983-11-25 | 1983-11-25 | Device for connecting data source with common bus |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1156085A1 (en) |
-
1983
- 1983-11-25 SU SU833683922A patent/SU1156085A1/en active
Non-Patent Citations (1)
Title |
---|
1. Авторское свидетельство СССР № 860073, кл. G 0 F 9/46, 1979. 2. Авторское свидетельство СССР № 731438, кл. G 06 F 9/18, 1977. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR850008074A (en) | Bus Units in Time Division Multiple Systems | |
SU1156085A1 (en) | Device for connecting data source with common bus | |
KR940017431A (en) | Locale communication system with multiple data channels and apparatus for use in the system | |
SU1136174A1 (en) | Interface for linking input-output channel with peripherals | |
SU1029759A1 (en) | Multichannel device for connecting information sources to common trunk | |
SU746519A1 (en) | Multichannel priority device | |
SU1043622A1 (en) | Multi-channel device for computer interface | |
SU1038945A1 (en) | Multi-channel priority device | |
SU660255A1 (en) | Pulse distributor | |
SU928640A1 (en) | Multichannel switching device | |
SU959082A1 (en) | Multi-channel priority device | |
SU815911A1 (en) | Multichannel switching device | |
SU1458873A2 (en) | Multichannel device for priority connection of users to shared trunk line | |
SU970372A1 (en) | Multi-channel priority device | |
SU773931A1 (en) | Multi-channel switching device | |
RU1809442C (en) | Multichannel priority device | |
SU1024896A1 (en) | Device for information exchange | |
SU1751759A1 (en) | Priority multichannel device | |
SU807296A1 (en) | Two-input priority device | |
SU1123033A1 (en) | Multichannel priority device | |
SU1686443A1 (en) | The subscribers-to-common bus multiplexer | |
SU1524059A1 (en) | Multichannel device for connecting users to common trunk | |
SU1499362A1 (en) | Interface of users stations of multisegment local network | |
SU999056A1 (en) | Device for data source priority-based connection | |
SU1531122A1 (en) | Device for fire signalling |