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

 

Изобретение относится к вычислительной технике и микроэлектронике и может быть использовано для построения матричных арифметических устройств и кодовых преобразователей. Цель изобретения - расширение функциональных возможностей за счет реализации фундаментальных симметрических булевых функций п переменных. Поставленная цель достигается тем, что устройство для вычисления фундаментальных симметрических булевых функций п переменных содержит К - (logn) + 1 элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, элемент ИЛИ-НЕ и р (п/2) мажоритарных элементов с порогами 2, 4, 6....,2р. Устройство имеет п информационных и К настроечных входов, а его быстродействие, определяемое глубиной схемы, равно Зг (т - задержка на вентиль). 1 ил,, 1 табл.

союз советских

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

РЕСПУБЛИК

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛ ЬСТВУ

Мп = Mn (х1, х2,...,хп) =

1, если х1+ х2+ ... + хп > j;

0 — в противном случае, где1 «j и (21) 4902577/24 (22) 16.01.91 (46) 15.04.93. Бюл. N. 14 (72) Л.Б.Авгуль и В.П.Супрун (56) Авторское свидетельство СССР

¹ 1559337, кл. G 06 F 7/00, 1988.

Авторское свидетельство СССР № 1730616, кл, G 06 F 7/00, 1990. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ

ФУНДАМЕНТАЛЬНЫХ СИММЕТРИЧЕСКИХ БУЛЕВЫХ ФУНКЦИЙ (57) Изобретение относится к вычислительной технике и микроэлектронике и может быть использовано для построения матричных арифметических устройств и кодовых

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

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

На чертеже представлена схема устройства при п -10.

Устройство содержит k = (log2n)+ 1 = 4 элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА

1...4, р - (и/2) = 5 мажоритарных элементов

5...9, элемент ИЛИ-НЕ 10, n = 10 информационных входов 11...20, k = 4 настроечных входов 21...24, выход 25. При этом мажоритарные элементы имеют следующие пороги: элемент 5- два, элемент 6- четыре, элемент

7 — шесть, элемент 8 — восемь, элемент 9— десять.

„„ Ы„„1809434 А1 преобразователей, Цель изобретения — расширение функциональных возможностей за счет реализации фундаментальных симметрических .булевых функций и переменных.

Поставленная цель достигается тем, что устройство для вычисления фундаментальных симметрических булевых функций п переменных содержит К = (Iogn) + 1 элементов

СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, элемент

ИЛИ-НЕ и р = (n/2) мажоритарных элементов с порогами 2, 4, 6,...,2р, Устройство имеет и информационных и К настроечных входов. а его быстродействие, определяемое глубиной схемы, равно Зт(т — задержка на вентиль). 1 ил„1 табл.

Функция п-входового мажоритарного элемента с порогом J определяется следующим образом;

Устройство для вычисления ф.с.б.ф. при

n - 10 работает следующим образом. На информационные входы 11.„20 поступают двоичные переменные х1...х1о (в произвольном порядке), на настроечные входы 21...24 — сигналы настройки и1„.и4, значения которых принадлежат множеству (0,1). На выходе 25 реализуется некоторая ф.с,б.ф

1809434

fll = о1+ 2щ+ 4из+ 8U4

F10 (х1, х2,...,X10) =

Таблица фундаментальных симметрических булевых функций, реализуемых устройством при n= 10 10 " =- F10 (xl хг„..,x10), определяемая вектором настройки U = (IJ1, U2, U3, U4), Причем

1, если x1+ x2+.„+ х1о= m;

0 — в противном случае, где 0

Реализуемые устройством ф.с.б.ф, F1o = F1o (x1, х2,...,х1о) и соответствующие им сигналы настройки v1, и2 из, и4 приведены в таблице, 20

Первообразная устройства при и = 10 имеет вид;

F1o (x1. х2...Äx10)=(u1®х1®х2®... ®х10) v

25 ч (о2®М10 ® М10 ® М10 ® М10 ® М10 0) ч

v (оз EB М10 Ю М1ов) v (и4® М1о ) Достоинством устройства являются более широкие по сравнению. с прототипом функциональные возможности. Так, устройство реализует п + 1 ф.с,б.ф. от п переменных, в то время как прототип реализует лишь шесть ф,с.б.ф, от пяти пере- 35 менных.

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

Устройство для вычисления фундаментальных симметрических булевых функций, содержащее элемент ИЛИ-НЕ, три элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и два мажоритарных элемента, g-й из которых (g

- 1 2) имеет порог, равный 2g, причем первый вход !-ro элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА (! = 1,3) соединен с 1-м настроечным входом устройства, j-й информационный вод которого (j = 1, и; и — количество переменных) соединен с (j+1)-м входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и j-м входом g-ro мажоритарного элемента, выход i-ro элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА соединен с i-м входом элемента ИЛИ-НЕ, выход которого является выходом. устройства, о т-. л и ч а ю ще е с я тем, что, с целью расширения функциональных возможностей путем реализации фундаментальных симметрических булевых функций п переменных, оно содержит К-3 элементов. СЛОЖЕНИЕ ПО МОДУЛЮ ДВА (К = (!оц2п)+ 1) и

Р-2 мажоритарных элементов (Р = (n/2), Sй из которых (S = 3,P) имеет порог, равный

2S, причем m-й настроечный вход устройства (m = 4,К) соединен с первым входом m-го элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА,. выход которого соединен с m-м входом элемента ИЛИ-НЕ, j-й информационный вход устройства соединен с)-м входом S-го мажоритарного элемента (с+1)-й вход (r+1)-ãî элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА (r =

=1, К-1; t = 1, i; = (n/2r)) соединен с выходом мажоритарного элемента с порогом 2" t, 1809434

Корректор В. Петраш

Редактор

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

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

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

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

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

Техред М,Моргентал

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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