[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

SU1176360A1 - Device for transmission and reception of information - Google Patents

Device for transmission and reception of information Download PDF

Info

Publication number
SU1176360A1
SU1176360A1 SU823508146A SU3508146A SU1176360A1 SU 1176360 A1 SU1176360 A1 SU 1176360A1 SU 823508146 A SU823508146 A SU 823508146A SU 3508146 A SU3508146 A SU 3508146A SU 1176360 A1 SU1176360 A1 SU 1176360A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
counter
information
encoder
Prior art date
Application number
SU823508146A
Other languages
Russian (ru)
Inventor
Николай Ильясович Азаматов
Иван Алексеевич Егоров
Олег Егорович Чеботаев
Original Assignee
Предприятие П/Я А-3327
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3327 filed Critical Предприятие П/Я А-3327
Priority to SU823508146A priority Critical patent/SU1176360A1/en
Application granted granted Critical
Publication of SU1176360A1 publication Critical patent/SU1176360A1/en

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА ИНФОРМАВДИ, содержащее ка передающей стороне элемент НЕ, выход которого подключен к первому входу элемента И, усилитель, выход которого подключен к информационной шине, элемент ИЛИ, на приемной стороне усилитель , выход которого подключен к информационной шине, элемент И, отличающеес  тем, что, с целью повьшени  информативности устройства, в него введены на передающей стороне регистр сдвига, синхронизатор , счетчик, первые входы регистра сдвига  вл ютс  информационными входами устройства, выход регистра сдвига подключен к первому входу синхронизатора, первый выход которого подключен к второму входу элемента И, выход которого подключен к входу усилител , выход усилител  подключен к первому входу элемента ИЛИ, второй вход которого подключен к второму выходу синхронизатора, выход элемента ИЛИ подключен к второму входу синхронизатора, второму входу регистра сдвига и первому входу счетчика , выход счетчика подключен к входу элемента НЕ, выход которого  вл етс  первым управл ющим вьЬсодом устройства , объединенные третий вход регистра сдвига и второй вход счетчика  вл ютс  первым управл ющим входом устройства, на приемной стороне введены шифратор, счетчик, регистр сдвига, генератор импульсов, выход которого подключен к первому входу (Я элемента И, выход которого подключен к первому входу счетчика, выходы кос торого подключены к первым входам шифратора, первый выход шифратора подключен к входу усилител  и первому входу регистра сдвига, второй выход шифратора подключен к второму входу элемента И, объединенные вточ рой вход шифратора и второй вход реОд гистра сдвига подключены к информаСО Од ционной шине, вход счетчика  вл етс  вторым управл ющим входом устройства, о третий выход шифратора и выходы регистра сдвига  вл ютс  соответственно вторым управл ющим и информацион; ными выходами устройства.A DEVICE FOR TRANSFER AND RECEIVING INFORMAVDI, which contains an element NOT to the transmitting side, the output of which is connected to the first input of the AND element, the amplifier whose output is connected to the information bus, the OR element, on the receiving side an amplifier whose output is connected to the information bus, the And element, characterized in that, in order to increase the information content of the device, the shift register, the synchronizer, the counter, the first inputs of the shift register are entered on the transmitting side, the information inputs of the device, the output of the register The shift side is connected to the first input of the synchronizer, the first output of which is connected to the second input of the AND element, the output of which is connected to the amplifier input, the output of the amplifier is connected to the first input of the OR element, the second input of which is connected to the second output of the synchronizer, the output of the OR element is connected to the second input synchronizer, the second input of the shift register and the first input of the counter, the output of the counter is connected to the input of the element NOT, the output of which is the first control signal of the device, the combined third input of the reg The shift source and the second input of the counter are the first control input of the device, the encoder, counter, shift register, pulse generator, whose output is connected to the first input (I of the I element, whose output is connected to the first input of the counter, which outputs connected to the first entrances of the encoder, the first output of the encoder is connected to the input of the amplifier and the first input of the shift register, the second output of the encoder is connected to the second input of the AND element, combined into a second input of the encoder and the second input of the recorder The offset shifts are connected to the ISCO O bus, the counter input is the second control input of the device, the third output of the encoder and the outputs of the shift register are the second control and information respectively; device outputs.

Description

Изобретение относитс  к автоматике и вычислительной техники, может быть использовано дл  обмена дискретной информацией между асинхронными устройствами,5The invention relates to automation and computing, can be used to exchange discrete information between asynchronous devices, 5

Целью изобретени   вл етс  повышение информативности устройства.The aim of the invention is to increase the information content of the device.

На фиг.1 представлена блок-схема устройства дл  передачи данных; на фиг.2 - принципиальна  схема синхро- О низатора, вариант; на фиг.З - принципиальна  схема шифратора дл  информационного слова размером N 2т, где тп положительное целое число,вариант; на фиг,А - принципиальна  схема ре- 15 гистра, вариант,Figure 1 is a block diagram of a device for transmitting data; Fig. 2 is a schematic diagram of a synchronizer, option; FIG. 3 is a schematic diagram of an encoder for an information word of size N 2m, where mn is a positive integer, option; FIG. A is a schematic of the registrar 15, option

Устройство дл  передачи и приема информации содержит передающую сторону 1, шину 2 информационную, приемную сторону 3, регистр 4 сдвига, син-20 хронизатор 5, счетчик 6, элемент ИЛИ 7, элемент НЕ 8, элемент И 9, усилитель 10, управл ющие входы 11 и 12, информационные входы 13, усилитель 14 шифратор 15, регистр 16 сдвига, эле-25 мент И 17, счетчик 18, генератор 19 импульсов, управл ющий вход 20, управл ющий выход 21, информационные выходы 22, триггеры 23 и 24, генератор 25 импульсов, элемент И 26, элемент ЗО НЕ 27, входы 28 и 29 синхронизатора, выходы 30 и 31 синхронизатора, элемент И 32, элемент ИЛИ 33, элемент И 34, элементы НЕ 35 и 36, элемент И 37, информационные входы 38 шифра-jj тора, управл ющий вход 39 шифратора, выходы 40 - 42 шифратора, триггер 43, регистр 44 сдвига, входы 45 и 46 регистра , выходы 47 регистра.The device for transmitting and receiving information contains the transmitting side 1, bus 2 information, receiving side 3, shift register 4, syn-20 chroniser 5, counter 6, element OR 7, element 8, element 8, element 9, amplifier 10, control inputs 11 and 12, information inputs 13, amplifier 14, encoder 15, shift register 16, element 25, 17, counter 18, pulse generator 19, control input 20, control output 21, information outputs 22, triggers 23 and 24, generator 25 pulses, element 26, element 30, NOT 27, inputs 28 and 29 of the synchronizer, outputs 30 and 31 of the synchronizer, element And 32, the element OR 33, the element And 34, the elements NOT 35 and 36, the element And 37, the information inputs 38 of the torus cipher-jj, the control input 39 of the encoder, the outputs 40 - 42 of the encoder, trigger 43, shift register 44, inputs 45 and 46 registers, outputs 47 registers.

Устройство работает следующим образом .The device works as follows.

Приемна  сторона 3 формирует в информационную шину 2 управл ющую последовательность положительных импуль-45 сов дл  приема информационного слова (данных). Передающа  сторона 1 вставл ет в положительные импульсы приемно .-о блока свои отрицательные, если передает 1, и не делает этого, ес-50 ли передает О, Если передающа  сторона не готова (не имеет данных), то она поддерживает в информационной шине 2 низкий потенциал. Если приемна  сторона не готова к приему (в ре-55 гистре 16 информационное слово), то она также поддерживает в шине 2 низкий потенциал.The receiving side 3 forms into the information bus 2 a control sequence of positive 45 impulses for receiving the information word (data). The transmitting side 1 inserts the negative receive signals into the positive pulses of the block. If it transmits 1 and does not do this, if it sends O about the EU-50, if the transmitting side is not ready (no data), then it supports in the information bus 2 low potential. If the receiving party is not ready to receive (information word in 16-gister 16), then it also maintains low potential in bus 2.

Допустим, что передающа  сторона готова к передаче информации и на приемной стороне на счетчик 18по управл ющему входу 20 поступает импуль Прин то, устанавливающий счетчик 18 в исходное (о) состо ние, В этом случае на выходе шифратора 15 и соответственно на выходе усилител  14-, а также и элемента И 17 устанавливаетс  высокий уровень потенциала. Разрешаетс  прохождение импульсов генератора 19 через элемент 17 И на вход счетчика 18. Счетчик формирует последовательность импульсов (длина которой соответствует информационному слову), поступающих на информационную шину 2. После прохождени  последнего импульса последовательности на выходе элемента И 17 формируетс  уровень логического О, запрещающий работу счетчика 18. При этом в информационной шине 2 также устанавливаетс  уровень логического О и работа прекращаетс  (информационное слово прин то). Импульсы с выхода шифратора 15 поступают также на вход регистра 16. По заднему фронту импульса (т.е. после приема бита) информаци  в регистре 16 сдвигаетс  на один разр д. Это можно обеспечить следующим образом.Assume that the transmitting side is ready to transmit information and, at the receiving side, a counter 18 is sent to control input 20 and received a pulse, which sets the counter 18 to its initial (o) state. In this case, the output of the encoder 15 and, accordingly, the output of amplifier 14- , as well as element And 17 sets a high level of potential. Alternator pulses 19 are allowed to pass through element 17 and to the input of counter 18. The counter generates a sequence of pulses (the length of which corresponds to the information word) arriving at information bus 2. After the last pulse of the sequence passes, the level O of the element 17 is generated, preventing the counter from working 18. At the same time, the information bus 2 also sets the level of the logical O and the operation stops (the information word is received). The pulses from the output of the encoder 15 also arrive at the input of the register 16. On the falling edge of the pulse (i.e., after receiving the bit), the information in the register 16 is shifted by one bit. This can be achieved as follows.

Триггер 43 регистра 16 перед каждым импульсом устанавливаетс  в состо ние О. Если в течение импульса передающа  сторона формирует 1 (вставл ет низкий уровень), то триггер 43 устанавливаетс  этим импульсом в состо ние 1, а затем по заднему фронту его состо ние переписываетс  в регистр 44 сдвига. The trigger 43 of register 16 before each pulse is set to state O. If, during a pulse, the transmitting side forms 1 (inserts a low level), then the trigger 43 is set by this pulse to state 1, and then on the falling edge its state is written to the register 44 shift.

Допустим, что передающа  сторона не готова к передаче. На приемной стороне импульсом Прин то счетчик 18 устанавливаетс  в состо ние О, а на выходе шифратора 15 формируетс  уровень,, но на информационной шине 2 остаетс  уровень логического О, так как его поддерживает передающа  сторона. Этот уровень логического О через элементы ИЛИ 33 и И 37 шифратора 15 запрещает прохождение импульсов через элемент И 17 на вход счетчика 18. На остальных входах элемента ШШ 33 - О, так как счетчик 18 в состо нии О. Устройство находитс  в состо нии ожидани . Если передающа  сторона переходит в состо ние готовности, то на информационной шине 2 устанавливаетс  уровень логической 1 и разрешаетс  работа счетчика 18. Рассмотрим работу передающей стороны . Допустим, что приемна  сторона готова к приему информации. По пегреднему фронту импульса. Информаци  поступающего по управл ющему входу П, осуществл етс  сбр.ос счетчика 6 и запись в регистр 4 сдвига информационного слова (данньк )с входов 13. При этом на выходе элемента НЕ 8 и соответственно на шине 2 устанавливаетс  уровень логической 1, и приемна  сторона начинает формирование управл ющей последовательности. По переднему .фронту импульса управл ющей последовательности триггер 23 синхронизатора устанавливаетс  в состо ние 1, если на выходе регистра 4 сдвига сигнал логической 1 (передача одного бита). По переднему фронту импульса генератора 25 триг- гер 24 устанавливаетс  в состо ние и на выходе элемента И 26 (а соответственно и на шине 2) формируетс  импульс логического О длительностью, равной длительности импульса генерато ра 25 импульсов. При этом триггер 23 устанавливает в состо ние О. На врем  прохождени  импульса с элемента И 26 в шине 2 на выходе элемента ИЛИ 7 поддерживаетс  уровень логической 1 запрещающий срабатьтание триггера 23, счетчика 6 и регистра 4 сдвига. Таким образом, передаетс  бит информации. По заднему фронту управл ющего импулЬса срабатывает счетчик 6 и осуществл етс  сдвиг в регистре 4 на 1 разр д. После поступлени  последнего управл ющему импульса счетчик 6 переходит в состо ние, соответствующее размеру информационного слова и на выходе элемента НЕ 8 устанавливаетс  низкий уровень . Соответственно устанавливаетс  низкий уровень на информационной шине 2 и на управл ющем входе 12 передающей стороны, котора  готова к передаче следующего информационного слова. Если приемна  сторона не готова (поддерживает в шине 2 низкий уровень ), то по импульсу Информаци  осуществл етс  запись в регистр 4 и сброс счетчика 6 в состо ние О, а на управл ющем входе 12 устанавливаетс  высокий уровень. Но так как на управл ющем входе 12 приемна  сторона не формирует управл ющих импульсов, то устройство находитс  в состо нии ожидани . При размере информационного слова 1 байт (8 битов) в базовом объекте необходимо испо11ьзовать 8 шин дл  передачи данных и 1 шину дл  управлени . В предлагаемом устройстве используетс  всего одна шина как дл  передачи данных (информационного слова ) , так и дл  управлени . При этом нет существенного ухудшени  быстродействи , так как частота генератора может быть выбрана достаточно большой (1 мГц и Bbmie) .Assume that the transmitting side is not ready to transmit. On the receiving side, by pulse, Counter 18 is set to the O state, and a level is generated at the output of the encoder 15, but the logical O level remains on the information bus 2, as it is supported by the transmitting side. This level of logical O through the elements OR 33 and AND 37 of the encoder 15 prohibits the passage of pulses through the element AND 17 to the input of the counter 18. At the remaining inputs of the element SH 33 - O, since the counter 18 is in the state O. The device is in the waiting state. If the transmitting side enters the ready state, then on the information bus 2 a logical level 1 is set and counter 18 is enabled. Consider the operation of the transmitting side. Assume that the receiving side is ready to receive information. On the leading edge of the pulse. Information arriving at the control input P is made by resetting the counter 6 and writing to the shift register 4 of the information word (data) from inputs 13. At the output of the element HE 8 and, accordingly, bus 2 sets the logic level 1 and the receiving side starts forming a control sequence. On the front of the control sequence pulse pulse, the synchronizer trigger 23 is set to state 1, if the output of shift register 4 is a logical 1 (transmission of one bit). On the leading edge of the pulse generator 25, the trigger 24 is set to the state and at the output of the element 26 and 26 and, accordingly, on the bus 2, a logical pulse O of a duration equal to the pulse duration of the generator 25 pulses is formed. At the same time, the trigger 23 sets the state to O. At the time of the pulse passing from the AND 26 element on the bus 2, the output of the OR 7 element is maintained at a logic level 1 prohibiting the triggering of the trigger 23, the counter 6 and the shift register 4. Thus, a bit of information is transmitted. On the trailing edge of the control pulse, counter 6 is triggered and the register 4 is shifted by 1 bit. After the last control pulse arrives, counter 6 changes to the state corresponding to the size of the information word and the output level HE 8 is set to low. Accordingly, a low level is established on the information bus 2 and on the control input 12 of the transmitting side, which is ready to transmit the next information word. If the receiving side is not ready (keeps bus 2 at a low level), then the Information pulse is written to register 4 and the counter 6 is reset to state O, and a high level is set at control input 12. But since the receiving side does not generate control pulses at the control input 12, the device is in the waiting state. With an information word size of 1 byte (8 bits), 8 buses for data transmission and 1 bus for control must be used in the base object. The proposed device uses only one bus for both data transmission (information word) and control. At the same time, there is no significant deterioration in speed, since the generator frequency can be chosen sufficiently large (1 MHz and Bbmie).

ГR

L.L.

I Д ,, , I d ,,

-b.-b.

66

4545

II

Claims (1)

УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА ИНФОРМАЦИИ, содержащее на передающей стороне элемент НЕ, выход которого подключен к первому входу элемента И, усилитель, выход которого подключен к информационной шине, элемент ИЛИ, на приемной стороне усилитель, выход которого подключен к информационной шине, элемент И, отличающее с я тем, что, с целью повышения информативности устройства, в него введены на передающей стороне регистр сдвига, синхронизатор, счетчик, первые входы регистра сдвига являются информационными входами устройства, выход регистра сдвига подключен к первому входу синхронизатора, первый выход которого подключен к второму входу элемента И, выход которого подключен к входу усилителя, выход усилителя подключен к первому входу элемента ИЛИ, второй вход которого подключен к второму выходу синхронизатора, выход элемента ИЛИ подключен к второму входу синхронизатора, второму входу регистра сдвига и первому входу счетчика, выход счетчика подключен к входу элемента НЕ, выход которого является первым управляющим выходом устройства, объединенные третий вход регистра сдвига и второй вход счетчика являются первым управляющим входом устройства, на приемной стороне введены шифратор, счетчик, регистр сдвига, генератор импульсов, выход которого подключен к первому входу элемента И, выход которого подключен к первому входу счетчика, выходы которого подключены к первым входам шифратора, первый выход шифратора подключен к входу усилителя и первому входу регистра сдвига, второй выход шифратора подключен к второму входу элемента И, объединенные второй вход шифратора и второй вход регистра сдвига подключены к информационной шине, вход счетчика является вторым управляющим входом устройства, третий выход шифратора и выходы регистра сдвига являются соответственно вторым управляющим и информационными выходами устройства.DEVICE FOR TRANSMISSION AND RECEIVING OF INFORMATION, containing on the transmitting side an element NOT whose output is connected to the first input of the AND element, an amplifier whose output is connected to the information bus, an OR element, on the receiving side an amplifier whose output is connected to the information bus, AND element, characterized in that, in order to increase the information content of the device, a shift register, a synchronizer, a counter, the first inputs of the shift register are information inputs of the device, the output of the register with the wig is connected to the first input of the synchronizer, the first output of which is connected to the second input of the AND element, the output of which is connected to the input of the amplifier, the output of the amplifier is connected to the first input of the OR element, the second input of which is connected to the second output of the synchronizer, the output of the OR element is connected to the second input of the synchronizer , the second input of the shift register and the first input of the counter, the output of the counter is connected to the input of the element NOT, the output of which is the first control output of the device, the combined third input of the shift register and the second counter input is the first control input of the device, an encoder, a counter, a shift register, a pulse generator, the output of which is connected to the first input of the And element, the output of which is connected to the first input of the counter, the outputs of which are connected to the first inputs of the encoder, are introduced at the receiving side, the first output the encoder is connected to the input of the amplifier and the first input of the shift register, the second output of the encoder is connected to the second input of the And element, the combined second input of the encoder and the second input of the shift register are connected to the information onnoy bus input of the counter is a second control input device, the third output of the encoder and the outputs of the shift register are respectively the second control and information outputs of the device.
SU823508146A 1982-10-29 1982-10-29 Device for transmission and reception of information SU1176360A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU823508146A SU1176360A1 (en) 1982-10-29 1982-10-29 Device for transmission and reception of information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU823508146A SU1176360A1 (en) 1982-10-29 1982-10-29 Device for transmission and reception of information

Publications (1)

Publication Number Publication Date
SU1176360A1 true SU1176360A1 (en) 1985-08-30

Family

ID=21034558

Family Applications (1)

Application Number Title Priority Date Filing Date
SU823508146A SU1176360A1 (en) 1982-10-29 1982-10-29 Device for transmission and reception of information

Country Status (1)

Country Link
SU (1) SU1176360A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2738963C1 (en) * 2019-12-25 2020-12-21 Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") Asynchronous input device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Патент GB № 1469731, кл. G 06 F 3/00, 1977. Авторское свидетельство СССР 963056, кл. G 08 С 19/28, опублик. 1982. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2738963C1 (en) * 2019-12-25 2020-12-21 Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") Asynchronous input device

Similar Documents

Publication Publication Date Title
US4390969A (en) Asynchronous data transmission system with state variable memory and handshaking protocol circuits
US3946379A (en) Serial to parallel converter for data transmission
EP0564118B1 (en) Serial data transfer apparatus
US3376385A (en) Synchronous transmitter-receiver
SU1176360A1 (en) Device for transmission and reception of information
US5012442A (en) Bus receiver power-up synchronization and error detection circuit
SU1762307A1 (en) Device for information transfer
SU1424045A1 (en) Series code receiver
RU2084950C1 (en) Device for address alternation in digital network
SU454555A1 (en) Device for coupling the communication channel with the computer
SU798785A1 (en) Information output device
SU1068927A1 (en) Information input device
SU1472903A1 (en) Digital network address modifier
SU1272357A1 (en) Buffer storage
SU1355976A1 (en) Device for transmitting and receiving digital information
SU842791A1 (en) Number comparing device
SU1264194A1 (en) Information input-output device
RU2022345C1 (en) Interfaces matching device
RU1783533C (en) Device for transmitting discrete information
SU1520530A1 (en) Device for interfacing computer with communication channel
RU1817094C (en) Random digits generator
SU1439650A1 (en) Information receiving device
SU961999A1 (en) Data-conversion unit for automatic composing machines
SU1105884A1 (en) Interface for linking subscribers with computer
RU1837300C (en) Device for interface between user and communication channel