Декодирующее устройство Советский патент 1987 года по МПК H03M13/05 

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

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

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

Блок-схема декодирующего устройства приведена на чертеже.

Декодирующее устройство содержит блок 1 преобразования, мажоритарный элемент 2, блок 3 определения достоверности символов, первый и второй

10

символов и в мажоритарный элемент 2. Кроме того, информация поступает и в декодирующий блок 8, где осуществляется проверка комбинации на соответствие циклическому коду. В случае, ког да хотя бы один из трех повторов комбинации окажется неискаженным, что свидетельствует об отсутствии ос.татка в схеме деления какого-либо 1-го подблока из блока 8, на соответствующий триггер 9.J выдается импульс, переводящий его в единичное состояние, обеспечивая тем

регистры 4,5 сдвига, блок 6 задержек, 15 самым прохождение информации из это- блок 7 сумматоров по модулю два, декодирующий блок 8, п триггеров 9 (п - разрядность комбинации входного кода), п элементов И 10 и элемент ИЛИ 11. Блок 3 состоит из трех сумматоров 12 по модулю два и элемента ИЛИ 13. На чертеже обозначены вход 14 и выход 15 устройства. Цепи синхронизации и начальной установки не показаны.

Блок 1 преобразования служит для записи каждого повтора принимаемой комбинации в свой регистр и последующего одновременного поэлементного вывода всех трех повторов на соответствующие выходы блока 1.

Блок 7 представляет собой п сумматоров по модулю два, первые входы которых объединены и являются первым входом блока 7, а вторые входы - вторыми входами этого блока.

Декодирующий блок В представляет собой совокупность однотипных независимых декодеров, построенных на основе регистра сдвига с обратными связями по схеме деления на образующий полином входного кода. Этот блок 8 служит для проверки комбинации на соответствие используемому циклическому коду.

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

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

го подблока на выход 15 устройства посредством подготовленного триггером 9.1 соответствующего элемента И 10.1 и элемент ИЛИ 11. С прохожде20 нием последнего импульса выходной комбина1;ии устройство приводится в исходное состояние.

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

30 и в блор; 3 обнаружения достоверности СИМВОЛОЕ:, реализующий логическую функцию

,X,V Xj}J,Y Х,Х.

Итоговая комбинация с выхода эле25 мента 2 поступает в п-разрядный первый регистр 4 сдвига и на п-й вход блока 8., из которого в случае отсутствия оиибок выдается на выход 15 устройс ва аналогично рассмотрен40 ному. Одновременно с этим блок 3 обнаружения достоверности символов осуществляет выдачу на запись во второй регистр 5 сдвига информации в виде последовательности нулей и

45 единиц (комбинации несовпадений), причем единицы находятся только на трех позициях, где имело место хотя бы одно несовпадение в одноименных разрядах полученных повторов комбинации. Если в процессе обработки декодирующим блоком 8 итоговой комбинации обнаруживается ощибка, то информация из регистров 4,5 поступает в блок 7 сумматоров. Комбинации

55 несовпадений из регистра 5 поступает на входы блока 7 через блок 6 задержки, осуществляющий задержку в выдаче информации с S-ro выхода () регистра 5 на соответствуклций

50

символов и в мажоритарный элемент 2. Кроме того, информация поступает и в декодирующий блок 8, где осуществляется проверка комбинации на соответствие циклическому коду. В случае, ког да хотя бы один из трех повторов комбинации окажется неискаженным, что свидетельствует об отсутствии ос.татка в схеме деления какого-либо 1-го подблока из блока 8, на соответствующий триггер 9.J выдается импульс, переводящий его в единичное состояние, обеспечивая тем

самым прохождение информации из это-

го подблока на выход 15 устройства посредством подготовленного триггером 9.1 соответствующего элемента И 10.1 и элемент ИЛИ 11. С прохождением последнего импульса выходной комбина1;ии устройство приводится в исходное состояние.

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

и в блор; 3 обнаружения достоверности СИМВОЛОЕ:, реализующий логическую функцию

,X,V Xj}J,Y Х,Х.

Итоговая комбинация с выхода элемента 2 поступает в п-разрядный первый регистр 4 сдвига и на п-й вход блока 8., из которого в случае отсутствия оиибок выдается на выход 15 устройс ва аналогично рассмотренному. Одновременно с этим блок 3 обнаружения достоверности символов осуществляет выдачу на запись во второй регистр 5 сдвига информации в виде последовательности нулей и

единиц (комбинации несовпадений), причем единицы находятся только на трех позициях, где имело место хотя бы одно несовпадение в одноименных разрядах полученных повторов комбинации. Если в процессе обработки декодирующим блоком 8 итоговой комбинации обнаруживается ощибка, то информация из регистров 4,5 поступает в блок 7 сумматоров. Комбинации

несовпадений из регистра 5 поступает на входы блока 7 через блок 6 задержки, осуществляющий задержку в выдаче информации с S-ro выхода () регистра 5 на соответствуклций

вход блока 7 сумматоров на S-1 тактов работы устройства. Следовательно, в блоке 7 будут исправлены только те разряды итоговой комбинации из регистра 4, в которых было несовпадение в одноименных разрядах полученных повторов комбинации.

С выходов блока 7 информация поступает в декодирующий блок 8, и в случае отсутствия остатка в одном из подблоков исправленная комбинация выдается на выход 15 устройства описанным выше способом. При обнаружении ошибки во всех подблоках блока 8 по истечении максимального времени декодирования устройство приводится в исходное состояние.

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

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

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

5

0

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

2. Устройство по п., о т л и - чающееся тем, что блок определения достоверности символов выполнен на элементе HJUi и сумматорах по модулю два, выходы которых соединены с входами элемента ИЛИ, первые входы первого и второго сумматоров по модулю два объединены и являются первым входом блока, первый g вход третьего и второй вход первого сумматоров по модулю два объединены и являются вторым входом блока, вторые входы второго и третьего сумматоров по модулю два объединены и являются третьим входом блока, выход элемента ИЛИ является выходом блока.

0

5

0

0

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

название год авторы номер документа
Устройство для обнаружения и исправления ошибок 1984
  • Величко Геннадий Анатольевич
SU1243100A1
Устройство приема многократно передаваемых комбинаций 1979
  • Сулимов Юрий Васильевич
  • Котов Виктор Иванович
  • Фомичев Федор Григорьевич
SU866763A1
Устройство для приема и адаптивного мажоритарного декодирования дублированных сигналов 1982
  • Ключко Владимир Игнатьевич
  • Щербина Юрий Владимирович
  • Малофей Олег Павлович
SU1073789A1
Декодирующее устройство 1989
  • Николаев Юрий Иванович
  • Сорока Леонид Степанович
  • Малофей Олег Павлович
  • Квелашвили Тимур Георгиевич
  • Чистяков Игорь Викторович
SU1681388A1
Устройство для декодирования модулярного кода 1987
  • Хлевной Сергей Николаевич
  • Акулинчев Андрей Борисович
  • Швецов Николай Иванович
  • Фомин Владимир Витальевич
SU1411980A1
Устройство для мажоритарного декодирования циклических кодов при трехкратном повторении комбинации 1984
  • Ключко Владимир Игнатьевич
  • Кузнецов Станислав Валентинович
  • Николаев Юрий Иванович
  • Малофей Олег Павлович
  • Камыш Александр Витальевич
SU1246380A1
УСТРОЙСТВО КОРРЕКЦИИ ОШИБОК С РАСШИРЕННЫМ НАБОРОМ РЕШАЮЩИХ ПРАВИЛ И УЧЕТОМ СИГНАЛА СТИРАНИЯ 2001
  • Малофей О.П.
  • Малофей А.О.
  • Малофей Ю.О.
  • Авдеев В.Г.
  • Якименко А.И.
  • Якименко И.Л.
RU2208907C2
Устройство для обнаружения и исправления ошибок 1989
  • Глазин Дмитрий Евгеньевич
  • Иванов Сергей Иванович
SU1640814A1
Устройство для мажоритарного декодирования кодов с повторением 1978
  • Ключко Владимир Игнатьевич
  • Головин Владимир Фомич
  • Кузнецов Станислав Валентинович
  • Николаев Юрий Иванович
  • Попов Сергей Петрович
SU767989A1
УСТРОЙСТВО КОРРЕКЦИИ ОШИБОК С РАСШИРЕННЫМ НАБОРОМ РЕШАЮЩИХ ПРАВИЛ И УЧЕТОМ АДАПТИВНОГО СИГНАЛА СТИРАНИЯ 2005
  • Малофей Александр Олегович
  • Малофей Олег Павлович
  • Рыбальченко Марина Сергеевна
  • Щелкунова Юлия Олеговна
RU2309553C2

Реферат патента 1987 года Декодирующее устройство

Изобретение относится к вычислительной технике и технике связи. Его использование в системах помехоустойчивой передачи информация с трехкратным повторением позволяет повысить быстродействие устройства. Декодирующее устройство содержит блок 1 преобразования, мажоритарный элемент 2, блок 3 определения достоверности символов, состоящий из с умма ikjpOB l2-12j по модулю два и Э ;емента ИЛИ 13, регистры 4,5, декодирующий блок 8,триггеры 9-9„,элементы И 10,-10п и элемент ИЛИ 11. Благодаря введению блока 6 задержки н блока 7 сумматоров по модулю два, а также п триггеров 9 и п элементов И 10 (п-разрядность входной комбинации) исправление однократных оши- Ьок производится без получения дво- ич;;ых комбинаций остатков от деления на образующий полином цикличееного кода н без полного перебора этих осггтков. I з.п. ф-лы, 1 ил. i (Л :о 4 СО со

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

Документы, цитированные в отчете о поиске Патент 1987 года SU1349009A1

Касами Т
и др
Теория кодирования
М.: Мир,1978, с
Ситценабивная машина 1922
  • Артюхов Н.С.
SU391A1
Устройство для обнаружения и исправления ошибок 1984
  • Величко Геннадий Анатольевич
SU1243100A1
Видоизменение прибора для получения стереоскопических впечатлений от двух изображений различного масштаба 1919
  • Кауфман А.К.
SU54A1

SU 1 349 009 A1

Авторы

Величко Геннадий Анатольевич

Даты

1987-10-30Публикация

1985-11-04Подача