Устройство для исправления ошибок в дискретной информации Советский патент 1981 года по МПК H03M13/05 

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

(54) УСТРОЙСТВО ДЛЯ ИСПРАВЛЕНИЯ ОШИБОК В ДИСКРЕТНОЙ ИНФОРМАЦИИ Изобретение относится к электросвязи и может использоваться в много.канальных системах передачи информации . Известно устройство для исправления ошибок в дискретной информации, содержащее локалиэатор ошибок, выходы которого соединены с соответств гацими входами дешифратора и с соответствующими входами элемента ИЛИ, а также сумматоры по числу разрядов в блоке корректирующего кода .l. Однако известное устройство обеспечивает исправление только одной ошибки и не Лоэволяет обнаруживать и исправлять ошибки в М смежных двоичных разрядах. Цель изобретения - повышение исправляющей способности за счет испра Ленин ошибок в группах смежных разря дов блока корректирующего кода, Для достижения цели в устройство для исправления ошибок в дискретной информации, содержащее локализатор оьшбок,выходы которого соединены с соответствукхцими входами д гшифратор Н с соответствукицими входами элемента ИЛИ, а также сумматоры по числу {разрядов в блоке корректирукщего ко|даг введены дополнительные сумматоры о числу проверочных разрядов в блоке корректирующего кода и блоки ключей по числу разрядов в блоке корректирующего кода, при этом входы сумматоров объединены с соответствующими входами дополнительных сумматоров, выходы которых соединены с соответствующими входами локализатора оишбок и с соответствуквдими сигнальными входами блоков ключей, управляющие входы и выходы которых соединены соответственно с соответствующими выходами дешифратора и с соответствукицими входами сумматоров , а локалиэатор ошибок состоит из элементов ИЛИ по числу проверочных разрядов в блоке корректирукадего кода. На чертеже приведена структурная электрическая схема предложенного устройства. ,-, Устройство содержит сумматоры l-.-l, дополнительные сумматоры 2 , 22,..., 2|,, локализатор 3 ошибок, состоящий из элементов ИЛИ 4jj, 42/..., 4 дешифратор5, элемент ИЛИ 6, блоки 7, Tji.. 7 ключей. Устройство работает следующим Ьбразом. При поступлении по .входным шинам входнс),го корректирующего кода в кажДОМ дополнительном сумматоре 7 осуществляется проверка соответствующего контрольного соотношения путем сложения и вычитания соответствуювшх Р-ичных разрядов. В результате в каждом дополнительном сумматоре 2jj, 2л, ..., 2,1 фиксируется значение ОУ если в указанных разрядах нет одиночной ошибки, и величина ошибки со своим знаком в противоположном случае, На выходе каждого элемента ИЛИ 4 локализатора 3 появляется сигнал О, если в дополнительном сумматоре 2ij получено значение О, и сигнал 1, если это значение отлично от нуля. Если на выходе хотя бы одного элемента ИЛИ 4 локализатора 3 появляется , элемент ИЛИ формирует сигнал о наличии ошибки. Кроме того, совокупность сигналов на выходе элементов ИЛИ 4 , .... 4 локализатора 3 указывает номер отказавшего разряда. Этот номер (J) поступает на вход дешифратора 5 и Tia его соответствующем {J -м) выходе появляется сигнал, отпирающий блок 7j , ключей. При этом на одни входы соответствующего сумматора li поступает со входных шин значение j-ro (искаженного) Р-ичного разряда, а на другие - значение ошибки в- этом разряде с выходов дополнительного сумматора 2| через блок 7; ключей. В сумматоре Ij производится вычитание значения ошибки из значения искаженного разряда (или сложение с ним в зависимости от знака, с которым получена ошибка), в результате чего на выходах этого сумматора Ij формируется исправленное значение этого разряда. В других сумматорах 1, соответствую-: щих неискс1женным разрядам, на входы поступают только значения этих разрядов со входных шин, которые без изменения передаются на выход, поскольку соответствуквдие блоки 7 ключей (кроме 7j) заперты сигналами с выходов дешифратора 5.

Например, вместо правильной кодовой комбинации 02211Э1 принята комбинация 0221101, т.е.произошло искажение шестого слева Р-ичного разряда (нуль), вместо двоичной комбинации 11 в этом разряде принята комбинация 00, что соответствует двоичной ошибке (М-2). Проверка контрольных соотношений в дополнительных сумматорах 2ц, 2 J, (по модулю 4) дает соответственно значения 1-1-0-1 -1-3,2-2-0-1 -1 3,0- , вместо 1 - 1 -3 - 1 0 2-2-3-1 0, 0-2-1-1 0 Н&личие ненулевых результатов на выходах cyNwaTOpoB 2, 2 вызывает пона выходах элеложение сигналов

ментов ИЛИ 4jf, 42 локализатора 3 и на входы дешифратора 5 поступает двоичный код 110, обозначающий номер исх&женного разряда (6). На шестом выходе дешифратора 5 появляется сигнал

1, который открывает блок ключей, и в сумматоре Ig происходит сложение значения искаженного шестого разряда (0) со значением ошибки с выходов дополнительного сумматора 2 е (3). В результате на выходах сумматора 1 появляется исправленное значение шестого разряда (3). Остальные разряды проходят на выходные шины Рез изменений.

Если ошибка происходит в разрядах 1,2,4, соответствующих контрольным разрядам х, у, z, то в этом случае значение ошибки в соответствующем дополнительном сумматоре (,2 ) получается с тфотивоположным знаком. Поэтому в сумматорах 1., 1, 1 при

коррекции производится операция вычитания, а не сложения.

Технико-экономические преимущества предлагаемого устройства заключаются 0 в его более высокой корректирующей способности, поскольку оно может обнаруживать и исправлять ошибки кратности М в соответствующих Р-ичных разрядах кода, одновременно устройство является более быстродействующим, чем корректирующие устройства, исправляющие ошибки кратности М и построенные на основе последовательных сдвигающих регистров с обра гными

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

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

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

дешифратора и с соответствующими

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

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

14

Источники ИНфОрМсЩИИ,

принятые во внимание при экспертизе

1. Патент США I 3623155,кл.340146.1, 1971 (прототип).

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

название год авторы номер документа
Устройство для исправления ошибок в дискретной информации 1980
  • Ещин Константин Константинович
  • Заволокин Анатолий Кузьмич
  • Заровский Виталий Иванович
  • Мошков Алексей Алексеевич
  • Мусатов Игорь Федорович
  • Рейнер Валенсия Ивановна
  • Юферова Евгения Кирилловна
SU951740A2
Устройство для исправления ошибок в дискретной информации 1980
  • Ещин Константин Константинович
  • Заволокин Анатолий Кузьмич
  • Заровский Виталий Иванович
  • Мошков Алексей Алексеевич
  • Мусатов Игорь Федорович
  • Рейнер Валенсия Ивановна
  • Юферова Евгения Кирилловна
SU932645A1
Устройство для исправления ошибок 1986
  • Матвеев Борис Васильевич
  • Черненко Александр Михайлович
  • Кретинин Виктор Васильевич
  • Алперин Евгений Данилович
SU1383509A1
Устройство для коррекции ошибок в блоках памяти 1982
  • Осмоловский Станислав Антонович
SU1086460A1
Мажоритарный декодер 1980
  • Ещин Константин Константинович
  • Заволокин Анатолий Кузьмич
  • Заровский Виталий Иванович
  • Мошков Алексей Алексеевич
  • Мусатов Игорь Федорович
  • Рейнер Валенсия Ивановна
  • Юферова Евгения Кирилловна
SU890397A1
Устройство для исправления ошибок 1982
  • Курочкин Юрий Алексеевич
  • Смирнов Александр Степанович
SU1120335A1
Устройство для исправления ошибок 1978
  • Ещин Константин Константинович
  • Заволокин Анатолий Кузьмич
  • Заровский Виталий Иванович
  • Каминский Владимир Никифорович
  • Симонов Бронислав Николаевич
SU721817A1
СПОСОБ ПЕРЕДАЧИ И КОМПЛЕКСНОЙ ЗАЩИТЫ ИНФОРМАЦИИ 2007
  • Осмоловский Станислав Антонович
RU2367007C2
СПОСОБ КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ 2011
  • Квашенников Владислав Валентинович
  • Трушин Сергей Алексеевич
RU2450436C1
Кодек квазициклического кода 1986
  • Данилин Александр Сергеевич
  • Ковалев Сергей Иванович
  • Козленко Алексей Николаевич
  • Портной Сергей Львович
SU1349010A1

Реферат патента 1981 года Устройство для исправления ошибок в дискретной информации

Формула изобретения SU 860 335 A1

ф-- ф ф Ф Ф Ф

SU 860 335 A1

Авторы

Ещин Константин Константинович

Заволокин Анатолий Кузьмич

Заровский Виталий Иванович

Мошков Алексей Алексеевич

Мусатов Игорь Федорович

Рейнер Валенсия Ивановна

Юферова Евгения Кирилловна

Даты

1981-08-30Публикация

1978-06-22Подача