[go: up one dir, main page]

SU1735852A1 - Parity signal predictor at binary code shifting - Google Patents

Parity signal predictor at binary code shifting Download PDF

Info

Publication number
SU1735852A1
SU1735852A1 SU894772774A SU4772774A SU1735852A1 SU 1735852 A1 SU1735852 A1 SU 1735852A1 SU 894772774 A SU894772774 A SU 894772774A SU 4772774 A SU4772774 A SU 4772774A SU 1735852 A1 SU1735852 A1 SU 1735852A1
Authority
SU
USSR - Soviet Union
Prior art keywords
parity
group
input
nodes
convolution
Prior art date
Application number
SU894772774A
Other languages
Russian (ru)
Inventor
Анатолий Алексеевич Самусев
Александр Антонович Шостак
Леонард Орестович Шпаков
Original Assignee
Научно-исследовательский институт электронных вычислительных машин
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 Научно-исследовательский институт электронных вычислительных машин filed Critical Научно-исследовательский институт электронных вычислительных машин
Priority to SU894772774A priority Critical patent/SU1735852A1/en
Application granted granted Critical
Publication of SU1735852A1 publication Critical patent/SU1735852A1/en

Links

Landscapes

  • Error Detection And Correction (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано в системах сдвига информации с контролем по четности. Цель изобретени  - повышение быстродействи  устройства. Устройство содержит группу 1 блоков элементов И, группу 2 узлов формировани  сигнале в четности и группу 3 узлов свертки по модулю два, Информационное слово поступает на информационный вход Ь устройства, С помощью сигналов на входе 7 задани  блока маски устройства в блоках элементов И группы 1 происходит выделение разр дов, выдвигаемых за пределы байте. Узлы формировани  сигналов четности группы 2 формируют сигналы четности выдвигаемых разр дов на выходе 15 и остающихс  разр дов на выходе 1. Узлы свертки по модулю два группы 3 Формируют на выходе 6 устройства новые контрольные разр ды, k ил. а ЈThe invention relates to computing and can be used in parity-shifting information shear systems. The purpose of the invention is to increase the speed of the device. The device contains a group of 1 blocks of elements And, a group of 2 nodes forming a signal in parity and a group of 3 nodes of convolution modulo two. The information word arrives at the information input of the device. With the help of signals at input 7, a device mask block in the blocks of elements of And 1 occurs the allocation of bits advanced byte byte. The parity signal shaping nodes of group 2 form parity signals of the discharge bits at output 15 and the remaining bits at output 1. Modulo convolution nodes two groups 3 Generate new check bits at the device output 6, k Il. a

Description

СО СПSO JV

оо ел oo ate

Фиг.11

Изобретение относитс  к вычисли- тельной технике и может быть использовано в системах сдвига информации с контролем по четности.The invention relates to computing technology and can be used in information shift systems with parity.

Целью изобретени   вл етс  ловы- шение быстродействи  устройства.The aim of the invention is to improve the speed of the device.

На фиг.1 приведена функциональна  схема устройства дл  случа  п 4 (п - число блоков элементов И), на фиг.2 - функциональна  схема узла формировани  сигналов четности группы} на фиг.З - функциональна  схема формировател  свертки по модулю два узла формировани  сигналов четности группы; на фиг, - функциональна  схема узла свертки по модулю два группы.Figure 1 shows the functional diagram of the device for case n 4 (n is the number of blocks of elements I), figure 2 shows the functional diagram of the group parity forming unit} in FIG. 3 is the functional diagram of the modulo convolution generator two parity signaling nodes groups; in FIG. - a functional diagram of a convolution node modulo two groups.

Устройство содержит группу 1 блоков элементов И, группу 2 узлов формировани  сигналов четности, группу узлов свертки по модулю два, информационный вход 4 и вход 5 контрольных разр дов устройства, выход б контрольных разр дов устройства, вход 7 задани  кода маски и вход 8 задани  направлени  сдвига устройства, входы 9 и 10 признака четности устройства , выходы 11 и 12 признака четности устройства, вход 13 информационных разр дов узла формировани  сигналов четности группы 2, выход 14 четности остающихс  разр дов и выход 15 признака четности узла формировани  сигналов четности группы 2 (фиг. 1),The device contains a group of 1 blocks of elements AND, a group of 2 nodes for generating parity signals, a group of modules of convolution modulo two, information input 4 and input 5 of the control bits of the device, output b of the control bits of the device, input 7 specifying the mask code and input 8 specifying the direction the device shift, the inputs 9 and 10 of the parity attribute of the device, the outputs 11 and 12 of the parity attribute of the device, the input 13 of the information bits of the node for generating parity signals of group 2, the parity output 14 of the remaining bits and the output 15 of the parity attribute of the node f arranging parity signals of group 2 (Fig. 1),

Узел формировани  сигналов четности группы 2 содержит формирователи 16 - 21.свертки по модулю два. Формирователь 16 свертки по модулю два содержит Элементы И-НЕ 22-25 и элемент И 26 с пр мым и инверсным выходами . Узел свертки по модулю два группы 3 содержит элементы И-НЕThe node for generating parity signals of group 2 contains modulo-two drivers 16-21. The convolution modifier 16 modulo two contains AND-NOT elements 22-25 and AND 26 with direct and inverse outputs. The convolution node modulo two groups 3 contains the elements AND NOT

27-31. 27-31.

Устройство предназначено дл  сдвига на величину не больше, чем К - 1, где К - число информационных разр дов , подключаемых к блоку элементов И группы 1.The device is designed to shift by an amount not greater than K - 1, where K is the number of data bits connected to the block of AND elements of group 1.

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

На- входы 4 и 5 устройства поступают соответственно информационное слово, состо щее из четырех байтов, и контрольные разр ды информационных байтов.The inputs 4 and 5 of the device receive, respectively, an information word consisting of four bytes and check bits of information bytes.

Пор управлением информации о величине сдвига, поступающей на вход Since the management of information on the amount of shift entering the input

1735852 51735852 5

00

задани  кода маски устройства, блоки элементов И груг1пы J выдел ют в каждом байте информационные разр ды, ко «Specifying the device mask code, blocks of elements And group J allocate information bits in each byte to

торые выдвигаютс  за пределы байта. Блоки элементов И группы 1 могут быть построены, например, в виде восьми элементов И, на первые входы которых поступают информационные раз0 РЯДЫ, а на вторые - разр ды кода с входа 7 задани  кода маски устройства . ISome are pushed beyond byte limits. The blocks of AND elements of group 1 can be built, for example, in the form of eight AND elements, to the first inputs of which informational rows of the SERIES are received, and to the second - code bits from input 7 of the device mask code. I

Выделенные информационные разр ды поступают на входы 13 информационных разр дов соответствующих узлов формировани  сигналов четности группы 2, которые свертывают эти разр ды по модулю два и формируют на выходе 15 признака четности узла сигнал четности выдвигаемых разр дов. На выходах Ik узлов группы 2 формируютс  сигналы четности остающихс  разр дов , которые образовываютс  путемThe allocated information bits arrive at the inputs 13 of the information bits of the corresponding nodes of forming parity signals of group 2, which collapse these bits modulo two and form a parity signal of the nominated bits at the output 15 of the parity feature of the node. At the outputs Ik of nodes of group 2, the parity signals of the remaining bits are formed, which are formed by

5 сложени  по модулю два выдвигаемых информационных разр дов и контрольного разр да байта.5 add modulo two push-up information bits and a check bit byte.

На входы каждого i-ro узла свертки по модулю два группы 3 поступают сигнал с выхода И 1-го узла группы 2 и сигналы с выходов 15 (i-l)-ro и (i+1)-ro узлов группы 2 (). В зависимости от сигнала на входе 8 задани  направлени  сдвига устройства узлы группы 3 формируют пред5 сказанные сигналы четности байтов путем сложени  по модулю два сигнала с выхода 14 соответствующего узла группы 2 с сигналом с выхода 15 одного из соседних узлов группы 2.The inputs of each i-ro convolution node modulo two groups 3 receive a signal from the output AND of the 1st node of group 2 and signals from the outputs 15 (i-l) -ro and (i + 1) -ro of nodes of group 2 (). Depending on the signal at the input 8, specifying the direction of the device shift, the nodes of group 3 form the predicted byte parity signals by adding modulo two signals from the output 14 of the corresponding node of group 2 to the output 15 of one of the neighboring nodes of group 2.

0 Результирующие сигналы поступают на выход 6 устройства.0 The resulting signals are output 6 of the device.

С помощью входов 9 и 10 и выходов 11 и 12 устройства имеетс  возможность объединени  несколькихUsing inputs 9 and 10 and outputs 11 and 12 of the device, it is possible to combine several

S устройств дл  увеличени  разр дности контролируемого слова, fS devices to increase the size of the word being monitored, f

Незадействованные входы 9 и 10Unused inputs 9 and 10

устройства подключаютс  к шине нулевого потенциала устройства.devices are connected to the zero potential bus of the device.

66

Claims (1)

Формула из-обрете и Formula of gain and Устройство дл  предсказани  сигналов четности при сдвигах двоичных кодов, содержащее группу блоков элементов И, причем первые входы блоков элементов И группы подключены к соответствующим разр дам информацией51A device for predicting parity signals during shifts of binary codes containing a group of blocks of elements AND, the first inputs of blocks of elements AND of a group being connected to the corresponding bits of information51 ного входа устройства, вторые входы блоков элементов И группы подключены к входу задани  кода маски устройства , отличающеес  тем, что, с целью повышени  быстродействи  устройства, в него введены группа узлов формировани  сигналов четности и группа узлов свертки по модулю два, причем выход 1-го блока элементов И группы соединен с входом информационных разр дов 1-го узла формировани  сигналов четности группы (lЈiЈn), где п - число блоков элементов И группы, вход контрольного разр да 1-го узла формировани  сигналов четности группы подключен к i-му разр ду входа контрольных разр дов устройства, выход четности остающихс  разр дов 1-го узла формировани  сигналов четности подключен к первому информационному входу 1-го узла свертки по модулю два группы, выход признака четности каждого j-ro узла формировани  сигналов четности группы соединен с вторым информаци358526The device’s input, the second inputs of the elements of the AND group are connected to the input of the device mask code, characterized in that, in order to increase the device’s speed, a group of parity signaling nodes and a group of convolution nodes are entered into it; the block of elements AND of the group is connected to the input of the information bits of the 1st node of forming the parity of the group (lЈiЈn), where n is the number of blocks of elements of the AND group, the input of the check bit of the 1st node of forming the parity of the group The i-th bit of the device control bits input, the parity output of the remaining bits of the 1st parity signaling node is connected to the first information input of the 1st convolution unit modulo two groups, the parity attribute output of each j-ro node of the group parity signal generation connected to the second info358526 онным входом (j-HJ-ro узла свертки , по модулю два группы (lfejgn-1), выход признака четности каждого Кто узла формировани  сигналов четности группы соединен с третьим информационным входом (К-1)-го узла свертки по модулю два группы (), выходы признака четности первого иBy the input (j-HJ-ro of the convolution node, modulo two groups (lfeign-1), the output of the parity attribute of each Who node of the group parity signal generation is connected to the third information input (K-1) of the convolution node modulo two groups ( ), the parity feature of the first and JQ последнего узлов формировани  сигналов четности группы подключены соответственно к первому и второму выходам признака четности устройства, второй информационный вход первогоJQ of the last nodes of forming the group parity signals are connected respectively to the first and second outputs of the parity attribute of the device, the second information input of the first U и третий информационный вход последнего узлов свертки по модулю два группы подключены соответственно к первому и второму входам признака четности устройства соответственно, вхоU and the third information input of the last convolution nodes modulo two groups are connected respectively to the first and second inputs of the device parity, respectively, input 20 ды задани  режима работы узлов свертки по модулю два группы подключены к .- входу задани  направлени  сдвига уст- . ройства, выходы узлов свертки по MO-L дулю два группы образуют выход конт25 РОЛЬНЫХ разр дов устройства.There are 20 groups of modulation of the convolution nodes; two groups are connected to the. The arrays, the outputs of the nodes of the convolution according to the MO-L two, form two groups that form the output of the controller. Фаг. 2Phage. 2 ФигЗFigz
SU894772774A 1989-12-25 1989-12-25 Parity signal predictor at binary code shifting SU1735852A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894772774A SU1735852A1 (en) 1989-12-25 1989-12-25 Parity signal predictor at binary code shifting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894772774A SU1735852A1 (en) 1989-12-25 1989-12-25 Parity signal predictor at binary code shifting

Publications (1)

Publication Number Publication Date
SU1735852A1 true SU1735852A1 (en) 1992-05-23

Family

ID=21486508

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894772774A SU1735852A1 (en) 1989-12-25 1989-12-25 Parity signal predictor at binary code shifting

Country Status (1)

Country Link
SU (1) SU1735852A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2158970C2 (en) * 1994-03-01 2000-11-10 Сони Корпорейшн Method for digital signal encoding and device which implements said method, carrier for digital signal recording, method for digital signal decoding and device which implements said method
RU2193276C2 (en) * 1997-07-30 2002-11-20 Самсунг Электроникс Ко., Лтд. Method and device for adaptive channel coding

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № , кл. G Об F 11/00, 1985. Авторское свидетельство СССР № 1580368, кл. G Об F 11/10, 1988, ( УСТРОЙСТВО ДЛЯ ПРЕДСКА АНИЯ СИГНАЛОВ ЧЕТНОСТИ ПРИ СДВИГАХ ДВОИЧНЫХ КОДОВ *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2158970C2 (en) * 1994-03-01 2000-11-10 Сони Корпорейшн Method for digital signal encoding and device which implements said method, carrier for digital signal recording, method for digital signal decoding and device which implements said method
RU2193276C2 (en) * 1997-07-30 2002-11-20 Самсунг Электроникс Ко., Лтд. Method and device for adaptive channel coding

Similar Documents

Publication Publication Date Title
KR870007460A (en) Carry foresight adder and carry transmission method
IT1031724B (en) LONGITUDINAL PARITY GENERATOR FOR CENTRAL GOVERNMENT UNIT MEMORIES
SU1735852A1 (en) Parity signal predictor at binary code shifting
DE69502243D1 (en) Up-down counter
KR100246999B1 (en) Apparatus for generating frame pulse for multiplexing of ds-1e signal
SU1736018A1 (en) Tolerant to failures computer
CN105353649B (en) Direct current transportation analogue system and emulation mode based on MMC
SU708387A1 (en) Device fr address control of switching messages
SU1633391A1 (en) Operand shifter
SU403073A1 (en) TWO-TERM BINARY COUNTER
SU1527641A1 (en) Device for formation of route of message
SU1488967A1 (en) Code converter
SU1487043A1 (en) Generator of predicted even-parity signal in binary code shifts
SU1083385A1 (en) Device for coding cyclic codes
SU1298748A1 (en) Multichannel priority device
SU1695513A1 (en) Device for check of fibonacci r-code
SU1675876A1 (en) Logic module
SU1251054A1 (en) Walsh function generator
SU510782A1 (en) Cyclic code encoding device
SU792253A2 (en) Apparatus for successive interrogation of data source
SU983699A1 (en) Communication device for computer system
SU780203A1 (en) Counting device
SU365849A1 (en) DEVICE FOR POLL OF SUBSCRIBERS
JPH04138800A (en) Cross connection device
SU1278850A1 (en) Device for checking m-sequence generator