Устройство для контроля р-кода фибоначчи

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (!9) (3!) (я)з Н 03 M 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4707173/24 (22) 19.06.89 (46) 30.11.91. Бюл. ¹ 44 (71) Специальное конструкторско-технологическое бюро "Модуль" Винницкого политехнического института (72) И.В.Матюшенко, В.Г.Ваховский и

П. В, Козл юк (53) 681.3(088.8) (56) Авторское свидетельство СССР № 1608805. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ Р-КОДА

ФИБОНАЧЧИ (57) Изобретение относится к вычислительной технике, может быть использовано в качестве преобразователя частично-развернутой формы Р— кода Фибоначчи в минимальную форму кода. Цель изобретения— повышение быстродействия преобразования. Устройство содержит в первом и втором каналах сумматоры 1.1 — 1.8 по модулю два, элементы И 2.1 — 2.8 и-входовые элеметы ИЛИ 3.1 — 3,2. а также контрольный сумматор 4 по модулю два, информационные входы 5;1 — 5,8, выходы 6,1 — 6.7, трехвходовый элемент ИЛИ 7, контрольный выход 8 устройства. Повышение быстродействия в два раза достигается за счет одновременного преобразования двух групп разрядов исходного кода. 1 ил.

Составитель А.Тимофеев

Редактор М, Кобылянская Техред М.Моргентал Корректор T. Палий

Заказ 4173 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101

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

P = 1 кода Фибоначчи.

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

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

В устройстве используются следующие позиции: в первом и втором каналах — сум- 15 ,маторы 1,1 — 1,8 по модулю два, элементы И

2,1 — 2.8, и-входовые элементы ИЛИ 3.1—

3,2, а также контрольный сумматор 4 по модулю два, информационные входы 5,1—

5,8, выходы б,1 — 6,7, трехвходовый элемент 20

ИЛИ 7, контрольный выход 8 устройства.

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

- —:-0100101 0001000

О О 1 001 О 1 0001 00 -Поэтому, разделив исходный код пополам, осуществив встречнук> свертку по модулю два всего кода, исключив старший 35 разряд результата свертки, например, со старших разрядов, получим преобразование всего кода в два раза быстрее по сравнению с основным техническим решением.

Пример 2, 01101111001100 40

-o> oo > вЩ ) q < оПоскольку код делится пополам, то только одна группа рядом стоящих единиц в исходном коде не будет охвачена контро- 45 лем. Ее контроль при отсутствии ошибок в других группах осуществляется по признаку четности числа единиц всего кода, Формула изобретения

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

Устройство для контроля р-кода фибоначчи Устройство для контроля р-кода фибоначчи 

 

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

Изобретение относится к вычислительной технике и предназначено для работы в устройствах, использующих избыточные коды

Изобретение относится к вычислительной технике и может быть использовано в специализированных ЭВМ для контроля и исправления ошибок в системах передачи данных, использующих коды Фибоначчи

Изобретение относится к вычислительной технике и предназначено для свертки кода Фибоначчи с контролем

Изобретение относится к вычислительной технике и может быть использовано для обнаружения и исправления ошибок в оптимальных P-кодах

Изобретение относится к вычислительной технике и передаче данных и может быть использовано для контроля минимального и оптимального кодов Фибоначчи, а также для контроля оптимальной системы счисления

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных вычислительных машинах, к которым предъявляются требования повышенной надежности

Изобретение относится к вычислительной технике

Изобретение относится к области вычислительной техники и связи, может быть использовано в системах передачи данных с защитой от ошибок

Изобретение относится к технике радиосвязи и может использоваться в системах последовательной передачи двоичных кодов по каналам с рассеянием и дисперсией
Наверх