Модуль логического устройства

 

Изобретение относится к автоматике и вычислительной технике и предназначено для построения устройств, реализующих произвольные системы булевых функций Цель изобретения - упрощение модуля за счет сокращения обьема оборудования Мо дуль логического устройства содержит труп пу информационных входов Ь 12m (2m - общее количество аргументов), четыре настроечных входа 2 5, гри элемента ИЛИ-НЕ 6-8, три элемента И НЕ 9 11 два элемента равнозначности 12 и 13, элемент ИЛИ 14, элемент И 15 два информационных выхода 16 и 17, слайсевый вход 18, слайсевыи выход 19 Модуль позволяет, в зависимости от сигналов настройки, реализовал, восемь различных функций от 2т переменных Но основе нескольких однотипных модулей можно построить логическое устройство для вычисления произвольных систем булевых функций 2 ил , 1 табл (Л С

СОЮЗ COBF TF:KVIX

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

РГ-.СПУБПИК (я)ю G 06 F 7/00

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

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

ПРИ ГКН1 СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4454114/24 (22) 04,07.88 (46) 15.10.91. Бюл. M 38 (72) М.М,Татур. С.Н.Изотов, Н.В,Фурашов, А,В.Драенков и А,К.Дадыкин (53) 681.3(088.8) (56) Авторское свидетельство СССР

М 1509863, кл. G 06 F 7/00, 1989, Авторское свидетельство СССР

М 1587488, кл. G 06 F 1989, (54) МОДУЛЬ ЛОГИЧЕСКОГО УСТРОЙСТВА (57) Изобретение относится к автоматике и вычислительной технике и предназначено для построения устройств, реализующих произвольные системы булевых функций.

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

Цель изобретения — упрощение устройства за счет сокращения объема оборудования.

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

Модуль логического устройства (фиг.1) содержит группу информационных входов

11 — 12m (2m — общее количество аргументов), четыре настроечных входа 2-5, три элемента ИЛИ-НЕ 6 — 8. три элемента И-НЕ 9-11, два элемента равнозначности 12 и 13, элемент ИЛИ 14. элемент И 15, два информаци„„SU „„16847IG А1

Цель изобретения — упрощение модуля эа счет сокращения объема оборудования. Модуль логического устройства содержит групПУ ИНфОРМаЦИОННЫХ ВХОДОВ 11-12m (2m— общее количество аргументов), четыре настроечных входа 2 -5, три элемента ИЛИ-НЕ

6 — 8, три элемента И-НЕ 9 11, два элемента равнозначности 12 и 13, элемент ИЛИ 14, элемент И 15, два информационных выхода

16 и 17, слайсевый вход 18, слайсевыи выход

19, Модуль позволяет, в зависимости от сигналов настройки. реализовать восемь различных функций от 2п переменных. На основе нескольких однотипных модулей можно построить логическое устройство для вычисления произвольных сист. .м булевых функций, 2 ил„ 1 табл. онных выхода 16 и 17, слайсег ый вход I8 и слайсевый выход 19.

Устройство работает следуюгцим образом, На группу информационных входов

1! — 12m поступают переменные реализуемой булевой функции, «а настроечные входы 2-5 — коды настройки. В зависимости от кода нас-.ройки модулем модет быть реализован один из восьми вариантов булевых функций. Переменные, по тупающ1е на информационные входы в зависимости от кода настройки могут быть представлены в прямом или инверсном виде

Пусть требуется реалиэова!ч, функцию

f = Х1Х2ХзХ ХБХ„,.

Допустим, что все логические элс:k." .ть, модуля двухвходовые (К=2). Как видно иэ таблицы настроек данную функцию лучше

1684790 всего реализовать, используя второй вариант настройки (столбец 2). При этом переменные Х1, Хз, Х6 подаются соответственно на информационные входы 1k+1, 1m+1, 1m+2 а переменные Х2, Хл, Хе — соответственно на информационные входы 11 12 и 1mtk+1 На выходах 1б и 19 модуля будет реализована функция

f = х2ЧХ4 х1 Ч х3 х6ЧХ5 =

= х2чх4чхтчхзчх6чха = х2 х4 х1 хз х6 х5

При реализации некоторых функций часть информационных входов может быть не задействована, В этом случае на входы элеллентов И-НЕ необходимо подать сигнал логической единицы, а на входы элементог, ИЛИ-НŠ— логического нуля.

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

Соединение модулей можно проводить по информационным входам и по слайсевому входу 18.

Кроме того, на незадействованный слайсоьый вход 18 крайнего модуля может быть подана одна переменная (если она входит в ДНФ с инверсией), в противном случае на слайсевый вход 18 подается сигь ал лог."1".

Настроечные входы 3 и 5 используются для управления "разрывом" реализуемой функции, однако, также могут быть использованы в качестве информационных для отдельных вариантов настройки (столбцы 1, 2, 6), Рассмотрим пример построения и настройки лог ического устройства, реализующего функцию

1 = Х1Х2 Х1Х2 / ХзХ4Х6Х i/ ХзХ4Х6Х6

Г1ри К= 2.

На одномиз морулей (фиг,2) реализуется функция Х1Х2 Х Х2 при первом варианте настройки, Этот модуль соединен через слайсевый вход 18 со следующим модулем, ко1орый также работает по первому варианту настройки.

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

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

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

Модуль логического устройства, содержащий три зле лента ИЛИ-НЕ, элемент

ИЛИ, элемент И, отличающийся тем, что, с целью упрощения за счет сокращения обьема оборудования, он содержит два элемента равнозначности и три элемента И-НЕ, причем i-й вход первого элемента ИЛИ-НЕ соединен с I-м информационным входом группы (! = 1, R; Ксгп; 2m — количество переменных), I-й вход первого элемента И-НЕ соединен с (К+!)-м информационным входом группы, (m+I)-й информационный вход который соединен с 1-м входом второго элемента

И-НЕ, выход которого соединен с первым входом второго элемента ИЛИ-НЕ, J-й вход которого Ц =2, К+ 1) соединен с (m + К +I)-м информационным входом группы, выход первого элемента ИЛИ-НЕ соединен с(К+1)-м входом первого элемента И-НЕ, вход которого соединен с первым входом первого элемента равнозначности, второй вход которого соединен с первым настроечным входом модуля, второй настроечный вход которого соединен с первым входом второго элемента равнозначности, второй вход которого соединен с выходом второго элемента ИЛИ-НЕ, выход третьего элемента

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

1 I

1 I

I I !

1604790

»» х

Е> „ E I

Е

»ч -..

Э

А х

О

О

П1 х х

Ql х

U а

Ф

Ф х х — o o co

QI х

О о, Ql

IXI х х

Ql х

U а

Kl х х к

Е>„

Т е Е! ч> I

„"1 и 1

9 о

Ц а

--ол и и

Ю х х х

Е

»»)»

»

Ф

А х

U сФ

Ф х х

t4(з к

Е>.

Ql

Л х

C х

Ql

1 о х с !

»!

J

Е

Е

»ч ( t

О х

0 с

Ql х х х х

U с

Щ»

Р3 х х х х

Я4

Ql л х

U с

QI

% х

Ю

4 х

О а

Ql

Р1 х х

Ql х

0 с

Ql

Р3 х х

Ql

3 х

U а

Ql

Ql

Б х

Р

Ql

Р х

Ql

° О х

Ое

Ql

mo х кI Е<Е

С»

I

1 Ес !

»+0 О

Ц

Ц

1Е о

Х

I д7)

1 о

QI I

1 I

IO о

О j о

К

Е

Е

Е

»

C)

E т

& l

QI

1 Е(.„ I

Ы

I О, 1

1

1

I . э <у ! х

1ЛС о

I ц

l оо-ч

oo-1684790

11

1h.

1h;1 m

1т 1

1m, 1m tr+ f

2/77

МУР. f Ьг Г

Составитель В.Сорокин

Редактор Н.Каменская Техред М,Моргентал Корректор А.Осауленко

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

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

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

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

Модуль логического устройства Модуль логического устройства Модуль логического устройства Модуль логического устройства 

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к радиотехнике, а именно к измерительной технике, и в частности может быть использовано в технике радиосвязи, например в синтезаторах частоты приемопередающих установок с программной перестройкой рабочей частоты (ППРЧ) в качестве умножителей частоты следования импульсов

Изобретение относится к вычислительной технике и, в частности, к архитектурам перестраиваемых матричных процессорных СБИС, использующих структурную перестройку (реконфигурацию), т.е

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

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

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

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

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

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