SU510782A1 - Cyclic code encoding device - Google Patents

Cyclic code encoding device

Info

Publication number
SU510782A1
SU510782A1 SU1963458A SU1963458A SU510782A1 SU 510782 A1 SU510782 A1 SU 510782A1 SU 1963458 A SU1963458 A SU 1963458A SU 1963458 A SU1963458 A SU 1963458A SU 510782 A1 SU510782 A1 SU 510782A1
Authority
SU
USSR - Soviet Union
Prior art keywords
bits
memory block
information
inputs
shift register
Prior art date
Application number
SU1963458A
Other languages
Russian (ru)
Inventor
Валерий Петрович Рогов
Анатолий Айзикович Цыпин
Original Assignee
Предприятие П/Я В-2655
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 Предприятие П/Я В-2655 filed Critical Предприятие П/Я В-2655
Priority to SU1963458A priority Critical patent/SU510782A1/en
Application granted granted Critical
Publication of SU510782A1 publication Critical patent/SU510782A1/en

Links

Landscapes

  • Error Detection And Correction (AREA)

Description

иand

Изобретение относитс  к технике передачи данных и может использоватьс  в групповых системах пе-редачИ данных.The invention relates to a data transmission technique and can be used in group data transmission systems.

Известно устройство кодировани  циклических (КОДОВ, содержащее сум1маторы по модулю «2 И регистр сдвига.A cyclic coding device (CODES, containing summators modulo 2 AND shift register.

Однако известное устройство при применении его в групповых системах передачи информации , обслуживающих большое число каналов , характеризуетс  непроизводительной тратой времени на сдвиг информации в регистре сдвига при делении, что уменьшает его быстродействие .However, the known device, when used in group information transmission systems serving a large number of channels, is characterized by an unproductive waste of time on shifting information in the shift register during division, which reduces its speed.

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

Это достигаетс  тем, что в предлагаемое устройство введен блок пам ти, выходы k разр дов которого через сумматоры подключены к входам соответст1вующих разр дов регистра сд1ВИ|Га, а выходы разр дов регистра сдавга, в свою очередь, подключены к входам соответствующих разр дов 1блока пам ти, первый «з которых  вл етс  входом устройства, кроме того, выход +1 разр да блока пам ти через первый Сумматор подключен одновременно к вторым входам всех k-1 сумматоров по модулЮ «2.This is achieved by the fact that a block of memory is inserted into the proposed device, the outputs of the k bits of which are connected via the adders to the inputs of the corresponding bits of the cd1VA | These, the first "of which is the input of the device, in addition, the output of the +1 bit of the memory block through the first adder is connected simultaneously to the second inputs of all k-1 adders modulo 2.

На чертеже приведена структурна  электрическа  схема предлагаемого устройства.The drawing shows a structural electrical circuit of the proposed device.

Устройство кодировани  циклических кодовCyclic code encoding device

состоит из блока пам ти 1, количество запоминающих  чеек в котором равно числу трактов Пе1редач1И данных, регистра 2 сдвига с параллельным вводом-выводо.м информации,consists of memory block 1, the number of memory cells in which is equal to the number of data paths of the data, the shift register 2 with parallel input-output information,

разр дность которого paiBHa степени производ щего полинома k, сумматоров 3 по модулю «2. Выходы блока пам ти 1, с которых снимаетс  информаци  при считывании, соедин ютс  с одноименными входами разр дов регистра 2, т. е. i-й выход блока пам ти соедин етс  с входом i-ro разр да регистра. Выход i-ro разр да регистра 2 соедин етс  с входом блока пам ти 1, на который подаетс  информаци  при записи. В определенных, завис щих от структуры (формулы) производ щего полинома св з х, включаютс  сумматоры :3 по модулю-«2. На второй вход каждого сумматора 3, кроме первого, подаетс  сигнал iC выхода первого сум матора 3, а один изwhose width is paiBHa of the degree of the generating polynomial k, adders 3 modulo 2. The outputs of the memory block 1, from which information is removed when read, are connected to the same inputs of the bits of the register 2, i.e. the i-th output of the memory block is connected to the input of the i-th register bit. The output of the i-ro bit of register 2 is connected to the input of memory 1, to which information is fed during recording. In particular, depending on the structure (formula) of the generating polynomial of the connections x, adders are included: 3 modulo- 2. The second input of each adder 3, except the first, is given a signal iC of the output of the first sum of the matrix 3, and one of

входов первого сумматора 3 соедин етс  с выходов блока пам ти 1.the inputs of the first adder 3 is connected to the outputs of the memory unit 1.

Так как формула производ щего полинома может быть разной, то сумматоры 3 по модулю «2 могут сто ть в различных цеп х согласно |формуле производ щего полинома. На чертеже показаны Сумматоры 3 во всех разр дах, хот  в каждой конкретной схеме количество и 1место включени  сумматоров 3 определ етс  конкретным производ щим полиномом .Since the formula of the generating polynomial can be different, adders 3 modulo 2 can stand in different circuits according to the formula of the generating polynomial. The drawing shows adders 3 in all bits, although in each particular circuit the number and 1 place of switching on adders 3 is determined by the particular generating polynomial.

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

При работе в мультиплеконом режиме каждому абоненту .выдаетс  один бит Инфор-мации за одно лодключение « 1каналу передачи данных . При подключении устройства .кодировани  к «а;кому-ли бо направлению передачи данных производ тс  следующие действи .When working in multiplex mode, each subscriber receives one bit of information for one switching on for the data channel. When the device is connected to the "a; to whom or the direction of data transfer, the following actions are performed.

Информаци  считываетс  из  чейки блока пам ти 1, соответствующей данному направлению передачи данных, на регистр 2 сдвига. При этом информаци  проходит через сумматоры 3 по модулю «2. Затем информаци  из регистра 2 едвига записываетс  в ту же  чейку блока пам ти 1, причем в первый разр д  чейки блока пам ти 1 записываетс  бит информации , который выдаетс  одновременно в двоичный 1ка«ал передачи данных.The information is read from the memory location of the memory block 1 corresponding to the data transmission direction to the shift register 2. In this case, the information passes through the adders 3 modulo 2. The information from register 2 is then written to the same cell of memory 1, and the first bit of memory cell 1 is written to a bit of information that is output simultaneously to a binary data transfer.

Благодар  структуре св зей (|бло1К пам ти- регистр и регистр - блоК пам ти) за один цикл обращени  к одной  чеЙ1ке блока пам ти 1 (считывание, запись) информаци  в этой  чейке оказываетс  разделенной на производ щий полином и сдвинутой на один разр д , а в младщий разр д  чейки записываетс  очередной бит информации. При делении эффект сдвига возникает не за счет специальной операции сдвига в регистре 2 сдвига, а за счет структуры св зей (из блока пам ти 1 На регистр 2 сдвига информаци  переписываетс  через сумматор 3 в одноименные разр ды , а 1ИЗ регистра 2 .сдвига в -блок пам ти 1 -со сдвигом на один разр д); при этом на сдвиг не требуетс  затрат времени, что и дает повышение быстродействи  устройства.Due to the communication structure (| memory block and register and memory block), during one cycle of accessing one cell of memory block 1 (reading, writing), the information in this cell is divided into a generating polynomial and shifted by one bit. and the next bit of information is recorded in the younger bit of the cell. When dividing, the shift effect does not occur due to a special shift operation in shift register 2, but due to the structure of communications (from memory block 1 memory block 1 —with one bit shift; however, the shift does not require time-consuming, which gives an increase in the speed of the device.

Claims (1)

Формула изобретени Invention Formula Устройство кодировани  циклических кодов, содержащее сумматоры по модулю «2 и регистр сдвига, отличаю.щеес  тем, что,A cyclic code coding device comprising modulators "2" and a shift register, different in that с целью повыщени  быстродействи , в него введен блож па,м ти, выходы k разр дов которого через суМ1маторы подключены к входам соответствующ.их разр дов регистра сдвига, а выходы разр дов регистра сдвига, в своюin order to increase the speed, it introduced a checkpoint, a mti, the outputs of the k bits of which, through the coolants, are connected to the inputs of the corresponding bits of the shift register, and the outputs of the shift register bits, in its очередь, подключены к вхо.дам соответствующих разр дов блока пам ти, первый из которых  вл етс  входом устройства, кроме того , выход k-{-l разр да блока пам ти через первый сумматор подключен одновременно кthe queue is connected to the inputs of the corresponding bits of the memory block, the first of which is the input of the device, in addition, the output k - {- l bits of the memory block through the first adder is connected simultaneously to вторым входам всех k-1 сумматоров по МОДУЛЮ «2.the second inputs of all k-1 MODULER adders “2.
SU1963458A 1973-10-05 1973-10-05 Cyclic code encoding device SU510782A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU1963458A SU510782A1 (en) 1973-10-05 1973-10-05 Cyclic code encoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU1963458A SU510782A1 (en) 1973-10-05 1973-10-05 Cyclic code encoding device

Publications (1)

Publication Number Publication Date
SU510782A1 true SU510782A1 (en) 1976-04-15

Family

ID=20565733

Family Applications (1)

Application Number Title Priority Date Filing Date
SU1963458A SU510782A1 (en) 1973-10-05 1973-10-05 Cyclic code encoding device

Country Status (1)

Country Link
SU (1) SU510782A1 (en)

Similar Documents

Publication Publication Date Title
ES442866A1 (en) Common control variable shift reframe circuit
SU510782A1 (en) Cyclic code encoding device
US4030078A (en) Dynamic memory arrangement for providing noncyclic data permutations
US3334181A (en) Parallel to serial character converter apparatus
US2892184A (en) Identification of stored information
JPS58170117A (en) Serial/parallel-parallel/serial converting circuit
RU2034401C1 (en) Threshold element
SU1081637A1 (en) Information input device
SU367456A1 (en) STORAGE DEVICE WITH AN ARBITRARY SIMULTANEOUS SAMPLE OF A VARIABLE MASSIF
US3299406A (en) Multiple access delay structures
GB1183746A (en) Storage Information Checking Devices.
SU732855A1 (en) Uniform medium
RU2132082C1 (en) Transputer unit
SU1383444A1 (en) Asynchronous sequential register
SU559417A1 (en) Device for converting signals in discrete information transmission systems
SU826359A1 (en) Digital computing device
SU1499406A1 (en) Asynchronous series register
SU458883A1 (en) Device for controlling multichannel magnetic drives
SU412629A1 (en)
SU1211811A1 (en) Storage with self-check
SU940299A1 (en) Device for decoding hamming binary codes
SU640286A1 (en) Arrangement for interfacing subscribers with communication channels
SU1190524A1 (en) Device for decoding correcting cyclic codes
SU773948A1 (en) Device for decoding m-sequence
JPS61121597A (en) Time division channel system and equipment thereof