Изобретение относится к передаче данных и может быть использовано для последовательного исправления ошибок типа смещение.
Целью изобретения является расширение области применения путем исправления ошибок в кодах с двумя нулевыми защитными разрядами.
На чертеже представлена схема устройства для последовательного исправления ошибок.
Устройство содержит с первого по третий триггеры 1.1-1.3 соответственно, счетчик 2, элемент И 3, с первого по третий элементы ИЛИ 4-6 соответственно, элемент 7 задержки, информационный вход 8 устройства, выход 9 устройства, тактовый вход 10 устройства, вход 11 сброса устройства.
В приемном устройстве системы передачи данных решение о приеме О или 1 принимается в момент поступления синхроимпульса. При различных помехах и влиянии параметров канала связи возникают ошибки смещения (влево или вправо). С целью исправления таких ошибок предлагается исходный код: а(о) а(1) а(2)... а(м-1) преобразовать в 0 а(0) 00 а(1) 00 а(2) 00... 00 а(м-1)0, (1) где между кодовыми разрядами помещаются по два защитных нулевых разряда, а также по одному защитному разряду помещается на границы посылки. Таким образом, кодовая последовательность, соответствующая исходной, имеет длину п ЗМ.
Сигнал E(S), исправляющий ошибки типа смещения уровня влево-вправо, формируется согласно алгоритму по правилу
E(S) a(S-1) + a(S+1), (S 3i-2, 1-1,2,... n/3)(2)
Триггеры 1.1-1.3 предназначены для запоминания очередной трехразрядной порции кода, средний разряд которой является информационным, а остальные - избыточными.
Счетчик 2 (коэффициент пересчета 2) задает режим работы устройства. После записи очередной порции кода он подает сигнал на третий и четвертый входы элемента И 3
Состояние О О Синхроимпульс 1 О 1
счетчикаСинхроимпульс 2
1 О
О О
Синхроимпульс 3
Элемент И 3
откоыт
Исходное состояние счетчика 2 - 0,0
Элемент И 3 производит проверку разрядов триггеров 1.1 и 1.3 после третьего синхроимпульса, а элемент ИЛИ 6 - поступление сигнала ошибки смещения триггеров 1,1 и 1.3 на первый вход элемента И 3. Элемент 7 задержки задерживает синхроимпульс для обеспечения срабатывания элемента И 3 после срабатывания счетчика 2.
Устройство работает следующим образом,
Пусть через вход 8 в триггеры 1.1-1.3 записалась кодовая комбинация 010 потрем синхроимпульсам, счетчик2 устанавливается в
состояние 00, срабатывания элемента ИЛИ 6 не происходит (так как комбинация не искажена) и при поступлении синхроимпульса с элемента 7 задержки элемент И 3 не выдает сигнал на исправление кода,
В случае искажения комбинации
Т 1.1
5
Orj1 О О
Сброс
Т 1.2 1 0 1 О
Установка
Т1.3 О
О 0
О 1
О
Исправление
Смеще- Смениещение
влево вправо
Элемент ИЛИ 6
выдает сигнал ошибки и после третьего синхроимпульса, который устанавливает счетчик 2 в состояние 0,0, происходит срабатывание элемента И 3, который устанавливает триггеры 1.1 и 1.3 в нулевое состояние, а триггер 1. 2 в единичное состояние.
Таким образом, устройство исправляет все ошибки смещения влево-вправо согласно формуле (2) в кодовых комбинациях вида (1), тем самым повышая помехоустойчивость приема информации в результате более сложной структуры кодовой комбинации,
Формула изобретения Устройство для последовательного исправления ошибок, содержащее с первого по третий триггеры, счетчик, элемент И, с первого по третий элементы ИЛИ, причем выход элемента И соединен с первыми входами первого и второго элементов ИЛИ,
выходы первого и третьего триггеров соединены соответственно с первым и вторым входами третьего элемента ИЛИ, выход которого соединен с первым входом элемента И, тактовый вход и вход сброса устройства соединены соответственно со счетным входом и входом сброса счетчика, выход третьего триггера является выходом устройства, отличающееся тем, что, с целью расширения области применения за счет исправления ошибок в кодах с двумя нулевыми защитными разрядами, оно содержит элемент задержки, причем тактовый вход устройства соединен с входами разрешения записи первого и третьего триггеров, с вторым входом второго элемента ИЛИ и входом элемента задержки, выход которого соединен с вторым входом элемента И, выход которого соединен с входами установки
0
в О первого и третьего триггеров, инверсные выходы разрядов выхода счетчика соединены соответственно с третьим и четвертым входами элемента И, информационный вход устройства соединен с информационным входом первого триггера, выход которого соединен с вторым входом первого элемента ИЛИ, выход которого и выход второго элемента ИЛИ соединены соответственно с информационным входом и входом разрешения записи второго триггера, выход которого соединен с информационным входом третьего триггера.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для последовательного обнаружения и исправления ошибок | 1988 |
|
SU1662008A1 |
УСТРОЙСТВО ДЛЯ ИСПРАВЛЕНИЯ ОШИБОК В СИМВОЛЬНОМ КОДЕ | 1991 |
|
RU2021644C1 |
Устройство для обработки Т-кодов | 1988 |
|
SU1839280A1 |
Декодирующее устройство | 1989 |
|
SU1681388A1 |
Устройство для исправления ошибок в избыточном коде | 1988 |
|
SU1582356A1 |
Декодирующее устройство | 1986 |
|
SU1381720A1 |
Декодирующее устройство | 1988 |
|
SU1522415A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1990 |
|
SU1737438A1 |
Устройство для исправления ошибокВ КОдОВОй КОМбиНАции | 1978 |
|
SU805315A1 |
Устройство для исправления ошибок | 1987 |
|
SU1667262A1 |
Изобретение относится к передаче данных и может быть использовано для последовательного исправления ошибок типа смещение. Целью изобретения является расширение области применения за счет исправления ошибок в кодах с двумя нулевыми защитными разрядами. Устройство содержит с первого по третий триггеры 1.1- 1.3, счетчик 2, элемент И 3, с первого по третий элементы ИЛИ 4-6 и элемент 7 задержки со связями. 1 ил. Ё VJ СО о VI ihO 00
Устройство для исправления ошибок | 1987 |
|
SU1667262A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для последовательного обнаружения и исправления ошибок | 1988 |
|
SU1662008A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1992-04-30—Публикация
1989-04-11—Подача