Устройство для мажоритарного декодирования Советский патент 1988 года по МПК H03M13/43 

Описание патента на изобретение SU1436276A1

(21)4176676/24-24

(22)06.01.87

(46) 07.11.88. Бюл. Р 41

(72) Е.А.Шурмухин и Л.Н.Ким

(53) 621.394 :681.325(088.8)

(56) Авторское свидетельство СССР

1141577, кл. Н 03 М 13/00, 1983.

Авторское свидетельство СССР 1249708, кл. Н 03 М 13/00-, 1985.

(54) УСТРОЙСТВО ДЛЯ МАЖОРИТАРНОГО ДЕКОДИРОВАНИЯ

(57) Изобретение относится к вычислительной технике. Его использование в системах передачи и обработки информации позволяет упростить схему устройства. Устройство для мажоритарного декодирования содержит блок 1 управления, элементы 2 памяти и мажоритарные элементы 4. Введение решающего блока 3 обеспечивает автоматическое управление выбором такта, декодирование для каждого символа входного циклического кода, благодаря чему схема устройства упрощается. 1 з.п. ф-лы, 3 ил. 2 табл.

С

Изобретение относится к вычислительной технике и может быть использовано в системах передачи и обработки информации,

Цель изобретения - упрощение устройства.

На фиг. 1 приведена блок-схема устройства для мажоритарного декодирования; на фиг. 2 - функциональная схема блока управления; на фиг. 3 - временные диаграммы работы устройства.

Устройство для мажоритарного декодирования содержит блок 1 управле- ния, элементы 2 памяти, решающий блок 3 и мажоритарные элементы А, а также информационный и тактовый входы 5 и 6, вход 7 Пуск и выходы 8.

Блок 1 управления (фиг. 2) выпол- нен на триггере 9, первом - четвертом элементах И 10-13, элементе 14 . задержки, счетчике 15 и дешифраторе 16. На фиг. 1 и 2 обозначены адресные выходы 17, первый - третий управля- ющие выходы 18-20.

Решающий блок 3 может быть выполнен на программируемом постоянно-запоминающем устройстве.

На фиг. 3 обозначено: а - тактовые импульсы на входе 6; б-г - импульсы на первом-третьем выходах . элемента 14 задержки в блоке 1; .д - сигнал Пуск на входе 7; е - сигналы на выходах счетчика 15 в блоке 1; ж - сигнал на выходе триггера 9 в блоке 1; 3 - сигнал на выходе элемента И 13 в блоке 1; и, к - импульсы на выходах 18 и 19 блока 1.

Устройство для мажоритарного декодирования декодирует циклические коды, образующиеся путем умножения по модулю два двоичного кода длиной п (информационная часть) на цикличес- кЗгю последовательность, постоянную для данного кода, которая содержит все возможные п-членные комбинации. В результате умножения образуется замкнутая последовательность симво

лов, построенная так, что число элементов в ней равно числу неповторимых п-члелных комбинаций, которые образованы отрезками данной последовательности.

В данных кодах слева направо рас- полаг ются информационные символы, за ними - контрольные символы, длина кода (п + k), где п - число информа ционных символов кода, k - число контрольных символов кода.

Декодирование осуществляется известным способом по принципу голосования (мажоритарное декодирование) с использованием системы разделенных проверок.

В устройстве для мажоритарного декодирования на примере декодирования кода (31, 5, 7), который позволяет исправить семь ошибок и обнаружить восемь ошибок, используют следующие правила кодирования:

е, а -f aj; а- э.„ -I- а.;

.эо 25 + aj,7 ;

31

2fi

« а

28

в соответствии с правилами кодирования имеют систему проверочных символов для символа а (графа а4, табл. 1) и системы проверочных символов для символов а 2 ... а у, полученных путем циклического сдвига проверок символа а, (графы а ....а, табл. 1).

Устройство работает по следующему алгоритму.

Входной код с входа 5 поступает на информационный вход решающего блока 3, а также на информационные входы элементов 2 памяти.

С приходом на вход 7 импульса начала преобразования (фиг. 3 д) по передним фронтам входной тактовой частоты (фиг. 3 а) блок 1 управления формирует на выходах 18 и 17 признаки операции Чтение для обращения в элементы 2 памяти и адреса а i ... а j для подачи в решающий блок 3 признаков наличия во входном коде проверочных символов в соответствии с табл. 2.

В продолжение первых п тактов, когда во входном коде поступают информационные символы, в решающем блоке 3 происходит опрос входного кода импульсом с первого выхода элемента 14 задержки блока 1 управления в распределение результатов опроса по входам мажоритарных элементов 4.

Импульсом с второго выхода элемента 14 задержки блока 1 управления осуществляется запись в каждом такте

входных символов в элементы 2 памяти по соответствующим адресам,

В продолжение следующих k тактов, когда во входном коде поступают проверочные символы, в решающем блоке 3 происходит опрос импульсом опроса с выходного блока 1 запрограммированного результата сложения по модулю

В продолжение следующих k тактов решающий блок 3 по адресам из блока 1 управления формирует после опроса опросным импульсом запрограммированную проверочную сумму входного символа со считанным по тем же адресам из соответствующего элемента 2 памяти символом, который является вторым

Похожие патенты SU1436276A1

название год авторы номер документа
Устройство мажоритарного декодирования 1985
  • Шурмухин Евгений Александрович
  • Ким Лилия Николаевна
SU1249708A1
Мажоритарное декодирующее устройство 1987
  • Новиков Никалай Стагорович
  • Семашко Алексей Владимирович
  • Туркин Андрей Иванович
  • Родионов Сергей Александрович
SU1471313A1
Устройство для мажоритарного декодирования в целом 1989
  • Семашко Алексей Владимирович
  • Новиков Николай Стагорович
  • Сурина Ольга Владимировна
  • Иванкович Борис Сергеевич
  • Темнов Алексей Сергеевич
  • Туркин Андрей Иванович
SU1688415A1
Мажоритарное декодирующее устройство 1986
  • Семашко Алексей Владимирович
  • Новиков Николай Стагорович
  • Туркин Андрей Иванович
  • Кейстович Александр Владимирович
  • Иванкович Борис Сергеевич
SU1372627A1
Устройство для мажоритарного декодирования 1987
  • Новиков Николай Стагорович
  • Семашко Алексей Владимирович
  • Туркин Андрей Иванович
  • Овечкина Ольга Владимировна
  • Темнов Алексей Сергеевич
SU1517137A1
СИСТЕМА СВЯЗИ 2003
  • Левченко В.И.
  • Пусь В.В.
  • Семенов И.И.
  • Сосновский Н.С.
RU2249914C2
Устройство для мажоритарного декодирования 1975
  • Верховцев Виктор Иосифович
  • Шурмухин Евгений Александрович
SU607349A1
Распределенная система для программного управления с мажоритированием 1990
  • Сперанский Борис Олегович
  • Харченко Вячеслав Сергеевич
  • Литвиненко Вадим Георгиевич
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Вахрушев Алексей Леонидович
  • Ткаченко Сергей Николаевич
SU1727112A1
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ 1994
  • Личидов Ю.Я.
  • Стальнов В.Н.
  • Волков А.С.
  • Фомин А.Ю.
RU2115231C1
АВТОМАТИЗИРОВАННАЯ СИСТЕМА СБОРА И ОБРАБОТКИ ДАННЫХ ЭЛЕКТРОННОГО ГОЛОСОВАНИЯ ГАС "ВЫБОРЫ" 2005
  • Юхневич Леонид Александрович
  • Демин Борис Евгеньевич
  • Бурдаков Виктор Иванович
  • Морозова Антонина Васильевна
  • Романов Анатолий Николаевич
  • Ященко Виктор Васильевич
RU2291483C1

Иллюстрации к изобретению SU 1 436 276 A1

Реферат патента 1988 года Устройство для мажоритарного декодирования

Формула изобретения SU 1 436 276 A1

два символа входного кода с символом, ю слагаемым для входного символа, считанным из соответствующего элемен- После выдачи необходимых в данном та 2 памяти на вторые адресные входы такте проверочных сумм на мажоритар- решающего блока 3, с вьщачей резуль- ные элементы 4 производится запись в тата на входы мажоритарных элементов. Далее импульсвм с второго выхода элемента 14 задержки символ входэлементы 2 памяти входного сигнала по 15 адресам данного такта.

По окончании цикла декодирования (п + k тактов) в мажоритарных эле- . ментах 4 методом голосования принимается решение о значении i-ro симного кода записывается в элементы 2 памяти по соответствующим адресам. После прихода последнего импульса входного кода мажоритарные элемен- 20 вола, и это значение поступает на

ты принимают решение методом голосования по большинству о значении информационного символа и выдает его на выходы 8 устройства.

Устройство работает следующим образом.

Последовательный кой поступает на входы п элементов 2 памяти и символ .за символом записывается в них. Од- : новременно последовательный код поступает на информационный вход решающего блока 3.

Процесс декодирования начинается с приходом на вход 7 импульса начала преобразования, который соответствует началу кодовой посылки.

Импульс начала преобразования устанавливает в нулевое состояние счетчики мажоритарных элементов 4 и в единичное состояние - триггер 9 блока 1 управления, разрешая прохождение импульсов тактовой частоты через элемент И 10 на вход Счетчика 15 блока 1 управления.

Дешифратор 16 блока 1 управления вьфабатывает п + k адресов обращения к элементам 2 памяти. Эти же адреса подаются и на решающий блок 3, По этим адресам первые п тактов в решающем блоке 3 происходит опрос вход- них информационных символов импульсами с первого выхода элемента 14 задержки блока 1 управления и выдача их на соответствующие входы мажоритарных элементов 4 и осуществляется 55 Ройства, отличающееся

запись входных символов,в элементы 2 памяти по импульсам с второго выхода элемента 14 задержки блока 1 управ- ления.

тем, что, с целью упрощения устр ства, в него введен решающий блок выходы которого подключены к инфо мационным входам соответствующих

слагаемым для входного символа, После выдачи необходимых в данном такте проверочных сумм на мажоритар- ные элементы 4 производится запись в

элементы 2 памяти входного сигнала по адресам данного такта.

По окончании цикла декодирования (п + k тактов) в мажоритарных эле- ментах 4 методом голосования принимается решение о значении i-ro симвыходы 8 устройства.

В блоке 1 управления на дешифраторе 16 вьоделяется признак конца цикла декодирования, который после

опроса на элементе И 13 импульсом с третьего выхода элемента 14 задержки производит сброс счетчика 15 и триггера 9 блока 1 управления. Таким образом, в предлагаемом

устройстве для мажоритарного декодирования осуществляется автоматическое управление выбором такта декодирования для каждого a.j с помощью решающего блока, что позволяет исключить блок коррекции и кольцевой регистр и упростить блок управления.

Формула изобретения

1. Устройство для мажоритарного декодирования, содержащее п мажоритарных элементов (п - число информаг ционных символов входного кода), управляющие входы которых объединены

с установочным входом блока управления и являются входом Пуск устройства, первый и второй управляющие выходы блока управления подключены соответственно к первым и вторым

управляющим входам элементов памяти, тактовый вход блока управления является тактовым входом устройства, выходы мажоритарных элемейтов являются соответствующими выходами устРойства, отличающееся

тем, что, с целью упрощения устройства, в него введен решающий блок, выходы которого подключены к информационным входам соответствующих

которого объединен с информационными входами элементов памяти и является яяфорйационным входом устройства, адресные выходы блока управления соединены с одноименными первыми адресными входами решаю1цего блока и сооТ9С ствунящми адресными входами

5143627$6

мажоритарных элементов, третий уп- элемента залержки и .является такто- равляювщй выход блока управления вым входом блока, выход первого эле- соединен с управляющим входом ре мента И подключен к счетному входу шакяцего блока, информационный вход счетчика, выходы которого соединены

с входами дешифратора, первые выходы которого являются адресными выходами блока, второй и третий выходы дешифратора подключены к первым входам со- 10 ответственно второго и третьего элементов И, выходы которых являются . соответственно первым и вторым управ- элементов памяти, выходы которых под- лямщими выходами блока, четвертый ключены к Соответствующим вторым ад-. , выход дешифратора соединен с Первым ресиЫм в содам peiffanatero блока, 1в входом четвертого элемента И, выход

2 Устройство по и 1, которого подключен к входам обнуления чающееся тем, что блок уйрав- триггера и счетчика, первый выход ления выполнен на счетчике, дешифра- элемента задержки является третьим торе элементе задержки, элементах управляюпщм выходом блока, второй И и триггере, установочный вход кото- 20 выход элемента эадержки соединен с рого является установочным входом вторыми входами второго и третьего блока, выход триггера соединен с пер- элементов И, третий выход элемента вым входом первого элемента И, второй задержки подключен к второму входу вход которого- объединен с входом четвертого элемента И.

VТаблица1

Таблица 2

tf ЛП Р

В JT« -JL«

г .П.TLJL

JL

3,Н-и

« rUT-JLJlJLJLJl, IJLJLJIJLJUIJI

iii:i:r:i:iri:ririrrn

W2.3

Составитель О. Ревинский Редактор Н. Рогулич Техред М.Дидык Корректор Э. Лончакова

Заказ 6А09 . Тираж 929Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. А/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

31 д2 33 3

J

-I

SU 1 436 276 A1

Авторы

Шурмухин Евгений Александрович

Ким Лилия Николаевна

Даты

1988-11-07Публикация

1987-01-06Подача