Устройство для контроля Р-кода Фибоначчи Советский патент 1991 года по МПК H03M13/53 

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

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

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

На чертеже изображена структурная схема устройства для контроля 8-разрядного Р-кода Фибоначчи.

В устройстве используются следующие позиции: в первом и втором каналах - сум- чматоры 1.1 - 1.8 по модулю два, элементы И 2.1 - 2.8, n-входовые элементы ИЛИ 3,1 - 3.2, а также контрольный сумматор 4 по модулю два, информационные входы 5.1 - 5.8, выходы 6.1 - 6.7, трехвходовый элемент ИЛИ 7, контрольный выход 8 устройства.

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

Пример 1.0 1 1 0 1 1 1 1 001 1 00 --О 1001010001000 00100101000100

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

Пример 2. 01101111001100

01 001 ОШ VlWffi

Поскольку код делится пополам, то только одна группа рядом стоящих единиц в исходном коде не будет охвачена контролем. Ее контроль при отсутствии ошибок в других группах осуществляется по признаку четности числа единиц всего кода. Формула изобретения Устройство для контроля Р-кода Фибоначчи, содержащее первый канал из п сумматоров по модулю два, п элементов И, п- входовый элемент ИЛИ, причем в первом канале входы разрядов информационного входа устройства соединены с первыми входами соответствующих сумматоров по модулю два, второй вход i-ro (I 1 - п) сумматора по модулю два соединен с первым входом 1-го элемента И, второй вход которого соединен с выходом 1-го сумматора по модулю два и вторым входом (I + 1)-го сумматора по модулю два, выход i-ro элемента И подключен к -му входу п-входового элемента ИЛИ, второй вход первого сумматора по модулю два является первым входом расширения устройства, отличающееся тем, что, с целью повышения быстродействия преобразования, в него введены второй канал из п сумматоров по модулю два, п элементов И, n-входовый элемент ИЛИ, а также контрольный сумматор по модулю два, трехвходовый элемент ИЛИ, причем во втором канале входы разрядов информационного входа устройства соединены с первыми входами соответствующих

сумматоров по модулю два, второй вход 1-го (I 1 - п) сумматора по модулю два соединен с первым входом 1-го элемента И, второй вход которого соединен с выходом 1-го сумматора по модулю два и вторым входом (i + 1)-го сумматора по модулю два, выход i-ro элемента И подключен к i-му входу n-входового элемента ИЛИ, второй вход первого сумматора по модулю два является вторым входом расширения устройства для контроля, выход трехвходового элемента ИЛИ является контрольным выходом устройства, первый и второй входы трехвходового элемента ИЛИ соединены с контрольными выходами п- входовых элементов ИЛИ первого и второго каналов соответственно, а третий вход - с выходом контрольного сумматора по модулю два , первый и второй входы

которого соединены соответственно с первым и вторым выходами расширения устройства , выходы сумматоров по модулю два первого и второго каналов являются выходами соответствующих разрядов информационного выхода устройства ..

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

название год авторы номер документа
Сумматор кодов Фибоначчи 1981
  • Кремез Георгий Вальтерович
  • Баранов Игорь Алексеевич
  • Роздобара Виталий Владимирович
  • Лачугин Владимир Петрович
  • Захарчук Илларион Иванович
SU981993A1
Устройство для контроля Р-кодов Фибоначчи 1988
  • Матюшенко Игорь Виленович
  • Ваховский Виктор Григорьевич
  • Козлюк Петр Владимирович
SU1533007A1
Устройство для контроля умножения по модулю три 1986
  • Варакин Юрий Сергеевич
SU1361556A1
Устройство для обнаружения и исправления ошибок в непозиционном коде 1983
  • Коляда Андрей Алексеевич
SU1134941A1
Устройство для контроля 2-кода Фибоначчи 1988
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
  • Козлюк Петр Владимирович
  • Сегнет Татьяна Ивановна
SU1662009A1
Устройство для приведения 1-кода Фибоначчи к минимальной форме 1989
  • Исмаилов Кямал Хейратдинович
  • Мамедов Яшар Адил Оглы
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1665515A1
Устройство для контроля оптимальных @ -кодов Фибоначчи 1983
  • Ткаченко Александр Васильевич
SU1149261A1
Сумматор кодов с иррациональным основанием 1991
  • Роздобара Виталий Владимирович
  • Коняхин Юрий Александрович
SU1837279A1
Генератор псевдослучайных чисел 1980
  • Ярмолик Вячеслав Николаевич
  • Леусенко Александр Ефимович
  • Морозевич Анатолий Николаевич
SU907548A1
Параллельный сумматор кодов фибоначчи 1978
  • Стахов Алексей Петрович
  • Соляниченко Николай Александрович
  • Лужецкий Владимир Андреевич
  • Оводенко Александр Васильевич
  • Козак Андрей Андреевич
SU840891A1

Реферат патента 1991 года Устройство для контроля Р-кода Фибоначчи

Изобретение относится к вычислительной технике, может быть использовано в качестве преобразователя частично-развернутой формы Р - кода Фибоначчи в минимальную форму кода. Цель изобретения - повышение быстродействия преобразования. Устройство содержит в первом и втором каналах сумматоры 1.1 - 1.8 по модулю два, элементы И 2.1 - 2.8 n-входовые элеме- ты ИЛИ 3.1 - 3.2, а также контрольный сумматор 4 по модулю два, информационные входы 5.1 -5,8, выходы Ј.1 - 6.7, трехвходо- вый элемент ИЛИ 7, контрольный выход 8 устройства. Повышение быстродействия в два раза достигается за счет одновременного преобразования двух групп разрядов исходного кода. 1 ил.

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

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

Авторское свидетельство СССР Мг1608805.

SU 1 695 513 A1

Авторы

Матюшенко Игорь Виленович

Ваховский Виктор Григорьевич

Козлюк Петр Владимирович

Даты

1991-11-30Публикация

1989-06-19Подача