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

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

з

V)

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

название год авторы номер документа
Устройство для контроля Р-кода Фибоначчи 1989
  • Матюшенко Игорь Виленович
  • Ваховский Виктор Григорьевич
  • Козлюк Петр Владимирович
SU1695513A1
Устройство для обнаружения и исправления ошибок в @ -кодах Фибоначчи 1986
  • Ткаченко Александр Васильевич
  • Коваленко Андрей Борисович
SU1441400A1
Устройство для контроля кода на четность 1988
  • Мамедов Яшар Адиль Оглы
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1529224A1
Устройство для контроля 2-кода Фибоначчи 1988
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
  • Козлюк Петр Владимирович
  • Сегнет Татьяна Ивановна
SU1662009A1
Устройство для контроля параллельного кода на четность 1987
  • Мамедов Яшар Адиль Оглы
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1413632A1
УСТРОЙСТВО ДЛЯ ДЕЛЕНИЯ 1991
  • Лопато Г.П.
  • Шостак А.А.
RU2021632C1
Запоминающее устройство с самоконтролем 1981
  • Абузяров Виктор Мухамедтович
SU1076952A1
Устройство для контроля двухтактного двоичного счетчика 1975
  • Горин Владимир Иванович
  • Шанин Александр Васильевич
SU607221A1
Блок предсказания четности результата арифметико-логического устройства 1977
  • Шостак Александр Антонович
SU684548A1
Устройство для контроля на четность двоичной информации 1981
  • Берсон Юрий Яковлевич
  • Кизуб Виктор Алексеевич
  • Княжицын Владимир Георгиевич
  • Марголин Евгений Яковлевич
SU1015388A1

Иллюстрации к изобретению SU 1 533 007 A1

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

Изобретение позволяет повысить быстродействие в два раза при контроле частично-развернутой формы Р-кодов Фибоначчи и "золотой" пропорции путем одновременного контроля младших и старших разрядов кода двумя встречно включенными блоками 1,2 анализа кода с последующим анализом состояния выходов признака четности блоков 1,2 анализа кода на сумматоре 3 по модулю два и сборке результатов анализа на элементе ИЛИ 4. 2 ил.

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

ел

со

00

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

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

На фиг.1 приведена схема устройства для контроля Р-кодов Либоначчи, на фиг.2 - схема шестиразрядного блока анализа кода (для ).

Устройство (фиг.1) содержит первый и второй блоки 1 и 2 анализа кода, сумматор 3 по модулю два, элемент ИЛИ А, выход 5 устройства,группу входов 6 устройства.

Влок 1 или 2 анализа кода (фиг.2) содержит (n-U сумматоров 7 по модулю два,(п-2) узлов 8 фиксации сбоев,элемент ИЛИ 9, контрольный выход 10 и выход 11 признака четности блока анализа кода.

Контрольным признаком частично-развернутой формы Р-кода Оибоначчи и

золотой пропорции являются четное число единиц в коде и ограничение на число единиц в группе разрядов кода. При такое ограничение выражается в четности числа рядом стоящих единиц в коде: 0110, 011110, 01111110 и т.д. При Р , 1 в коде можно выделить непересекающиеся признаковые группы по (Р+О разрядов, состояние которых имеет вид J 0. ..О1.

р-1

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

Узлы 8 фиксации слоев выполнены по техническому решению устройства-прототипа: при они реализуют логическую функцию Ь а ,-аг, при , ,- а . a j v а , а : а 3 , где а и b соответственно входы и выходы узла

фиксации сбоев.

Устройство работает следующим образом.

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

10

15

20

25

30

35

40

45

50

55

анализа кода контроччрм ,; ; разрядов контролируемого кода, последовательно сворачивая код по модулю два от старших разрядов к младшим.

Сумматор 3 по модулю дна контролирует четность числа единиц в 2п-раз- рядном коде. Элемент ИЛИ 4 объединяет контрольные выходы сумматора 3 и блоков 1 и 2 анализа кода в выход 5 устройства.

Блоки 1 и 2 (Лиг.2) анализа работают аналогично устройству-прототипу. Контролируемый код подается на вход блока анализа кода. Последовательный узел свертки, выполненный на сумматорах 7 по модулю два, производит свертку анализируемого кода, вырабатывая тем самым контрольные признаки частично-развернутой формы. Узлы 8 фиксации сбоев вырабатывают единичные сигналы, свидетельствующие

0нарушении этих признаков, собранные на выходе элемента ИЛИ 9. Например, код вида () 001000 при свертке справа налево сворачивается к виду 111000 и узел 8.4 фиксации сбоев выдает единичный сигнал сбоя.

Как и устройство-протптип, бгок анализа кода фиксирует все сбои нечетной кратности и высокий процент

сбоев четной кратности в контролируемом коде.

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

Если признаковая группа разрядов разорвана и анализируется старшими разрядами первого и второго блоков

1и 2 анализа кода, то при отсутствии сбоев в других признаковых группах, ошибка в данной группе определяется сумматором 3 по два по признаку четности числа едНниц всего кода .

Если кодовая группа 10. . .01 оказыР

вается разорванной, то значит, что на выходах признака четности блоков анализа кода появмнюггя единицы, т.е. при правильной входной кодовой комбинации в блоках 1 и . - чечетное число единиц и нл ofVir, г ходах сумматора 3 по мочупю чч { 1 гтнянлн-

ваются единичные значения, свидетельствующие об отсутствии ошибки.

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

Формула изобретения

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

элемента ИЛИ, второй вход и выход ко- 25 кода, выход k-го ( - п-2) сумматора по модулю два соединен с вторым вхо- дом (k+1)-ro сумматора подмодулю два, второй вход 1-го ( - п-1) сумматора по модулю два соединен с j-м 30 (J +1) входом (i-j + 0-го узла Аиксации сбоев, выход (п-1)-го сумматора по модулю два соединен с j-м выходом (n-j+1)-ro узла фиксации сбоев.

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

лиза кода соединен с вторым входом сумматора по модулю два, выход которого соединен с третьим входом элемента ИЛИ, с 2п-го по (n+0-й входы группы устройства соединены соответственно с входами второго блока анализа кода.

2. Устройство по п.1, о т л и ч а- ю щ е е с я тем, что блок анализа кода содержит (п-1) сумматоров по модулю два, (п-2) узлов фиксации слоев и элемент ИЛИ, причем выходы узлов Аиксации сбоев соединены с соответ- 5 ствующими входами элемента ИЛИ, выход которого является контрольным выходом блока анализа кода, входы, кроме.первого, которого соединены с первыми входами соответствующих сумматоров по модулю два, второй вход первого сумматора по модулю два и выход (п-1)-го сумматора по модулю два являются соответственно первым входом группы и выходом признака четности блока анализа

Фиг. I

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

Устройство для контроля @ -кодов Фибоначчи 1983
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
SU1149262A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля р-кодов Фибоначчи 1987
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
  • Козлюк Петр Владимирович
  • Ваховский Виктор Григорьевич
SU1478340A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 533 007 A1

Авторы

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

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

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

Даты

1989-12-30Публикация

1988-06-20Подача