Универсальный логический модуль Советский патент 1987 года по МПК G06F7/00 

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

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

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

На фиг,1 представлена функциональ

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

Модуль содержит блоки элементов И, элементы И 2 блоков 1(-1р сумматоры 3,-3„ по модулю два,ком- му татор 4, логические блоки , реализующие порождаюпще функции,элемент ИЛИ 6, информационные входы 7i-7 группы настроечных входов 8«i., , группу входов 9 кода номера

n. , группу входов функции и выход 10.

Коммутатор 3 содержит группу информационных входов 11, группу управляющих входов 12, дешифратор 13 кода номера функции, группы элементов И , и группы выходов 15 15тУниверсальный логический модуль работает следунщим образом.

Сигналы, представляющие входные

переменные х.,. .. ,х,,.

,х, подаются на соответствующие информационные входы 7, -7 модуля. На группы настроечных входов подаются сигналы, представляющие w,,...,w;,.., . .. ,Wj, и Wp соответственно. На группу входов 9 подается код номера реализуемой функции. В результате на группах выходов блоков получаются сигналы, представляющие результаты покомпонентного умножения переменных х ,.., ,,.. . ,х на w, ,,,, ..,, W;w соответственно. Сигналы, представляющие результаты покомпонентного сложения по модулю два значения Wjj с произведениями на выходах блоков , подаются на входы коммутатора 4, Входы коммутатора соединяются только с одной из групп его выходов, причем номер группы полностью определяется кодом реализуемой функции. Число логических блоков 5(-5 в модуле равно числу m классов функций, образующих полную систему. Каждая группа выходов коммутатора 4 соединена с соответствующим логическим блоком 5.. В результате

5

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

В качестве порождающих функций в логических блоках реализуются булевые функции от соответствующего числа переменных. Например, при достаточно реализовать в качестве порозкдающих функций всего две функции - И, ИЛИ. В общем случае логические блоки 5(-5fy, могут быть реализованы на основе микросхем, реализующих любой базисный набор, например, И, ИЛИ, НЕ.

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

1, Универсальный логический модуль, содержащий блоки элементов И, сумматоры по модулю два и логический блок, реализующий порождающую функ- цию, причем i-й (1 i tn) информационный вход модуля соединен с информационным входом i-ro блока элементов И, j-й (1 :j п) настроечный вход которого соединен с j-M входом

группы настроечных входов модуля, первый вход j-ro элемента И i-ro блока элементов И соединен с J-M на- строечньм входом i-ro блока элементов И, вторые входы элементов И i-ro

блока элементов И объединены и соединены с информационным входом i-ro, блока элементов И, j-й выход i-ro блока элементов И соединен с i-м входом j-ro сумматора по модулю два,

()-й вход j-ro сумматора по модулю два соединен с J-M входом (п+1)-й группы настроечных входов модуля, отличающийся тем, что, с целью расширения функциональных

возможностей за счет реализации njjo- извольной логической функции п переменных, в него введены коммутатор, лoгичetкиe блоки реализующие порождающие функции, и элемент ИЛИ,причем

выход j-го сумматора по модулю два соединен с J-M информационным входом коммутатора, группа управляющих входов которого соединена с группой входов кода номера функции модуля, k-я

(-1 ,m - число классов функций, образующих полную систему) группа быходов коммутатора соединена с группой входов логического блока, реализующего k-ю логическую функцию, вы312821

ход которого соединен с k-м входом элемента ИЛИ, выход которого соединен с выходом модуля. I. 2. Модуль по п. 1, о т л и ч а ю- . щ и и с я тем, что коммутатор содержит дешифратор кода номера функции и группы элементов И, причем группа управляющих входов коммутатора соеди134

нена с группой входов дешифратора кода номера функции, k-й выход которого соединен с управляющим входом k-й группы элементов И, j-й информационный вход которой соединен с j-M информационным входом коммутатора, группа выходов k-й группы элементов И соединена с k-й группой выходов коммутатора.

фиг.1

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

название год авторы номер документа
Многофункциональный модуль 1983
  • Айзенберг Наум Нисонович
  • Герго Элемир Йосифович
  • Иваськив Юрий Лукич
SU1180877A1
МНОГОФУНКЦИОНАЛЬНЫЙ МОДУЛЬ 2007
  • Черепанов Александр Николаевич
  • Шевченко Кирилл Николаевич
  • Шевченко Николай Владимирович
RU2348976C2
Устройство для полиномиального разложения логических функций 1988
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Егоров Евгений Алексеевич
SU1550507A1
Программируемое устройство 1991
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
SU1789979A1
Преобразователь формы представления логических функций 1987
  • Авгуль Леонид Болеславович
  • Мищенко Валентин Александрович
  • Супрун Валерий Павлович
SU1441381A1
Логическое запоминающее устройство 1984
  • Авгуль Леонид Болеславович
  • Козюминский Валерий Дмитриевич
  • Терешко Сергей Михайлович
  • Мищенко Валентин Александрович
SU1359801A1
Универсальный логический модуль с самоконтролем 1988
  • Авгуль Леонид Болеславович
  • Загородный Андрей Иванович
  • Егоров Николай Алексеевич
  • Супрун Валерий Павлович
  • Костеневич Валерий Иванович
SU1644125A1
Генератор согласованных систем базисных функций Аристова 1989
  • Аристов Геннадий Николаевич
SU1746374A1
Универсальный логический модуль с самоконтролем 1988
  • Дадыкин Алексей Кузьмич
  • Авгуль Леонид Болеславович
  • Костеневич Валерий Иванович
  • Егоров Николай Алексеевич
SU1520504A1
Устройство для реализации быстрых преобразований в базисах дискретных ортогональных функций 1985
  • Карташевич Александр Николаевич
  • Курлянд Михаил Соломонович
SU1292005A1

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

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

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

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

Редактор О. Головач Заказ 7267/47

Состави,тель А. Федоров

Техред Л.Сердюкова Корректор А. Обручар

Тираж 670 Подписное ВНИИПИ Государственного комитета СССР

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

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

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

Устройство для вычисления логических выражений @ переменных 1981
  • Гурьянов Анатолий Васильевич
  • Козюминский Валерий Дмитриевич
  • Мищенко Валентин Александрович
  • Семашко Александр Николаевич
SU962918A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многофункциональный модуль 1983
  • Айзенберг Наум Нисонович
  • Герго Элемир Йосифович
  • Иваськив Юрий Лукич
SU1180877A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 282 113 A1

Авторы

Айзенберг Наум Нисонович

Герго Элемир Иосифович

Иваськив Юрий Лукич

Даты

1987-01-07Публикация

1985-07-01Подача