Известны опособы контроля преобразования двоичного кода е .ивбыточньгй корректирующий КОД. Известны та.кже способы обнаружения ошибок при преобразовании корректирующих кодов в позицию.
Недостатками этих способов являются сложность и недостаточная точность.
Предложенный спосОб отличается от известных тем, что выделяют сигналы помех на выходе матричного переключателя, преобразующего корректирующий код в позицию, преобразуют |П, с ломощью аналогичного по структуре Матричного переключателя и получают си1гналы на .позициях, соответствующих искаженным позициям в исходном кодовом слове.
Это позволяет упростить аапаратуру контроля канала преобразования.
На чертеже изображена блок-схема контроля, позволяющая реализовать предлагаемый способ и содержащая магнитный матричный Переключатель MFJi и контрольный магнитный Матричный переключатель МПо.
Поясним данный способ прИмером, в .котором в качестве корректирующего кода ислользуется код Адамара, в качестве преобразователя кода Адамара в позицию - матричный переключатель с разделенной нагрузкой без помех, онисываемый матрицей Адамар-а.
поступает на магнитный переключатель МЯ Из-за ошибок в кодовом слове на его выходах порядка п одновременно с сигнало-м на выбранной позиции ПОЯВЛЯЮТСЯ помеха на остальных позициях. Приравниваем сигнал на выбранной лозиции нулю. Все остальные сигналы с выходов Alrii поступают на входы МЯо га-порядка. В результате на выходах получают набор сигналов, в котором те позиции, где произошло искажение исходного кодового слова, занимают сигналы с максимальной амплитудой.
Если в качестве исходного кодового слова использовать CviOBO, все элементы которого равны «1, то на выходах контрольного матричного переключателя МЯо все помехи будут одного знака и одинаковой амплитуды, и соответствующим смещением легко выделить сигналы с максимальной амплитудой, которые люгут быть связаны непосредственно с индикацией. (Поскольку помеха и си-гнал имеют разные знаки, то смещение сводит помеху к нулю, а амплитуда сигнала .возрастает до макс им а л ь Н о го з н а ч ен и я).
Покажем, как обнаруживают одну, две и три ошибки в коде Адамара ,дл1шюй 7 с точaiостью до позиции. Предположим, что ошибки происходят, например, ВО 2-ом разряде; во 2-OiM и 4-ОМ разрядах; ВО 2, 4, И 6-;ом разрядах.
Та блица 1 иллюстрирует состояние входов и выходов матричных лереключателей.
Таблица 1
название | год | авторы | номер документа |
---|---|---|---|
Запоминающее устройство с исправлением ошибок при считывании информации | 1976 |
|
SU607281A1 |
Устройство приема тональных сигналов | 1991 |
|
SU1793560A1 |
СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ С ИСПОЛЬЗОВАНИЕМ СХЕМЫ MIMO В ГИПЕРКОМПЛЕКСНОМ ПРОСТРАНСТВЕ | 2023 |
|
RU2809479C1 |
СПОСОБЫ И УСТРОЙСТВА ДЛЯ ПОВЫШЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ И ОБЕСПЕЧЕНИЯ ВОЗМОЖНОСТИ БЫСТРОГО ДЕКОДИРОВАНИЯ ПЕРЕДАЧ С НЕСКОЛЬКИМИ КОДОВЫМИ БЛОКАМИ | 2008 |
|
RU2428796C2 |
УСТРОЙСТВО ШИФРОВАНИЯ ИНФОРМАЦИИ | 2008 |
|
RU2389141C2 |
Устройство для декодирования с коррекцией ошибок | 1988 |
|
SU1584108A1 |
ДЕКОДЕР С ПОВЫШЕННОЙ КОРРЕКТИРУЮЩЕЙ СПОСОБНОСТЬЮ | 2010 |
|
RU2438252C1 |
Мажоритарное декодирующее устройство корректирующего кода Рида-Маллера | 1980 |
|
SU902283A1 |
АДАПТИВНЫЙ ДЕКОДЕР ПРОИЗВЕДЕНИЯ КОДОВ РАЗМЕРНОСТИ 3D | 2012 |
|
RU2500073C1 |
СПОСОБ ПЕРЕДАЧИ И КОМПЛЕКСНОЙ ЗАЩИТЫ ИНФОРМАЦИИ | 2007 |
|
RU2367007C2 |
Из таблицы видно, что все ошибки легко о б н а р у ж ив а ю тоя.
Обнаруживают ошибки в коде Адамара, построенном из матрицы Адамара иорядка 2, с точностью до одной из 2 позиций следующим образом.
Так как при наличии ошибОК в одной из нескольких позиций на .входах МП на &то выходах будут П01мехи по .всем «евыбраиным Ш1И1наМ, то для контроля -можно .использовать лишь часть выходов МП.
Подключая половину выходов МП, описываемого матрицей Адамара порядка 2, к входам переключателя MHz, описываемого матрицей порядка 2, обнарулшвают ошибки но при этом локализуется место ошибки с точИз способа построения матриц Адамара вытекает, что ошибке в 1-ом и 5-ом разрядах соответствует сигнал на 1-ом выходе, ошибке во 2-ом и 6-ом разрядах - сигнал на 2-ом выходе, в 3-ем и 7-ом - на 3-ем выходе, в 4-ом или 8-ом - на 4-ом выходе матричного переключателя МП2.
Согласно состояниям выходов матричного переключателя, показанным в табл. 2, ошибка произошла либо в 3-ем, либо в 7-ом разрядах кодового слова.
При контроле преобразующего канала, использующего корректирующие коды и включающего преобразование этого кода в позицию, описанный способ позволяет применять для контроля основную аппаратуру канала и вво2«
позиции. Точность локализаностью определяется порядком матрицы, описываюшей переключатель УИЯг. В обш;ем случае, если МП2 описывается матрицей порядка 2, то ошибка локализуется с точностью до одного из 2 разрядов.
Рассмотрим обнаружение одной ошибки в коде Адамара длиной 8 с точностью до двух разрядов. Матричный переключатель МП описывается матрицей Адамара 8-го порядка, матричный переключатель МП - матрицей 4-го порядка. Пусть ошибка произошла в 7-м разряде. В таблице 2 показаны состояния входов и выходов матричного переключателя МПг.
Таблица 2
дить минимальное количество дополнительной аппаратуры.
Предмет изобретения
Способ контроля канала преобразования двоичного кода в избыточный корректирующий код и корректирующего кода в позицию, отличающийся тем, что, с целью упрощения аппаратуры контроля канала преобразования, выделяют сигналы помех на выходе матричного переключателя, осуществляющего преобразование корректирующего кода в позицию, преобразуют помехи с помощью аналогичного по структуре матричного переключателя и получают сигналы на позициях, соответствующих искаженным позициям в исходном кодовом слове.
Л//7,
МП2
тттттт
Даты
1969-01-01—Публикация