Устройство для исправления стираний Советский патент 1990 года по МПК H03M13/05 

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

2

О

ч

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

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

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

Устройство содержит премный регистр 1, регистр 2 стираний, счетчик 3 стираний, Счетчик 4 тактов, сумматор 5 по модулю два, регистр 6 сдвига, коммутатор 7, элемент И 8, эле- мент ИЛИ 9, первый и второй информационные входы 10 и 11, тактовый вход 12, входы t3 и 14 обнуления и пуска устройства, информационный и контрольный выходы 15 и 16 устройства.

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

По сигналу Пуск за п тактов чере входы 10 и 11 в приемный регистр 1 и регистр 2 стирания записываются соот- ветственно n-разрядное принятое сообщение, в котором стертые символы заменены на нулевые, и вектор ошибок (в дальнейшем полагаем, что число стираний не больше заданного, т.е. все ошибки исправляются, в противном случае - по единичному сигналу на выход

15 информация с выхода 14 устройства не используется). При этом, начиная с К-Н-го такта, на втором выходе счетчика 4 тактов появляется уровень логической единицы, по которому через коммутатор 7 в регистр 6 поступает информация с выхода сумматора 5, который, начиная с этого момента, осуществляет вычисление значений стертых символов в соответствии с уравнениями:

ак+, а, + а4ч.2 + а1+гг,+ ... J

ai а

2ЛГ +

ln a + аЪг

Вычисление этих значений производится следующим образом.

С приходом К+1-го тактового импульса в приемном регистре в ячейках 1,1+ +г, 1+2г,... будут находиться соответ-55 ственно 1,1+г, 1+2г ... символы принятого сообщения. Если они приняты правильно или стертый символ, заме

j 0

5 0

.

5

0

5

ненный на ноль был также нулевым, то сумма этих символов по модулю два в соответствии с первым уравнением - системы (1) даст ноль. Если же был стерт единичный символ, то и сумма символов по модулю два будет равна единице. При подаче К+2-го тактового импульса в этих ячейках будут находиться символы, входящие во второе уравнение системы (1), К+3-го - в третье и т.д. Таким образом, к моменту приема всех п символов принимаемого сообщения произойдет вычисление значений стертых символов, входящих во все уравнения системы (1). Эти значения будут записаны в регистр 6, число ячеек которого определяется числом проверочных символов. После того, как в приемном регистре 1 будет записано принятое сообщение, в регистре 2 стираний - вектор ошибок, а в регистре 6 -вычисление значения стертых символов, принятая информация п - ступит на выход 15 устройства через элемент ИЛИ 9 из последней n-й ячейки приемного регистра 1. При этом по нулевому сигналу на втором выходе счетчика 4 тактов к входу регистра 6 будет подключен его выход через коммутатор 7. Исправление ошибок происходит следующим образом. Из системы -j уравнений (1) видно, что в каждое из уравнений входят символы, отстоящие друг от друга в кодовом слове на г позиций. На выходе регистра 6 значения стертых символов появляются через г тактов (т.е. значение стертого символа, входящего в первое уравнение, появляется на выходе регистра 6 на 1,1+г,1+2г,... тактах значение стертого символа, входящего во второе уравнение - на 2,2+г,2+2г и т.д., во время которых на выходе приемного регистра 1 будут находиться символы, входящие в это уравнение. Необходимо отметить, что способ записи символов в регистр 6 и организация самого регистра автоматически обеспечивает соответствие символа на выходе приемного регистра 1 уравнению, для которого вычислено значение стертого символа, находящееся на выхода дополнительного регистра 6. При совпадении единичного сигнала на выходе дополнительного регистра 6 (который показывает, что необходимо заменить нулевой символ, вставленный на место стертого) и единичного сигнала на выходе регистра 2 стираний (который по называет, что на втором выходе регистра 1 находится символ, который был стерт) на выходе элемента И 8 появится единичный сигнал, поступающий на второй вход элемента ИЛИ 9. Таким образом, произойдет исправление ошибки нулевого символа, вставленного на место стертого единичного символа. Если же на выходе элемента И 8 будет ноль, то информация будет проходить на выход 15 устройства с второго выхода приемного регистра 1 через элемент ИЛИ 9 без изменений.

Пример. Передавали 8-разрядное информационное слово: 11001100,- к которому в соответствии с (1) были добавлены следующие четыре проверочных символа (исправляются 4 ошибки):

а.

а«

а.

а

а5 1@1 0;

a.s 1®1 0:

о

а7 0+0 0;

а6 0®0 0.

На приемной стороне разряды 2-5 оказались стертыми, т.е. в приемный регистр 1 записалось слово 100001000000 (на место стираний вставлены нули, подчеркнуты), а в регистр 2 стираний - 011110000000. При суммировании на 9-м такте значений символов, записанных в 1-й, 5-й и 9-й ячейках, получим 1(1+0+0), на 10-м такте (произошел сдвиг на один разряд справа налево) - 1(0+1+0), на 1 1-м / (еще сдвиг на 1 разряд) и на 12-м - 0 Вычисленные значения будут записаны в регистре 6 (1100). При поступлении принятого сообщения на информационный выход 15 устройства через элемент ИЛИ 9 проинвертируются второй и пятый нулевые символы, так как при поступлении их на первый вход элемента И ИЛИ 9 на второй вход поступит единичный сигнал с выхода элемента И 8, на входы которого в эти моменты будут поступать единичные сигналы с выходов регистра 2 стираний и регистра 6. Таким образом, на информацион0

0

5

ном выходе 15 устройства будет получено сообщение 110011000000, точно соответствующее переданному.

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

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

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

0

5

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

название год авторы номер документа
Устройство для исправления стираний 1986
  • Урбанович Павел Павлович
SU1399893A1
Устройство для исправления искажений в системах передачи дискретной информации 1987
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Савельев Борис Александрович
  • Дудкин Александр Михайлович
  • Мигунов Борис Александрович
  • Додунков Стефан Манев
  • Георгиева Валентина Маркова
  • Манев Николай Лазаров
  • Попов Петр Атанасов
  • Стойнов Владимир Борисов
SU1603532A1
УСТРОЙСТВО ДЕКОДИРОВАНИЯ КАСКАДНОГО КОДА РИДА-СОЛОМОНА 1993
  • Шмат Виталий Кириллович
RU2036512C1
Мажоритарное декодирующее устройство 1987
  • Новиков Никалай Стагорович
  • Семашко Алексей Владимирович
  • Туркин Андрей Иванович
  • Родионов Сергей Александрович
SU1471313A1
Устройство для декодирования кода Рида-Соломона /15,12/ 1985
  • Евтихиев Николай Николаевич
  • Литвинов Евгений Георгиевич
  • Матикашвили Андрей Теймуразович
  • Пучков Валерий Андреевич
  • Руцков Михаил Вадимович
  • Таубкин Владимир Львович
  • Симаков Владимир Викторович
SU1290540A1
Декодирующее устройство для исправления ошибок 1985
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Савельев Борис Александрович
  • Додунеков Стефан Манев
  • Георгиева Валентина Маркова
  • Житков Геннадий Михайлович
SU1295531A1
УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ М-ПОСЛЕДОВАТЕЛЬНОСТИ 2013
  • Ткачев Евгений Александрович
  • Смородов Павел Сергеевич
  • Вилесов Валерий Васильевич
  • Подлегаев Александр Вячеславович
RU2550563C1
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ 1994
  • Личидов Ю.Я.
  • Стальнов В.Н.
  • Волков А.С.
  • Фомин А.Ю.
RU2115231C1
Устройство для синхронизации @ -последовательности 1984
  • Вишневецкий Владимир Иванович
  • Вишневецкий Сергей Владимирович
  • Смородов Павел Сергеевич
SU1195468A1
Устройство исправления стираний 1983
  • Евсеев Григорий Сергеевич
  • Крук Евгений Аврамович
SU1156260A1

Реферат патента 1990 года Устройство для исправления стираний

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

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

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

Устройство исправления стираний 1983
  • Евсеев Григорий Сергеевич
  • Крук Евгений Аврамович
SU1156260A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Устройство для исправления стираний 1986
  • Урбанович Павел Павлович
SU1399893A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 547 077 A1

Авторы

Варвашеня Андрей Вадимович

Урбанович Павел Павлович

Даты

1990-02-28Публикация

1987-07-24Подача