SU1727213A1 - Device for control over access to common communication channel - Google Patents
Device for control over access to common communication channel Download PDFInfo
- Publication number
- SU1727213A1 SU1727213A1 SU904799275A SU4799275A SU1727213A1 SU 1727213 A1 SU1727213 A1 SU 1727213A1 SU 904799275 A SU904799275 A SU 904799275A SU 4799275 A SU4799275 A SU 4799275A SU 1727213 A1 SU1727213 A1 SU 1727213A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- block
- inputs
- trigger
- Prior art date
Links
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Изобретение относитс к устройствам управлени доступом к общему каналу св зи и может быть использовано в системах сбора и обработки информации. Цель - повышение оперативности - достигаетс за счет введени в абонентские блоки обнаружител информации, выполненного на первом и втором элементах ИЛИ и регистре сдвига, а также анализатора наполнени блока пам ти, реализованного на первом, втором и третьем триггерах и первом, втором и третьем элементах И. Управление доступом абонентскими блоками 5 к каналу св зи через блок элементов ИЛИ осуществл етс распределителем импульсов. 1 ил.The invention relates to control devices for accessing a common communication channel and can be used in information collection and processing systems. The goal — improving operational efficiency — is achieved by introducing into the subscriber units a detector of information performed on the first and second elements OR and the shift register, as well as the analyzer filling the memory block implemented on the first, second and third triggers and the first, second and third elements AND The access control by the subscriber units 5 to the communication channel through the block of elements OR is carried out by the pulse distributor. 1 il.
Description
(Л(L
СWITH
Изобретение относитс к передаче дискретной информации и может быть использовано при организации систем св зи и вычислительных систем с общим каналом св зи, а также в системах телеметрии, телеуправлени и телесигнализации.The invention relates to the transmission of discrete information and can be used in the organization of communication systems and computing systems with a common communication channel, as well as in telemetry, telecontrol and tele-alarm systems.
Целью изобретени вл етс повышение оперативности передачи информации.The aim of the invention is to increase the speed of information transfer.
На чертеже представлена структурна электрическа схема устройства.The drawing shows a structural electrical circuit of the device.
Устройство управлени доступом к общему каналу св зи содержит абонентские блоки 1, генератор 2 импульсов, блок 3 элементов ИЛИ, блок 4 элементов И и распределитель 5 импульсов, при этом каждый абонентский блок 1 содержит источник 6 информации, первый 7, второй 8 и третий 9 элементы И, первый 10, второй 11 и третий 12 триггеры, счетчик 13, мультиплексор 14, первый 15 и второй 16 элементы ИЛИ,-регистр 17 сдвига и блок 18 пам ти. The control device for access to a common communication channel contains subscriber units 1, a generator of 2 pulses, a block of 3 OR elements, a block of 4 AND elements and a distributor of 5 pulses, each subscriber unit 1 containing a source of 6 information, the first 7, the second 8 and the third 9 the elements AND, the first 10, the second 11 and the third 12 triggers, the counter 13, the multiplexer 14, the first 15 and the second 16 elements OR, the shift register 17 and the memory block 18.
Устройство управлени доступом к общему каналу св зи работает следующим образом .The control device for access to a common communication channel operates as follows.
Генератор 2 импульсов вырабатывает тактовые импульсы, которые через первый вход блока 4 элементов И поступают на вход распределител 5 импульсов и запускают его. От первого тактового импульса по вл етс первый импульс на первом выходе распределител 5 импульсов, а от второго тактового импульса по вл етс второй импульс на втором выходе распределител 5 импульсов и т.д. до N, где N - число абонентских блоков 1. Импульсы поочередно по вл ютс на выходах распределител 5 импульсов и, поступа на первый вход каждого абонентского канала 1, опрашивают тем самым состо ни источников 6 информации .The generator 2 pulses produces clock pulses, which through the first input of the block 4 elements And arrive at the input of the distributor 5 pulses and start it. From the first clock pulse, a first pulse appears at the first output of the pulse distributor 5, and from the second clock pulse a second pulse appears at the second output of the distributor 5 pulses, etc. to N, where N is the number of subscriber units 1. Pulses alternately appear at the outputs of the distributor 5 pulses and, arriving at the first input of each subscriber channel 1, interrogate thereby the states of the sources 6 of the information.
Допустим, что на выходе источника 6 информации первого абонентского блока 1Suppose that the output of the source 6 of the information of the first subscriber unit 1
соwith
имеетс дискретна информаци , тогда она, поступа на первый вход первого триггера 10, переводит его в единичное состо ние. Первый бит в начале передачи любой информационной последовательности имеет уровень логической единицы. Одновременно с этим информационные импульсы поступают на первый вход регистра 17 сдвига и, через первый вход первого элемента ИЛ И 15 на второй вход регистра 17 сдвига, обеспечива уровнем логической единицы режим последовательного ввода информации со сдвигом вправо. Сдвигающий регистр 17 загружаетс данными посредством тактовых импульсов, поступающих на его тактовый вход с выхода генератора 2 импульсов. Второй элемент И Л И 16 осуществл ет логическое сложение информационных импульсов , по вл ющихс на выходах регистра 17 сдвига. Благодар этому обеспечиваетс посто нство сигнала уровн логической единицы в течение времени поступлени информационных импульсов, на выходе второго элемента ИЛИ 16, котора одновременно подаетс на третий вход второго элемента И 8, и через второй вход первого элемента ИЛИ 15 на второй вход регистраthere is discrete information, then it, arriving at the first input of the first trigger 10, translates it into a single state. The first bit at the beginning of the transfer of any information sequence has the level of logical units. Simultaneously, the information pulses arrive at the first input of the shift register 17 and, through the first input of the first element IL AND 15 to the second input of the shift register 17, providing the level of the sequential information input with the shift to the right level. The shift register 17 is loaded with data by means of clock pulses arriving at its clock input from the output of the generator 2 pulses. The second element LL & 16 performs a logical addition of information pulses that appear at the outputs of the shift register 17. This ensures the constancy of the signal level of the logical unit during the time of arrival of information pulses, the output of the second element OR 16, which is simultaneously applied to the third input of the second element AND 8, and through the second input of the first element OR 15 to the second input of the register
17сдвига. На основании вышесказанного создаютс услови дл прохождени тактовых импульсов, генерируемых генератором 2 импульсов, через второй вход второго элемента И 8, на тактовый вход блока 18 пам ти , а также дл неизменности сигнала уровн логической единицы на выходе первого элемента ИЛИ 15, который, поступа на второй вход регистра 17 сдвига, обеспечивает режим последовательного ввода информации со сдвигом вправо. Тактовые импульсы, поступа с выхода второго элемента И 8 на тактовый вход блока 18 пам ти, записывают поступающие с выхода источника 6 информации информационные импульсы . В случае полного заполнени блока17 shift. Based on the above, conditions are created for the passage of the clock pulses generated by the pulse generator 2 through the second input of the second element 8 to the clock input of the memory block 18, as well as for the signal of the level of the logical unit at the output of the first element 15 which does not the second input of the register 17 shift, provides the mode of sequential input of information with a shift to the right. The clock pulses from the output of the second element I 8 to the clock input of the memory block 18 record the information pulses coming from the output of the source 6 of information. In case of complete filling of the block
18пам ти с его выхода переполнени на вход источника б информации подаетс сигнал , приостанавливающий передачу информационных импульсов.18, from its overflow output, a signal is transmitted to the input of the information source b, suspending the transmission of information pulses.
Запись информационных последовательностей в блок 18 пам ти может производитьс неоднократно. Приход определенного количества нулевых битов после поступлени последнего единичного импульса вл етс признаком окончани передачи источником 6 информации дискретной последовательности. После поступ- лени заданного количества нулевых битов на всех выходах регистра 17 сдвига будут уровни логического нул , которые после сложени их во втором элементе ИЛИ 16, также обеспечивают уровень логическогоThe recording of information sequences in memory block 18 may be performed repeatedly. The arrival of a certain number of zero bits after the arrival of the last single pulse is a sign that the source 6 has completed transmitting the discrete sequence information. After the arrival of a specified number of zero bits on all outputs of shift register 17, there will be logic zero levels, which, after adding them in the second element OR 16, also provide a logic level
нул на его выходе. Этот сигнал, поступив на третий вход второго элемента И 8, запрещает прохождение тактовых импульсов на тактовый вход блока 18 пам ти, а также проходит из второй вход первого элемента ИЛИ 15, на первом входе которого имеетс уровень логического нул из-за отсутстви информации на выходе источника 6 информации. Уровень логического нул сzero at its output. This signal, acting on the third input of the second element And 8, prohibits the passage of clock pulses to the clock input of the memory block 18, and also passes from the second input of the first element OR 15, at the first input of which there is a logic zero level due to the lack of information at the output source 6 information. Logical zero level with
выхода первого элемента ИЛИ 15 проходит на второй вход регистра 17 сдвига, перевод его тем самым в режим хранени .the output of the first element OR 15 passes to the second input of the shift register 17, thereby transferring it to the storage mode.
При поступлении сигнала с выхода распределител 5 импульсов на первый входUpon receipt of a signal from the output of the distributor 5 pulses to the first input
первого абонентского блока 1 этот импульс по вл етс на выходе первого элемента И 7 и переключает второй триггер 11 в единичное состо ние. При этом уровень логического нул , поступающий с его второго выходаThe first subscriber unit 1, this pulse appears at the output of the first element And 7 and switches the second trigger 11 to one state. The level of logical zero coming from its second output
на один из входов блока 4 элементов И, запрещает прохождение тактовых запускающих импуле-.сов на вход распределител 5 импульсов. Уровень логической единицы, по вившийс на входе сброса счетчика 13,on one of the inputs of the block 4 elements And, prohibits the passage of clock trigger impulse-.sov to the input of the distributor 5 pulses. The level of logical units, which appeared at the reset input of the counter 13,
активным уровнем которого вл етс уровень логического нул , разрешает подсчет тактовых импульсов, поступающих на его тактовый вход с выхода генератора 2 импульсов . Счетчик 17 под их действием перебирает свои состо ни , тем самым осуществл изменение кода, поступающего на адресные входы мультиплексора 14. Происходит последовательна коммутаци the active level of which is the logical zero level allows the counting of clock pulses arriving at its clock input from the output of the generator 2 pulses. The counter 17, under their action, enumerates its states, thereby making a change in the code arriving at the address inputs of the multiplexer 14. A sequential switching occurs.
входов данных мультиплексора 14 к его выходу . На входах данных мультиплексора 14 выставлен код данного абонентского блока 1. Этот код поступает на один из входов, блока 3 элементов ИЛИ и без задержки,передаетс в канал св зи, После перебора счетчиком 13 всех своих состо ний на его выходе переполнени по вл етс единичный импульс, который одновременно поступает на первый вход второго триггера 11,input data multiplexer 14 to its output. At the data inputs of multiplexer 14, the code of this subscriber unit 1 is set. This code arrives at one of the inputs, block 3 OR elements, and without delay, is transmitted to the communication channel. After iterating through the counter 13 of all its states, overflow occurs at its output overflow pulse, which simultaneously enters the first input of the second trigger 11,
переключа его в нулевое состо ние, и а второй вход третьего триггера 12, перебрасыва его в единичное состо ние. Со второго выхода третьего триггера 12 уровень логического нул поступает на один из входов блока 4 элементов И, не разреша тем самым прохождение тактовых импульсов на вход распределител 5 импульсов на врем чтени информации из блока 18 пам ти. Уровень логической единицы с первого выхода третьего триггера 12 поступает на пер- вый вход третьего элемента И 9, обеспечива прохождение тактовых импульсов , поступающих на его второй вход, на второй вход блока 18 пам ти. Цифрова информаци считываетс из блока 18 пам ти и, поступа на один из входов блока 3 элементов ИЛИ, проходит в канал св зи.switching it to the zero state, and the second input of the third trigger 12, transferring it to the single state. From the second output of the third trigger 12, the logical zero level is fed to one of the inputs of the block 4 of the elements I, thus not allowing the passage of clock pulses to the input of the distributor 5 pulses for the time of reading information from the memory block 18. The level of the logical unit from the first output of the third trigger 12 enters the first input of the third element I 9, ensuring the passage of clock pulses arriving at its second input to the second input of the memory block 18. The digital information is read out from the memory block 18 and, arriving at one of the inputs of the block 3 of the OR elements, passes to the communication channel.
В блоке 18 пам ти дешифраци адреса записи и адреса чтени производитс двум независимыми узлами, имеющими автономные адресные входы, поэтому можно вместе с чтением данных из него, производить запись дискретной информации, поступающей с выхода источника 6 информации.In memory block 18, the deciphering of the write address and the read address is performed by two independent nodes that have autonomous address inputs, so it is possible, along with reading data from it, to record discrete information from the output of information source 6.
После чтени последнего, записанного в блок 18 пам ти, бита блок 18 пам ти выдает импульс сброса, который поступает одновременно на второй вход первого триггера 10 и на первый вход третьего триггера 12, перебрасыва их в нулевое состо ние и подготавлива к передаче информации, поступающей с выхода источника 6 информации. После по влени уровн логической единицы на втором выходе третьего триггера 12 начинаетс прохождение тактовых импульсов через первый вход блока 4 элементов И на вход распределител 5 импульсов, который вновь начинает производить опрос состо ний источников 6 информации.After reading the last bit recorded in memory block 18, memory block 18 emits a reset pulse, which goes simultaneously to the second input of the first trigger 10 and to the first input of the third trigger 12, transferring them to the zero state and preparing to transfer the information arriving from the output of source 6 information. After the occurrence of the level of the logical unit at the second output of the third trigger 12, the passage of clock pulses through the first input of the 4-element block 4 to the input of the distributor 5 pulses begins, which again begins to poll the sources 6 of information.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904799275A SU1727213A1 (en) | 1990-03-05 | 1990-03-05 | Device for control over access to common communication channel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904799275A SU1727213A1 (en) | 1990-03-05 | 1990-03-05 | Device for control over access to common communication channel |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1727213A1 true SU1727213A1 (en) | 1992-04-15 |
Family
ID=21500369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU904799275A SU1727213A1 (en) | 1990-03-05 | 1990-03-05 | Device for control over access to common communication channel |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1727213A1 (en) |
-
1990
- 1990-03-05 SU SU904799275A patent/SU1727213A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1598215, кл. Н 04 Q 9/00, 1989. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1071692A (en) | Digital signal processing system | |
SU1727213A1 (en) | Device for control over access to common communication channel | |
SU720507A1 (en) | Buffer memory | |
SU1583938A1 (en) | Buffer memory | |
SU1714612A1 (en) | Data exchange device | |
SU1037238A1 (en) | Data input device | |
SU1128256A1 (en) | Device for servicing messages | |
SU771658A1 (en) | Information input device | |
SU1081637A1 (en) | Information input device | |
SU1481787A1 (en) | Data exchange unit | |
SU1522220A1 (en) | Device for interfacing information source with receiver | |
SU1483636A1 (en) | Multistop converter of time interval to digital code | |
SU1046935A1 (en) | Scaling device | |
SU1388951A1 (en) | Buffer storage device | |
SU1275413A1 (en) | Device for generating codes with given weight | |
SU640284A1 (en) | Command information receiving device | |
SU743028A1 (en) | Buffer memory | |
SU1167752A1 (en) | Device for forming frequency-shift keyed signal | |
SU1322344A1 (en) | Device for transmission and reception of digital information | |
SU857967A1 (en) | Interface | |
SU1072035A1 (en) | Information exchange device | |
SU492042A1 (en) | Device for matching a stream of compressed priority messages with a communication channel | |
RU2022347C1 (en) | Data exchange device | |
SU1249583A1 (en) | Buffer storage | |
SU1679517A1 (en) | Transmitter of adaptive telemetering system |