Многофункциональный логический модуль

 

Изобретение относится к импульсной технике и может быть использовано для реализации различных логических функций двух, трех, четырех и пяти переменных. Цель изобретения - расширение функциональных возможностей и области применения за счет обеспечения реализации пороговых логических функций двух, трех, четырех и пяти переменных. Многофункциональный логический модуль содержит первый и второй коммутаторы "1 из 8",одноименные адресные входы которых объединены между собой и соединены соответственно с первым,вторым и третьим входами задания переменных,логический элемент НЕ,логический элемент 2ИЛИ,пятый вход задания переменных и выход многофункционального логического модуля. В него для достяжения цели, дополнительно введены четыре шины управления порогом, четыре логических элемента 2И и четыре логических элемента 2 ИЛИ. Информационные сигналы подаются на адресные входы коммутаторов, а также на их стробирующие входы непосредственно и через элемент НЕ. На элементы И и ИЛИ подаются управляющие сигналы. 1 илл. 1 табл.

СОЮЗ СОВЕТСНИХ

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

РЕСПУБЛИК (51) 4 Н 03 К 19/173, 19/23 с: "

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

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГКНТ СССР (21) 4340314/24-21 (22) 27.10.87 (46) 23.07.89. Бкцт. h» 27 (72) В,Ш.Арутюнян и А.К.Аракелян (53) 681.325.65(088.8) (56) Авторское свидетельство СССР

h» 1348996, кл. H 03 К 19/173, 02.12.86.

Абугов Ю.О., Диденко К.И. и др.

Микроэлектронные устройства программного и логического управления.

М.: Машиностроение, 1979, с. 41, рис. 21б. (54) МНОГОФУНКЦИОНАЛЬНЬЙ ЛОГИЧЕСКИЙ

МОДУЛЬ (57) Изобретение относится к импульсной технике и может быть использовано для реализации различных логических функций двух, трех, четырех и пяти переменных. Цель изобретениярасширение функциональных возможностей и области применения за счет

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

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

На чертеже представлена структурная схема предлагаемого модуля.

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

„.80„„1495990 А 1 обеспечения реализации пороговых логических функций двух, трех, четырех и пяти переменных. Многофункциональный логический модуль содержит первый и второй коммутаторы "1 из 8", одноименные адресные входы которых объединены между собой и соединены соответственно с первым, вторым и третьим входами задания переменных, логический элемент НЕ, логический элемент 2ИЛИ, пятый вход задания переменных и выход многофункционального логического модуля, В него для достижения цели дополнительно введены четыре шины управления порогом, четыре логических элемента 2И и четыре логических элемента 2ИЛИ. Информационные сигналы подаются на адресные входы коммутаторов, а также на их стробирующие входы непосредственно и через элемент НЕ. На элементы И и ИЛИ подаются управляющие сигналы. 1 ил., 1 табл. второй 2 коммутаторы "1 из 8". первый логический элемент 2ИЛИ 3, входы которого подключены к выходам перво-.. го 1 и второго 2 коммутаторов "1 из 8" а выход является выходом 4 многофункционального модуля, первый 5, второй 6 и третий 7 входы переменных многофункционального модуля, которые подключены соответственно к первым, вторым и третьим адресным входам первого .1 и второго 2 коммутаторов "1 из 8", логический элемент HE 8, вход которого соединен со стробирующим входом первого коммутатора 1 "i из 8"

3 149599 и четвертым входом 9 переменных многофункционального логического модуля, .Э выход — со стробирующим входом второго коммутатора 2 "1 из 8", пятый вход 10 переменных многофункционального модуля, первый 11, второй 12, 7ретий 13 и четвертый 14 логические лементы 2И, первые входы которых

1 подключены к пятому входу 10 перемен-10 х,модуля, второй 15, третий 1б, етвертый 17, пятый 18 логические лементы 2ИЛИ и первую 19. вторую 20, ретью 21 и четвертую 22 шины на-. троики MHoI Офункционального логи 15 еского модуля. Выход первого элеента 2И 11 соединен с первым инфор- ационным входом первого коммутатоа 1 "1 из 8" ° Первый вход второго лемента 2ИЛИ 15 соединен с выходом 20 торого элемента 2И 12, второй вход -. вторым входом первого элемента 2И

1 и первой шиной 19 настройки моуля, а выход - с вторым, третьим, ятым информационными входами пер" 25 ого коммутатора 1 "1 из 8" и первым нформационным входом второго коммутатора 2 "1 из 8". Первый вход третьего элемента 2ИЛИ 16 соединен с выходом третьего элемента 2И 13, второй 30 вход — с вторым входом второго эле. мента 2И 12 и второй шиной 20 на-.

Стройки модуля, а выход — с четвер ым, шестым, седьмым информационнывходами первого коммутатора иэ 8" и вторым, третьим, пятым информационными входами второго комму гатора 2 "1 из 8". Первый вход четвертого элемента 2ИЛИ 17 соединен с выходом четвертого элемента 2И 14, 40

Второй вход - с вторым входом третьего элемента 2И 13 и третьей шиной

21 настройки модуля, а выход - с

Восьмым информационным входом первого коммутатора. 1. "1 из 8" и четвер45 гым, шестым, седьмым информационными входами второго коммутатора 2 "1 из 8". Первый вход пятого элемента

2ИЛИ 18 соединен с пятым входом 10 переменных модуля, второй вход — с четвертой шиной 22 настройки модуля, а выход - с восьмым информационным входом второго коммутатора 2 "1 из 8".

Многофункциональный логический модуль работает следующим образом.

Для реализации каждой из возможных логических функций (в соответствии с таблицей истинности и алгорит0 4 мов настройки модуля соответственно при двух, трех, четырех и пяти переменных) к входам 5 — 7,9 и 10 модуля подаютсб входные переменные (аргументы) Х -Х -, а к шинам настройки модуля 19-22 прикладывается соответствующий кодовый набор управляющих единичных ("1") и нулевых ("0") логических сигналов.

При переменных значениях аргументов на входах 5 - 7,9 и 10 (X, Х, Х>, Х„, Х ) в зависимости от приложенных к шинам 19-22 постоянных логи1 ческих уровней (простая настройка модуля) на выходе 4 модуля формируются пять различных пороговых функций (таблица)

"1 или более из 5" Х „+Х +XÇ+ХФ+Х5

"2 или более из 5" Х,Х.+Х,Х +

+Х,Х,+Х,Х,+

+ ХРэ +: Х +

"3 или более из 5" X X X X X X +

+ХХХ+

+ххх

"4 или более из 5" Х,Х,ХэХ + з

"5 из 5"

Если же к входам 5 — 7,9 и 10 вместо определенных переменных Х прикладываются. постоянные (нулевые и единичные) логические потенциалы, то в зависимости от приложенных к шинам 19 — 22 логических потенциалов на выходе 4 модуля формируются различные логические функции одной, двух,.трех и четырех переменных (таблица) .

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

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

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

14959 и седьмой информационные входы - между собой, второй коммутатор "1 из 8", третий и пятый информационные входы которого соединены между собой, а четвертый, шестой и седьмой информа5 ционные входы — между собой, первый логический элемент 2ИЛИ, входы которого подключены к выходам первого и второго коммутаторов "1 из 8", а выход является выходом многофункционального логического модуля, первый, второй и третий входы переменных многофункционального модуля, присоединенные к соответствующим адресным входам первого и второго коммутаторов

"1 из 8", логический элемент НЕ, вход которого подключен к четвертому входу переменных многофункционального логического модуля и стробирующему 2п входу первого коммутатора "1 из 8", а выход — к стробирующему входу вто рого коммутатора "1 из 8", и пятый вход переменных многофункционального логического модуля, о т л ич а ю шийся тем, что, с целью расширения функциональных возможностей за счет обеспечения реализации пороговых логических функций двух, трех, четырех и пяти переменных, он дополнительно содержит первый, второй, третий и четвертый логические элементы 2И, второй, третий, четвертый и пятый логические элементы 2ИЛИ, первую, вторую, третью и четвертую шины настройки многофункционального логического модуля, причем первые входы первого, второго, третьего, четвертого элементов 2И и первый вход

90 6 пятого элемента 2ИЛИ соединены с пятым входом переменных модуля, выход первого элемента И подключен к первому информационному входу первого комtf 11 мутатора 1 из 8, первый вход второго элемента 2ИЛИ соединен с выходом второго элемента 2И, второй вход— с вторым входом первого элемента 2И и с первой шиной настройки модуля, а выход - с вторым, третьим и пятым информационными входами первого коммутатора "1 из 8" и первым информационным входом второго коммутатора

"1 из 8", первый вход третьего элемента 2ИЛИ соединен с выходом третьего элемента 2И, второй вход - с вторым входом второго элемента 2И и с второй шиной настройки модуля, а выход — с четвертым, шестым и седьмым информационными входами первого коммутатора "1 из 8" и вторым, треть им и пятым информационными входами второго коммутатора "1 из 8", первый ,вход четвертого элемента 2ИЛИ соединен с выходом четвертого элемента

2И, второй вход - с вторым входом третьего элемента 2И и третьей шиной настройки модуля, а выход — с восьмым информационным входом перво-. го,коммутатора "1 из 8" и четвертым, шестым и седьмым информационными входами второго коммутатора "1 из 8", второй вход пятого элемента 2ИЛИ соединен с вторым входом четвертого элемента 2И и четвертой шиной настройки модуля, а выход — с восьми информационным входом второго коммутатора "1 из 8".

«ь ° ъ

Составитель О.Скворцов

Редактор И.Шулла Техред Л.Олийнык, Корректор C.Øåêìàð

Эаказ 428б/56 Тираж 884 Подписное

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

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

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

Многофункциональный логический модуль Многофункциональный логический модуль Многофункциональный логический модуль Многофункциональный логический модуль Многофункциональный логический модуль 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение предназначено для воспроизведения функций многозначной логики и может быть использовано в системах вычислительной техники как средство обработки многозначных данных. Техническим результатом является обеспечение реализации произвольной k-значной логической функции, зависящей от n аргументов - входных k-уровневых сигналов. Устройство содержит n×N интервальных идентификаторов, каждый из которых содержит два компаратора, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, замыкающий и размыкающий ключи. 2 ил., 1 табл.

Изобретение относится к вычислительной технике, предназначено для реализации любой из пяти простых симметричных булевых функций, зависящих от пяти аргументов - входных двоичных сигналов, и может быть использовано как средство преобразования кодов. Техническим результатом является упрощение устройства. Устройство содержит четыре элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, резистор, шестнадцать ключей. 1 ил., 1 табл.

Изобретение относится к вычислительной технике и может быть использовано для вычисления логических функций в программируемых логических интегральных схемах (ПЛИС). Техническим результатом является повышение достоверности функционирования за счет контроля правильности вычисления заданной логической функции в процессе работы. Устройство содержит группу n инверторов переменных, n групп передающих транзисторов, n - число входных переменных, по 2i, i=1, n транзисторов в группе, группу 2n инверторов настройки, выходной инвертор, входы n переменных, 2n входов настройки, группу 2n транзисторов отключения настройки, дополнительные инверторы, транзисторы подключения альтернативной цепочки, группу из шести дополнительных передающих транзисторов, вход напряжения питания, вход «Ноль вольт», выход ошибки, выход устройства. 5 ил., 1 табл.

Изобретение относится к вычислительной технике и может быть использовано для вычисления систем логических функций в программируемых логических интегральных схемах (ПЛИС). Техническим результатом является снижение аппаратурных затрат на реализацию систем логических функций большого числа переменных. Устройство содержит группу n инверторов, n групп передающих транзисторов, группу 2n инверторов, инвертор, 2n блоков конституент нуля, m блоков вычисления функций. 6 ил., 1 табл.

Изобретение относится к вычислительной технике и может быть использовано для вычисления логических функций в программируемых логических интегральных схемах (ПЛИС). Техническим результатом является снижение времени проверки работоспособности. Устройство содержит группу n инверторов, n групп передающих транзисторов, группу 2n инверторов настройки, выходной инвертор, группу 2n транзисторов переменных, группу 2n транзисторов отключения настройки, инвертор управления группой транзисторов переменных, транзистор управления тестом. 4 ил., 9 табл.
Наверх