Многофункциональный логический модуль
Иллюстрации
Показать всеРеферат
Оп И САН ИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИД1-.ТГЛЬСТВУ
Союз Советских
Социалистических
Республик (61) Дополнительное к авт. свид-ву— (22) Заявлено 29.0475(21) 2129894/18-24 с присоединением заявки №вЂ” (23) Приоритет (43) Опубликова1то 05.11.77 Бюллетень № 41 (45) Дата опубликования описания 29.11.77 (51) М. Кл.
606 F 7/00
19ВЯврвтббвбы1 ибввтбт
Ввввтв Мбвввтрбв 0ССР
as дбабв assipsIeaal б отврытбй (53) УДК
681.3(088.8) (72) Авторы изобретения
M. С. Белков, E. А. Братальский и Л. И. Лушпйн (71) Заявитель (54) МНОГОФУНКЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ мОдуЛЬ
Изобретение относится к области вы- числительной техники и может быть использовано в качестве универсального модуля при построении логических устройств и логических блоков ЦВМ. 5
Известны универсальные логические. модули, состоящие из логических элементов (1), (2) .
Недостатком известных устройств являются большие аппаратурные затраты 10 при реализации множества логических функций, поскольку каждая функция требует использования не менее одного модуля.
Наиболее близким техническим решени- 15 ем к изобретению является многофункциональный логический модуль, содержащий элементы ИЛИ 13) . Недостатком этого модуля является ограниченныи класс множества реализуемых им функций. 20
Целью изобретения является расширение класса реализуемых логических функ.ций и уменьшение аппаратурных затрат при реализации множества логических функций. 25
Поставленная цель достигается тем, что предложенный модуль содержит дешифратор и N блоков формирования множеств дизъюнкций. Входы дешифратора являются входами модуля, входы i -ro (i =)-14 ) блока формирования множества дизъюнкций подключены к i -й группе выходов дешифратора ii -й (i =1-. и ) вход каждого элемента И11И подключен к соответствующемуу выходу i -ro блока формирования множества дизъюнкций.Выходы элементов ИЛИ являются выходами устройства. Каждый блок формирования множеств дизъюнкций состоит иэ множества элементов ИЛИ по числу дизъюнкций.
Одноименные входы элементов ИЛИ объединены и подключены к соответствующим входам блока, а выходы — к соответствующим выходам блока.
Схема многофункционального логического модуля при четырех аргументах
Х1, Х, Х>, Х4 представлена на чертеже.
Сн содержит дешифратор 1, элементы
ИЛИ 2 и блоки формирования множеств дизъюнкций 3.
На выходах модуля формируются функции Т,, Т,..., „. четырех переменных.
Устройство работает следующим образом.
На в .с д устройства подается набор переменных Х1 — Х . На в яходе дешифратора 1 возбуждается одна из шин, соот579610
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
0 0 0 0
0 0 0 1
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
0 0 10
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
0 0 11
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
1)о
0
2 )3 =
Ц в
),?з а
1)ь
07 "
D8
Пз =
Ъ=
Эи
1) 2
0а=
DPI
У4 уз 3 4 ?.
У2+ У4
У2 + У
2+ У1+ у
У, + У4
+ УЗ (3
У, + У2 у(+ у
У1 + У2
У! + У2
+ У4
+ У3
3 У41 формула изобретения ветствующая входному набору. Этот сигнал поступает в один из четырех бло«ов 3 формирования дизъюнкций всех рангде У4 — У4 — входные сигналы блока формирования дизъюнкций всех рангов 3.
3нак + обозначает операцию ИЛИ.
Первый блок формирования выдает 45 все куски функций четырех переменных на наборах 0000, 0001, 0010, 0011; второй блок — все куски функций на наборах 0100, 0101, 0110, 0111, третий блок — все куски функций на 5О наборах 1000, 1001, 1010,1011, а четвертый блок — все куски функций на наборах 1100, 1101, 1110, 1111 .
Выходы блоков 3 соединены со входами элементов ИЛИ 2 в соответствии с таблицей значений функций, а именно на вход элемента ИЛИ 2 подается тот сигнал Э, столбец которого в таблице 1 совпадает со значениями функции на данном наборе входных переменных.
Таким образом, входной набор переменных возбудил один из выходов дешифратора 1, который в свою очередь возбудил ряд выходов одного из блоков 3, а эти выходы возбудили выходы тех элементов ИЛИ 2, у которых на данном нагон и возбуждает те его выходы, которым соответствует набор функций, определяемый по табл. 1 и по формулам (1). боре переменных в таблице значений написана единица.
Предложенный логический модуль позволяет реализовать любое множество функций от и переменных (n -число входов модуля) с малыми аппаратурными затратами.Для включения в это множество каждой новой функции требуется лишь один дополнительный элемент ИЛИ. Чем больше функций реализуется модулем, тем больше выигрыш в затратах оборудования на одну функцию.
1. Многофункциональный логический модуль, содержащий элементы ИЛИ, о тл и ч а ю шийся тем, что. с целью расширения класса реализуемых логических функций и уменьшения аппаратурных затрат при реализации множества логических функций, он содержит дешифратор и N блоков формирования множеств дизъюнкций, входы дешифратора являются входами модуля, входы
-го (i = 1 + N ) блока формирования множества дизъюнкций подключены к
1 -й группе выходов дешифратора, i -й (1 = 1 + й) вход каждого элемента ИЛИ подключен к соответствующему выходу
-го блока формирования множества дизъюнкций; выходы элементов ИЛИ яв ляются выходами устройства.
579610
l0 х,к хх
СоставительВ. Байков
Техред 3 Фанта .. Корректор М.Демчик
Редактор Л. Утехина
Заказ 4396/45
Тираж 818
Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, r. Ужгород, ул. Проектная, 4
2. Многофункциональный логический, модуль, отличающийся тем, что каждый из блоков формирования множеств дизъюнкций состоит из элементов ИлИ по числу дизъюнкций; причем одноименные входы элементов ИЛИ подключены к соответствующим входам блока, а выходы — к соответствующим выходам блока.
Источники информации, принятые во внимание при экспертизе:
1. Авторское свидетельство СССР
Р 411642, кл. Н 03 К 19/00, 02.03.72
2. Проектирование цифровых вычислительных машин. М., Высшая школа, 1972, стр. 248, рис. 7-23.
3. Авторское свидетельство СССР
Р 269599, кл. Н 03 К 19/00, 30.12.68.
Название изобретения изменено в соответствии с его функцией.