Устройство для контроля параллельного двоичного кода по модулю К Советский патент 1987 года по МПК G06F11/08 

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

10

15

. 1361557

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

Целью изобретения является уменьшение объема оборудования устройства.

На фиг. 1 приведена структурная схема устройства; на фиг, 2 - функциональная схема варианта устройства для контроля 16-разрядного кода по модулю 3; на фиг, 3 - структурная схема блока сложения по модулю К группы,

Устройство для контроля параллельного двоичного кода по модулю К (фиг. 1 и 2) содержит группу 1 бло- ков сложения по модулю К, сумматор 2 нитарных кодов, блок 3 свертки по 20 одулю К,группу 4 информационных вхоов устройства, информационные выхоы 5 устройства, группу 6 многопороговых элементов, элемент И 7 и элеент И 8 сумматора 2 унитарных кодов, 25 группу 9 элементов И и элемент ИЛИ 10 блока свертки по модулю К.

Блок с ложения по модулю К группы

1(фиг. З) содержит группу 11 узлов сложения по модулю К, узел 12 суммирования унитарных кодов и узел )3 свертки по модулю К,

Устройство определяет количество единиц по модулю К в контролируемом двоичном коде,j

Функционирование устройства рассматривается для случая 16-разрядного кода при ,

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

При подаче на информационные входы устройства группы 4 контролируемого .кода на выходах узлов 13 свертки по модулю К блоков сложения по модулю К группы 1 формируется унитарный код количества единиц на их входах по модулю К. При подаче на вход какого-либо j-ro блока сложения по модулю К группы 1 Р- единичных логических сигналов на выходах его узла 13 свертки по модулю К с весами М (Pj)mod К будут единичные логические сигналы, а на остальных - нулевые.

Эти сигналы поступают на входы со- тветствующих сомножителей сумматора

2 унитарных кодов, который формирует N-разрядный унитарный код

30

35

40

45

50

с ч

I

ж

п и к к п м с н м д п в п сл в с

55

N

.(т )пlodK,гдe г - число блоков

0

5

0 5

0

5

0

5

0

сложения по модулю К группы I ; m -количество информационных входов j-ro блока группы 1; N- округлять до целого в большую сторону.

у этого унитарного кода единицы будут присутствовать в разрядах с I - г

весами W i (Pjmod К. J-1

Блок 3 свертки по модулю К также формирует на выходе унитарный код.

Блок сложения по модулю К группы 1 имеет ту же структуру, что и само устройство, и функционирует подобным, же образом.

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

Устройство для контроля параллельного двоичного кода по модулю К, содержащее группу блоков сложения по модулю К и блок свертки по модулю К, причем группы информационных входов блоков сложения по модулю К группы ; являются группой информационных входов устройства, информационные выходы блока свертки по модулю К являются информационными выходами устройства, отличающееся тем, что, с целью уменьшения объема оборудования устройства, оно содержит сумматор унитарных кодов, а каждый из блоков сложения по модулю К группы содержит группу узлов сложения по модулю К, узел суммирования унитарных кодов и узел свертки по модулю К, причем в каждом блоке сложения по модулю К группы информационные выходы узлов сложения по модулю К группы соединены с входами соответствующих слагаемых узла суммирования унитарных кодов, выход результата которого соединен с входом узла свертки по модулю К, группы информационных входов узлов сложения по модулю К группы образуют группу информационных входов бдока, выходы узлов свертки по модулю К всех блоков сложения по модулю К группы соединены с входами слагаемых сумматора унитарных кодов, выход результата которого соединен с входом блока свертки по модулю К.

5

(Pui.3

Составитель В. Гречнев Редактор В. Бугренкова Техред А.Кравчук Корректор А.Зимокосов

6291/48

Тираж 671Подписное

ВНИШИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

название год авторы номер документа
Устройство для контроля параллельного двоичного кода по модулю К 1986
  • Музыченко Олег Николаевич
SU1425676A1
Преобразователь двоичного кода в код по модулю К 1989
  • Музыченко Олег Николаевич
SU1732472A1
Сумматор по модулю К 1989
  • Музыченко Олег Николаевич
  • Лукоянов Виталий Павлович
SU1711148A1
Устройство для деления 1989
  • Лопато Георгий Павлович
  • Шостак Александр Антонович
SU1667077A1
Устройство для преобразования количества единиц двоичного кода в код по модулю К 1987
  • Музыченко Олег Николаевич
SU1527714A1
Устройство для умножения по модулю К 1989
  • Музыченко Олег Николаевич
SU1691834A1
Микропрограммное устройство управления с самоконтролем 1985
  • Гамазин Вячеслав Дмитриевич
  • Остриков Валерий Дмитриевич
SU1247871A1
Устройство для свертки двоичного кода в код по модулю К 1986
  • Музыченко Олег Николаевич
SU1425845A1
Устройство для суммирования Фибоначчи-десятичных кодов 1989
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
  • Козлюк Петр Владимирович
  • Горлачева Елена Александровна
  • Денисова Ирина Сергеевна
SU1649535A1
Устройство для контроля умножения по модулю три 1986
  • Варакин Юрий Сергеевич
SU1361556A1

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

Реферат патента 1987 года Устройство для контроля параллельного двоичного кода по модулю К

Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения различных устройств обработки дискретной информации. Цель изобретения - уменьшение объема оборудования устройства. Параллельный код с информационных входов группы 4 устройства поступает на информационные входы блоков сложения по модулю К группы 1, на выходах которых формируется унитарный код, поступающий на входы соответствующих слагаемых сумматора 2 унитарных кодов, выход которого соединен с информационным входом блока 3 свертки по модулю К, унитарный код с выхода которого соединен с выходом 5 устройства. Каясдый блок сложения по модулю К группы 1 имеет такую же структуру, как и устройство в целом. В его состав входят группа узлов сложения по модулю К, узел суммирования унитарных кодов и узел свертки по модулю К. Сумматор 2 уни- тарных кодов для суммирования двух . двухразрядных чисел содержит группу 6 из двух многопороговых элементов, элемент И 7 и элемент ИЛИ 8. Блок 3 свертки по модулю К для с четырьмя входами имеет группу 9 из двух элементов И и элемент ИЛИ 10. 3 ил. с & (Л ч со о ел СП

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

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

Устройство для обнаружения ошибокВ пАРАллЕльНОМ -РАзРядНОМ КОдЕС пОСТОяННыМ BECOM 1979
  • Музыченко Олег Николаевич
  • Лукоянов Виталий Павлович
SU830390A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Селлерс Ф
Методы обнаружения ошибок в работе ЭЦВМ.-М.: Мир, 1972, с
Способ размножения копий рисунков, текста и т.п. 1921
  • Левенц М.А.
SU89A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 361 557 A1

Авторы

Музыченко Олег Николаевич

Даты

1987-12-23Публикация

1986-03-05Подача