[go: up one dir, main page]

SU1399894A1 - Coder - Google Patents

Coder Download PDF

Info

Publication number
SU1399894A1
SU1399894A1 SU874171128A SU4171128A SU1399894A1 SU 1399894 A1 SU1399894 A1 SU 1399894A1 SU 874171128 A SU874171128 A SU 874171128A SU 4171128 A SU4171128 A SU 4171128A SU 1399894 A1 SU1399894 A1 SU 1399894A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
encoder
distributor
pulse
Prior art date
Application number
SU874171128A
Other languages
Russian (ru)
Inventor
Александр Леонидович Залманов
Original Assignee
Предприятие П/Я Р-6609
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 Предприятие П/Я Р-6609 filed Critical Предприятие П/Я Р-6609
Priority to SU874171128A priority Critical patent/SU1399894A1/en
Application granted granted Critical
Publication of SU1399894A1 publication Critical patent/SU1399894A1/en

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

Изобретение относитс  к электросв зи и может использоватьс  в системах передачи информации дл  кодировани  инверсного кода. Изобретение позвол ет повысить быстродействие кодера за Счет параллельного формировани  информационных и проверочных разр дов кодовой комбинации. Кодер содержит накопитель 1, формирователи 2, 8 импульсов, элементы И 3,6, элемент ИЛИ 4, распределители 5, 12 импульсов , триггер 7, сумматор 9 и регистры 10, 11. 1 ил.The invention relates to telecommunications and can be used in information transmission systems for encoding an inverse code. The invention makes it possible to increase the speed of the encoder by parallelly forming the information and check bits of a code combination. The encoder contains a drive 1, drivers 2, 8 pulses, elements AND 3.6, element OR 4, distributors 5, 12 pulses, trigger 7, adder 9 and registers 10, 11. 1 Il.

Description

СОWITH

со соwith so

0000

со 4from 4

Изобретение относитс  к электросв зи и может быть использовано в системах передачи данных дл  кодировани  инверсного кода.The invention relates to telecommunications and can be used in data transmission systems for encoding an inverse code.

Целью изобретени   вл етс  повьше ние быстродействи  кодера.The aim of the invention is to increase the speed of the encoder.

На чертеже представлена функциональна  схема кодера.The drawing shows the functional diagram of the encoder.

Кодер содержит накопитель 1, пер- вый формирователь 2 импульсов, первы элемент И 3, элемент ИЛИ 4, первый распределитель 5 импульсов, второй элемент И 6, счетный триггер 7, второй формирователь 8 импульсов, сум- матер 9 по модулю два, второй буферный регистр 10, первый кольцевой регистр 11 сдвига и второй распределитель 12 импульсов.The encoder contains a drive 1, the first driver 2 pulses, the first element AND 3, the element OR 4, the first distributor 5 pulses, the second element AND 6, the counting trigger 7, the second driver 8 pulses, adder 9 modulo two, the second buffer register 10, the first ring register 11 shift and the second distributor 12 pulses.

Кодер работает следующим образом. The encoder works as follows.

II

Информаци , состо ща  из k символов , одновременно вводитс  в параллельном коде в накопитель 1 и кольцевой регистр 11 сдвига. Из накопител  1 информаци  поступает на входы формировател  2 импульсов, соответственно из k двухвходовых элементов И и k-входового элемента ИЛИ. На другие входы формировател  2 поочередно по- ступают импульсы с соответствую- цих выходов распределител  5. Под действием первых k импульсов распределител  5 информационные символы кодовой комбинации с выхода формировател  2 поступают на выход устройства через элементы И 3 и ИЛИ 4. При этом на второй вход элемента И 3 с второго выхода распределител  5 поступает разрешающий сигнал, а на второй вход элемента И 6 с третьего выхода распределител  5 поступает запрещающий сигнал.Information consisting of k symbols is simultaneously entered in parallel code into the drive 1 and the ring shift register 11. From accumulator 1, information is fed to the inputs of the driver of 2 pulses, respectively, from the k two-input AND elements and the k-input OR element. The other inputs of the imaging unit 2 alternately receive pulses from the corresponding outputs of the distributor 5. Under the action of the first k pulses of the distributor 5, the information symbols of the code combination from the output of the imager 2 arrive at the output of the device through the elements AND 3 and OR 4. At the same time, the second input element And 3 with the second output of the distributor 5 receives the enable signal, and the second input element And 6 with the third output of the distributor 5 receives the inhibit signal.

Проверочна  матрица инверсного кода имеет следующий вид:The check matrix of the inverse code has the following form:

011... 1100...О011 ... 1100 ... About

1 О 11 o 1

. 1 о 1 о ... о. 1 about 1 about ... about

нn

()()

1 1eleven

1 о о о ...о 1 501 o o o o ... o 1 50

Очевидно, что i-й проверочный символ кодовой комбинации инверсного кода равен сумме по модулю два всех информационных символов, за исключением i-ro.It is obvious that the i-th checking symbol of an inverse code combination is equal to the modulo sum of all two information symbols, except for i-ro.

При записи информации, состо щей из k символов, в регистр 11 информационные разр ды кодовой комбинации, ,When writing information consisting of k characters, in the register 11 the information bits of the code combination,,

..

g 5 g 5

00

5 Q 5 Q

5five

5five

00

5five

за исключением первого, поступают на входы сумматора 9 по модулю два,на выходе которого по вл етс  сигнал, соответствующий первому проверочному символу кода. Этот сигнал на нулевом шаге распределител  12 записываетс  в первую  чейку пам ти буферного ре- . гистра 10. Под действием первого импульса с выхода триггера 7 в регистре 11 происходит сдвиг информации на один разр д вправо и одновременно переход распределител  12 в следующее положение. Таким образом, благодар  циклическим свойствам инверсного кода сигнал, соответствующий второму проверочному разр ду, с выхода сумматора 9 на первом шаге распределител  12 записываетс  в следующую  чейку пам ти регистра 10 и т.д.with the exception of the first one, they are received at the inputs of the adder 9 modulo two, at the output of which a signal appears that corresponds to the first verification symbol of the code. This signal at the zero step of the distributor 12 is recorded in the first memory cell of the buffer re-. gistra 10. Under the action of the first pulse from the output of the trigger 7 in the register 11, information is shifted by one bit to the right and at the same time the distributor 12 moves to the next position. Thus, due to the cyclic properties of the inverse code, the signal corresponding to the second check bit from the output of the adder 9 in the first step of the distributor 12 is recorded in the next register memory cell 10, etc.

По окончании первых k импульсов распределител  5 на второй вход элемента И 3 подаетс  запрещающий сиг- - нал, а на второй вход элемента И 6 - разрешающий сигнал. Под действием вторых k импульсов распределител  5 проверочные символы кодовой комбинации, записанные в регистре 10, через формирователь 8, элементы И 6 и ИЛИ 4 вывод тс  на выход кодера.At the end of the first k pulses of the distributor 5, a prohibitive signal is applied to the second input of the element And 3, and a second signal is given to the second input of the element 6. Under the action of the second k pulses of the distributor 5, the check symbols of the code combination recorded in register 10 through the driver 8, the elements AND 6 and OR 4 are output to the output of the encoder.

Повьппение быстродействи  предлагаемого кодера достигаетс  за счет параллельного формировани  информационных и проверочных разр дов кодовой комбинации. К моменту вывода 2k-1 элемента кодовой комбинации на выход кодера в регистр 10 должен быть записан последний проверочный элемент кода.The performance of the proposed coder is achieved by the parallel formation of information and check bits of a code combination. By the time of the output of the 2k-1 element of the code combination at the output of the encoder, the last verification element of the code must be written in register 10.

Claims (1)

Формула изобретени Invention Formula Кодер, содержащий накопитель, входы которого  вл ютс  информационными входами кодера, первый распределитель импульсов, первые выходы которого и выходы накопител  соединены соответственно с одноименньми первыми и вторыми входами первого формировател  импульсов, триггер и элемент ИЛИ, выход которого  вл етс  выходом кодера, отличающий- с   тем, что, с целью повьщ1ени  быстродействи  кодера, в него введены сумматор, регистры, второй формирователь импульсов, второй распределитель импульсов и элементы И, выход первого формировател  импульсов соединен с первым входом первого эле313998944An encoder containing a drive whose inputs are encoder information inputs, a first pulse distributor whose first outputs and accumulator outputs are connected respectively to the same first and second inputs of the first pulse generator, a trigger and an OR element whose output is an encoder output that differs By the fact that, in order to increase the speed of the encoder, an adder, registers, a second pulse driver, a second pulse distributor, and AND elements are entered into it, and the output of the first pulse generator pulses connected to the first input of the first ele313998944 мента И, выход которого соединен содноименными управл ющими входами первым входом элемента ИЛИ входывторого регистра, выходы которого триггера и первого распределител соединены с одноименными первыми вхо- импульсов объединены и  вл ютс  син-дами второго формировател  импульсов, хронизирующим .входом кодера, выходвторые входы которого подключены к триггера соединен с тактовым входомодноименным первым выходам первого первого регистра и входом второго рас-распределител  импульсов, выход вто- пределител  импульсов, информацион-рого формировател  импульсов сое- ные входы первого регистра подпюче- jgдинен с первым входом второго эле- ны к одноименньи информационным вхо-мента И, выход которого соединен с дам кодера, выходы первого регистравторым входом элемента ИЛИ, второй и соединены с одноименными входамитретий выходы первого распределител  сумматора, выходы сумматора и второ-импульсов соединены с вторыми входа- го распределител  импульсов соединены ми соответственно первого и второго соответственно с информационным иэлементов И.And, the output of which is connected with the same-named control inputs to the first input of the OR element of the second register, the outputs of which the trigger and the first distributor are connected to the same first input pulses are combined and are syndes of the second pulse driver that chronizes the input of the encoder, the output of the second inputs are connected A trigger is connected to a clock-input of the same name, the first outputs of the first first register and the input of the second pulse distributor, the output of the second pulse distributor, the information pho The pulse loudspeaker connectors of the first register are connected with the first input of the second element to the same name information input AND, the output of which is connected to the encoder's drones, the outputs of the first register-second input of the OR element, the second and connected to the same-named inputs of the third distributor of the totalizer , the outputs of the adder and second-pulses are connected to the second input pulse distributor connected to the first and second respectively to the information and elements I.
SU874171128A 1987-01-04 1987-01-04 Coder SU1399894A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874171128A SU1399894A1 (en) 1987-01-04 1987-01-04 Coder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874171128A SU1399894A1 (en) 1987-01-04 1987-01-04 Coder

Publications (1)

Publication Number Publication Date
SU1399894A1 true SU1399894A1 (en) 1988-05-30

Family

ID=21276589

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874171128A SU1399894A1 (en) 1987-01-04 1987-01-04 Coder

Country Status (1)

Country Link
SU (1) SU1399894A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Блейхут Р. Теори и практика кодов, контролирующих ошибки. М.: Мир, 1986, с. 24. рис. 1.4. Авторское свидетельство СССР . 540391, кл. Н 04 L 3/02, 1974. *

Similar Documents

Publication Publication Date Title
JPS5958558A (en) Parallel cyclic redundant checking circuit
SU1399894A1 (en) Coder
SU1081637A1 (en) Information input device
SU1427370A1 (en) Signature analyser
SU1580559A1 (en) Device for coding and decoding information
SU1727213A1 (en) Device for control over access to common communication channel
SU1571594A1 (en) Device for information exchange in multiprocessoring computing system
SU1101600A1 (en) Coverter of electric signal to liquid or gas pressure
SU560228A1 (en) Device for transferring information from main memory to input / output channels
SU940299A1 (en) Device for decoding hamming binary codes
SU1520669A1 (en) Convolution code decoder
SU922877A1 (en) Self-checking storage device
SU997024A1 (en) Information input device
SU943695A1 (en) Computer system multi-channel communication device
SU407354A1 (en) DEVICE FOR READING BAR SIGNS
SU1585798A1 (en) Device for detecting and correcting errors
SU1167752A1 (en) Device for forming frequency-shift keyed signal
SU1675948A1 (en) Device for restoration of clock pulses
SU1615702A1 (en) Device for numbering permutations
SU553609A1 (en) Communication device
SU1264174A1 (en) Device for servicing interrogations
SU690646A1 (en) Device for transmitting and receiving discrete information
SU535583A1 (en) Device for processing telemetric information
SU1536383A1 (en) Device for servicing inquires
SU1001074A1 (en) Interface