ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА ХЭММИНГА В ДВОИЧНО-ДЕСЯТИЧНЫЙ Советский патент 1968 года по МПК H03M7/12 H03M13/51 

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

Известны устройства преобразования двоичного кода к двСично-десятичйый.

Предложенный преобразователь двоичного кода Хэмминга в двоично-десятичный отличается тем, чго с целью .возможности внесения поправки на произвольное значение младшего разряда входной блок соединен с коммутаторо-м сигнала веса младшего разряда, другой вход которого соединен с выходом блока дешифратора и проверки кода ло Хэммингу. Выход коммутатора сигнала веса .младшего разряда соединен со входами двоично-десятичных тетрад, связанные с выходом формирователя импульсов и € выходами схем ввода поправки и схем коррекции, входы которых соединены с выходами последовательно включенных элементов задержки, вход лервого из которых соединен с выходом вентиля. Один вход вентиля соединен с выходом входного блока, а другой - с выходом блока дешифратора и проверки кода По Хэммингу, другие выходы которого соединены с формирователем импульсов и с выходным вентилем.

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

Двоичная информация поступает из линии связи на входной блок / и блок 2 дешифратора и проверки кода по Хэммиигу. Входной блок 1 приводи г информацию к обычному виду и запоминает очередной разряд информации на время проведения операций с предыдуи:1им разрядом. Расшифрованная информация поступает на коммутатор 3 сигналов веса младших разрядов, работой которого управляет блок 2 дешифратора. В зависимости от вида информации с выхода коммутатора получается то ил.п иное значение младшего -разряда. Например, если из линии связи принимаются информационные посылки, в которых

сначала идет какая-то величина, а затем соответствующее ей время, то из коммутатора идет сначала одно значение младшего разряда, а затем другое. Значение младшего разряда поступает на младшую тетраду 4

(или тетрады 4, 5 и т. д. в зависимости от значения младшего разряда). Каждая тетрада двоичного регистра имеет схему коррекции 6, 6 и т. д., с помощью которой в тетраду добавляют число «6, если содержимое тетра::ibi:$ G, и схему коррекции 7, Т и т. д., с помошью которой в тетраду добавляют числе, «6 IB Случае переноса из нее в следующую тетраду при сдвиге или пр.и вводе очередногг разряда. Управление работой схем 7, Т и т. д,

Младшая тетрада (или тетрады) имеют схему ввода яоправк; 9, 9 и т. д.

Величина поправки Р может быть равна

Р 6 (n + /cl6 + pl62 + ...+ 16 ), где п, к, p,...q удовлетворяют условию:

п- 10 а (п+1) 10

к- 102., а (/с+1) 102

р- 10з а (р+1) 10

а (9+1) ,

где а - цена младшегО разряда преобразуемой информации.

После ввода очередного разряда, добавления поправки и коррекции, производят сдвиг информации на один разряд в сторону старших разрядов. Импульсы сдвига поступают от формирователя 10 импульсов сдвига и выдачи преобразованного кода.

Работой преобразователя управляет вентиль //, на один вход которого подают синиронизирующие импульсы с входного блока I, а на второй вход - запрещающий сигнал с блока 2 в момент про-хождения кодовых знаков, и управляющая лиаия задержки из элементов 12, 13, 14, 15 и 16.

При помощИ линии задерй ки получают слеДующйё управляющие ИмпулЬсЫ: .ввод очередного разряда (сигнал от элемента 12) с последующей коррекцией с помощью схем 7, 7 и т. д.; ввод поправки (сигнал от элемента 13) с последующей коррекцией схемами 7, 7 и т. д.; коррекция (сигнал от элемента 14} схемами 6, 6 и т. д.; сдвиг (сигнал от элемента /5) с последующей 1коррекцней ic помощью схем 7, 7 и т. д.; коррекция (сигнал от элемента 16} схемами 6, 6 и т. д.

Выдача преобразованного значения производится из старшей тетрады 17 через вентиль 18. В случае прихода из блока 2 сигнала ошибки по ХэммиБгу 1на вентиль 18 расшифpoiBaHHoe значение информационной посылки не выдается. Управление работой схем 6, 6 и т. д. производят через элемент «ИЛИ 19. Преобразователь двоичного кода Хэ.мминга в двоично-десятичный код может быть использован в телемеханических устройствах сбора и переработки информации и в специализированных цифровых машияах.

Предмет изобретения

Преобразователь двоичного кода Хэмминга в двоично-десятичный, содержащий входной блок, блок дешифратора и проверки кода по Хэммингу, коммутатор сигнала веса младшего разряда, двоично-десятичные тетрады, схемы коррекции, схемы ввода поправки, элементы «11ЛИ, формирователь имлульсов, элементы задержки и .вентили, отличающийся тем, что, с целью .возможности внесения поправки на произвольное значение младшего разряда, входной блок соединен с коммутатором сигнала веса младш.его разряда, другой вход которого соединен с выходом блока дешифратора н проверки Кода по Хэммингу; выход коммутатора сигнала веса младшего разряда соединен со входами двоично-десятичных тетрад, которые соединены также с выходом формирователя импульсов и с выходами схем ввода поправки н схем коррекции, входы которых соединены с выходам.и последовательно включенных элементов задержки, вход первого из котор.ых соединен с выходом вентиля, один вход которого соединен с выходом входного блока, а другой - с :выходом блока дешифратора и проверки кода по Хэммингу, .другие выходы которого соединены с формирователем импульсов и с выходным вентилем.

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1978
  • Бердышев Виктор Геннадьевич
  • Козьмина Елена Павловна
SU767749A1
Преобразователь двоичного кода в двоично-десятичный код 1989
  • Шурмухин Евгений Александрович
SU1662005A1
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1980
  • Бердышев Виктор Геннадьевич
SU943702A2
Преобразователь двоичного кода в двоично-десятичный 1984
  • Шурмухин Евгений Александрович
SU1280702A1
Преобразователь правильной двоичной дроби в двоично-десятичную дробь и целых двоично-десятичных чисел в двоичные 1978
  • Омельченко Виктор Иванович
SU734669A1
Преобразователь двоично-десятичного кода в двоичный 1974
  • Вишняков Владимир Анатольевич
  • Пешков Анатолий Тимофеевич
SU494744A1
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНО- ДЕСЯТИЧНОГО КОДА В ДВОИЧНЫЙ 1965
SU170210A1
Преобразователь правильной двоичной дроби в двоично-десятичную дробь и целых двоично-десятичных чисел в двоичные 1974
  • Штурман Яков Петрович
SU526885A1
Преобразователь двоично-десятичного кода в двоичный 1984
  • Редчин Сергей Александрович
SU1221758A1
Преобразователь двоичного кода в двоично-десятичный 1987
  • Никонович Павел Павлович
  • Пинчук Олег Иванович
  • Грачева Валентина Михайловна
SU1448412A1

Иллюстрации к изобретению SU 218 527 A1

Реферат патента 1968 года ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА ХЭММИНГА В ДВОИЧНО-ДЕСЯТИЧНЫЙ

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

SU 218 527 A1

Даты

1968-01-01Публикация