Классификатор логического вектора Советский патент 1991 года по МПК G06F7/00 

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

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

Цель изобретения - расширение функциональных возможностей классификатора за счет произвольного выбора числа классов от 1 до N (N - размерность входного вектора) и количества единичных бит в каждом классе от 1 до т-1 (т - разрядность настроечных входов группы).

На фиг. 1 приведена структурная схема классификатора; на фиг. 2 - процессорный модуль.

Классификатор (фиг. 1) содержит группу информационных входов 1| (1, N), группу настроечных входов 2|, группу выходов 3i и треугольную матрицу процессорных модулей 4i (1,, I-J 0), Каждый процессорный модуль 4ij (фиг. 2) содержит инвертор 5, элемент И 6, информационные вход 7 и выход 8, настроечные вход 9 и выход 10, логические блоки 11i (, т-1), каждый из которых, в свою очередь, содержит элемент И 12 и элемент ИЛИ 13,

Классификатор логического вектора является настраиваемым устройством. Настройка осуществляется подачей на группу i зстроечных входов чисел ,- Дм , задан- в нормализованном унитарном коде Д| {н-ь 1|2...-.....1|п|Различнь1е значения этих чисел соответствуют различным режимам работы.

Если Дт Д2.., то реализуется режим подсчета единичных бит во входном векторе.

Если Д1 Д2.. то реализуется деление количества единичных бит n( a ) входного вектора а на число Д) .

О

ы

Если числа AI различны, то реализуется режим классификации входного вектора а в зависимбсти от количества единичных бит n( a ) по классам Оэ, QI.....Q,а е Оо, если п ( а ) € О, Я1 1 ;

а е QI, если п ( а ) е Ai, Ai + aeQ, если п( а ) 6 Ai + A2,Ai -fAa +Лз

L-2 L-1

а е flL-i, если n( GOeQJ AI I - j j«

где АО, AiAt-1- длины интервалов значений количества единичных бит соответствующих классов;

L - количество классов.

Первый и второй режимы работы являются частными случаями третьего режима. Рассмотрим третий режим работы классификатора.

Каждый процессорный модуль выполняет функции согласно таблице.

Как следует из таблицы, в каждом столбце процессорных модулей 4 реализуется операция вычитания из текущего логического вектора 05ВЫХ, который может быть рассмотрен, как число в разреженном унитарном коде, числа k в нормализованном унитарном коде. При этом в выходном логическом векторе данного столбца Л|вых« на AI единичных бит меньше, чем во входном О)вых. , следовательно, если в текущем логическом векторе при его прохождении слева направо (см. фиг. 1) число единичных бит ri( а ) AJ , то на l-м выходе группы формируется сигнал логического нуля. Если п( а) fa , то на 1-м выходе группы формируется сигнал логической единицы.

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

Формула изобретения Классификатор логического вектора, содержащий треугольную матрицу pasMepj p- сти N процессорных модулей (l,j) (l, N, i-J 0, N - размерность входного вектора), причем 1-й вход группы информационных входов классификатора подключен к

информационному входу (1,1)-го процессорного модуля, информационный вход (I, к)-го процессорного модуля подключен к информационному выходу (I, к-1}-го процессорного модуля (, N). 1-й вход группы

настроечных входов классификатора под- ключен к настроечному входу (1,1)-го процессорного модуля, настроечный вход (к, l)-ro процессорного модуля (, N-1) подключен к настроечному выходу (к-1, fj-ro процессорного модуля, настроечные выходы (I, N)-x процессорных модулей образуют группу выходов классификатора, отличающийся тем, что, с целью расширения функциональных возможностей за счет произвольного выбора числа классов от 1 до N и количества единичных бит в каждом классе от 1 до m-1 (m - разрядность настроечных входов группы), каждый процессорный модуль выполнен с возможностью реализации

следующей функции:

Леых Аех - Звх если Аех 0; Оj

Эвых

Авых Эвых

О Эвх

}

если Лвх О,

где Дех и Авых -значения соответственно на настроечных входе и выходе процессорного модуля;

аах и авых - значения соответственно на информационных входе и выходе процессорного модуля.

3233

Фиг. I

ЛГ

9 л

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

название год авторы номер документа
Устройство для комбинационно-логического управления сложными системами 1987
  • Керчин Виктор Николаевич
  • Ахтариев Азат Аглулович
  • Анненков Владимир Николаевич
  • Керчина Галина Степановна
SU1539775A1
Устройство для вычисления симметричных булевых функций 1980
  • Балашов Евгений Павлович
  • Маркин Владимир Васильевич
  • Негода Виктор Николаевич
  • Пузанков Дмитрий Викторович
  • Скворцов Сергей Вячеславович
  • Чистяков Виталий Александрович
SU959064A1
ЯЧЕЙКА ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ 2004
  • Князьков Владимир Сергеевич
  • Федюнин Роман Николаевич
RU2284568C2
ЯЧЕЙКА ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ, ОДНОРОДНАЯ ВЫЧИСЛИТЕЛЬНАЯ СРЕДА И УСТРОЙСТВО ДЛЯ КОНВЕЙЕРНЫХ ВЫЧИСЛЕНИЙ СУММЫ м n-РАЗРЯДНЫХ ЧИСЕЛ 2011
  • Князьков Владимир Сергеевич
  • Осинин Илья Петрович
RU2475815C1
ПОИСК ФОРМЫ ПИРАМИДАЛЬНОГО ВЕКТОРНОГО КВАНТОВАТЕЛЯ 2015
  • Сведберг Йонас
RU2665898C2
ПОИСК ФОРМЫ ПИРАМИДАЛЬНОГО ВЕКТОРНОГО КВАНТОВАТЕЛЯ 2015
  • Сведберг, Йонас
RU2762329C2
Устройство для нахождения оптимального вектора решения системы линейных неравенств 1985
  • Архангельский Сергей Васильевич
  • Горохов Борис Иванович
SU1315996A1
Многоканальный сигнатурный анализатор 1989
  • Дяченко Олег Николаевич
SU1837291A1
Устройство для обработки логической информации 1987
  • Айдемиров Игорь Айдемирович
SU1446616A1
Устройство для операций над матрицами 1989
  • Якуш Виктор Павлович
  • Лиходед Николай Александрович
  • Тиунчик Александр Александрович
  • Косьянчук Виктор Васильевич
SU1721612A1

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

Реферат патента 1991 года Классификатор логического вектора

Изобретение относится к вычислительной технике и может быть использовано в системах обработки логической информации, например, в устройствах распознавания, Цель изобретения - расширение функциональных возможностей за счет произвольного выбора числа классов от 1 до N (N - размерность входного вектора) и количества единичных бит в каждом классе от 1 до т-1 (т - разрядность настроечных входов группы). Классификатор содержит треугольную матрицу процессорных модулей. Цель изобретения достигается за счет возможности перенастройки процессорных модулей. 2 ил.

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

;

. -.

//Л Н/ Г

I

Р

Р

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

Ячейка однородной среды 1977
  • Фет Яков Ильич
SU664169A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Фет Я, И
Специализированные однородные структуры
Синтез схем на основе цифровых компрессоров, - Препринт № 27, Новосибирск; Институт математики СО АН СССР
Устройство для видения на расстоянии 1915
  • Горин Е.Е.
SU1982A1

SU 1 683 003 A1

Авторы

Бессонов Алексей Станиславович

Евтихиев Николай Николаевич

Папуловский Владимир Федорович

Сведе-Швец Валерий Николаевич

Соболев Владимир Давыдович

Даты

1991-10-07Публикация

1989-07-20Подача