Однородная структура для реализации логических функций
Иллюстрации
Показать всеРеферат
О П И С А Н И Е ()991411
ИЗОБРЕТИ Н ИЯ
К АВТОРСКОМУ CB ТИЛЬСТВУ
Союз Советски к
Соцмалмстмческик
Республик (61) Дополнмтельмое к авт. свмд-ву (22)Заявлено 27.07.81 (21) 3321298/18-24 (5()Я. а с присоединением заявки М—
С,06 F 7/00
Гееударстеанвй кеиятет
СССР ао аяяеи изебретеиий и етярытий (23) П рмормтет
Опубликовано 23.01.83. Бюллетень М 3
Дата опублмкования описания 23.01. 83. (53} УДК В81.3 (088.8) H. Ф. Скулович, В. А. Герцев, В. А. ищенйо: и,-В. С.- Èùi÷èêîâ г
/ (l т " . "- ..:. „..;i . „ е е (72) Авторы изобретения
4 (71) Заявитель
I е-ее.„ (54) ОДНОРОДНАЯ СТРУКТУРА ДЛЯ РЕАЛИЗАБИИ ЛОГИЧЕСКИХ
ВФ УНК.БИЙ .
Ф
Изобретение относится к вычислительи ной технике и автоматике.
Известив однородная логическая структура для реализации логических функпий, содержащая матрицу элементов, каждый
5 из которых выполнен на последовательно соединенных полевых транзисторах, элементы нерввнозначности и резисторы (1 1.
Недостатками устройства являются низкое быстродействие и сложность. о
Наиболее близкой по технической сущности к предлагаемой является однородная структура для реализации логических функций, содержащая триггер, матрицу элементов нерввнознвчности, юходы которых соединены .с вертикальными и диагональными шинами, а выходы с элементами И, на входы которых подаются управляккцие сигналы f 2 ) то
Недостатками известного устройства являются низкое быстродействие и использование большого числа элементов нерввнознвчности. 2
Белью изобретении является упрощение и повышение быстродействия.
Поставленная цель достигается тем, что в однородной-структуре для реализации логических функций, содержащей элементы И и неравнозначности, входы . элементов И подключены к и входам структуры соответственно, выходы i -го и (i + 4)-vo элементов И (1 = -1,3,5,..., g -1, И = 2,Ф, к .= 1,2,....,— ) подключены к входам -го двухпходового элемента иерввнозначности первой группы ()i
1,2,..., — )) соответственно, выходы
tl ), „ -го н (+1)-го енементов нерввнозйачности первой группы (j = 1,3,..., )-1) подключены к входам j>-1 о двухлз входового элемента неравнозыачности
Р 1 второй группы (2 =* 1,2,..., R3 ) co2 ответственно, выходы j -го и (j 4 1}-го элементов . неравнозна пакости о. -й группы подключены к входам j +,-ra двухвходо- вого элемента неравнсйначности (+1)-й
9914 выход (n — 3 )-го элемента И (11 = 2й-1) подключен к одному из входов дополнительного двухвходового элемента неравнозначности q,-й группы, второй вход которого подключен к выходу элемента
Р--го двухвходового элемента неравно10 значности (l < S < g, Р =2 2 -1, Ю =1,2,..., и
9.5, выход $ -го элемента неравнознач2
15 терм Хl, 00001111 О, =Xi, и 5=1, О =ХЗ, И =Хз.
05=Х2 терм Х2ХЗ
00100010 U =1, jlтерм Х1Х2ХЗ 00000100 U Õl, ОВ =Х2, F 00101001
Время задержки в схеме не превосхо„ () Е (+ ), гд. ---. -й 2 тивных слагаемых, à i - время задержки сигнала на одном логическом элементе, ) toq;2m(- ближайшее больше целое число.
В известном устройстве данное время составляет несколько тактов.
55 Однородная структура для реализации логических функций, содержащая элеме1п
И и неравнозначности, о т л и ч а ю ш я с я тем, что, с целью упрощения и
3 группы (=1,2,...,(,1 «1,2,, ., й
> 1->2 "" ° п1«111""(0 2п)
2 л . ности m-ro уровня является выходом
1 структуры.
На чертеже представлена функциональная схема устройства. для n = 5.
Схема устройства содержит элементы.
И 1-5, на входы 6-10 которых подаются управляющие сигналы, элементы 1114 неравнозначности, реализующие функцию сложения по модулю два. выходы
15-18 элементов И 1-4 являются входы ми элементов 11 и 12 неравнозначно>1сти с оответственно, выходы 1 9 и
20 которых подключены к входам элемента 13 неравнозначности. Так как число выходов элементов И, составляющих первый ранг схемы, не четно, то выход 21 элемента 5 совместно с выВ СДНФ функция F имеет вид; XRX2XSV
Х1X2XÇL Х (Х2X5.
Для небольшого числа переменных данная структура имеет число элементов
И, равное и и является универсальной, TBK как реализует любую функцию. При некотором и" число всевозможных функций (определяемое величиной 2 } ста2п новится больше числа всевозможных сочетаний настроечных сигналов и свойство универсальности может быть обеспечено увеличением числа конъюнктивных слагаемых. Соответствующим выбором управлякших сигналов структура может быть минимизирована в этом. случае по числу конъюнктивных слагаемых.
11 4 ходом 22 элемента 13 неравнозначности являются входами элемента 14 неравнозначность выход 23 которого является выходом устройства.
Устройство работает следующим образом.
На выходах элементов И с помощью управляющих сигналов формируются логические функции, представляющие собой термы, которые:могут включать в себя от одной до и переменных в зависимо- . сти от комбин ции управляющих сигналов. Кроме термов на выходах элементов И, при определенных комбинациях управляющих сигналов образуются две функции: константа ноль" и "константа единица, которые можно воспринимать как отсутствие термв. и наличие всех полных термов или конституент единицы соответственно. На матрице элементов неравнозначности, представля|ошей собой многовходовый логический элемеит сложения по модулю два, термы . складываются, образуя на выходе устройства требуемую логическую функцию.
В качестве примера рассмотрим реализацию описанным способом функции трех переменных на устройстве; содержащем три элемента И на три входа и два элемента неравнозначности.
Комбинации управляющих сигналов.
Формула изобретения
1. Авторское свидетельство СССР № 811З88, tttt. Q. 06F 7/00, 19 74.
2. Авторское свндетельство СССР
¹ 498618, кл. Q 06 F 7/00, 1974 (прототип) .
ВНИИПИ Заказ 134/66 Тнрщк 704 Пвдписное
Филиал ППП Патент r. Ужгород, ул. Проектная, 4 а
5 М14 повышения быстродействия, входы элементов И п одключены к и входам структуры соответственно, выходы 1-го и (С +1)-го элементов И (i = 1,3,5,..., п-1, и 2Ф„К **1,2, ..., ) подключены к вхо-. s дам . -ro двухвходового элемента не -авнозначности первой группы (1=1,2,. ° ., } соответственно, выходы j -ro н 1 +1)-го элементов неравнозначностн парпоа группы (у,, = 1,Э,...;P)-4) поп«лючены к входам j -го ДВухЬкодовог6 элемента. неравнозначности второй группы (j о =1;2,...., соответственно, вы4 Л 15 у . ходь - j+-го н (j +1)-го элементов неравнозначности с -й группы нщццпачены к входам 1 „-го двухвходоваго элемента неравнозйачности (с +1)-й -группы
fl )
=,,...,(",), 11 -6 я, 1 у2,. ааа уч ° Э- (Ь(г п }а выход (Н- 1)-го элемента И (tt 2k -Ф) подключен к одному из входов даполнителвного двухжсодового элемента неравнозначностн $-й группы, второй вход которого подключен к выходу элемента Р -го двухиходового элемента нерявнознвчности (1 <8<с „Р=
М- (1п2р .-. }, высод$ -го - г* элемента неравнозначности и го уровня является выходом структуры.
Источпнкн информадни, принятые во аниманне при экспертизе