Логический вычислитель

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

 

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

Известны логические вычислители (см., например, рис.5.3 на стр.144 в книге Гутников B.C. Интегральная электроника в измерительных устройствах. Л.: Энергоатомиздат, 1988), которые реализуют простую симметричную булеву функцию τ21x2∨x1x3∨x2x3, зависящую от трех аргументов - входных двоичных сигналов x1, х2, х3∈{0,1}.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических вычислителей, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация n простых симметричных булевых функций, зависящих от n аргументов - входных двоичных сигналов x1, ...,xn∈{0,1}.

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический вычислитель (см. рис.2 в статье Савченко Ю.Г., Хмелевая А.В. О методах последовательной реализации симметричных булевых функций // Автоматика и вычислительная техника. 1974. №3. С.24-29), который содержит n-1 элементов И, n-1 элементов ИЛИ и реализует n простых симметричных булевых функций, зависящих от n аргументов - входных двоичных сигналов x1, ...,xn∈{0,1}.

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом вычислителе, содержащем n-1 элементов И и n-1 элементов ИЛИ, особенность заключается в том, что в него введены n-1 D-триггеров, причем неинвертирующий выход i-го D-триггера соединен с вторым входом i-го элемента И и первым входом i-го элемента ИЛИ, подключенного вторым входом и выходом соответственно к первому входу i-го элемента И и входу данных i-го D-триггера, вход сброса и тактовый вход которого соединены соответственно с первым и вторым управляющими входами логического вычислителя, подключенного информационным входом и i-ым выходом соответственно к первому входу первого элемента И и выходу i-го элемента ИЛИ, выход каждого предыдущего элемента И соединен с первым входом последующего элемента И, а выход (n-1)-го элемента И является n-ым выходом логического вычислителя.

На фиг.1 и фиг.2 представлены соответственно схема предлагаемого логического вычислителя и временные диаграммы, поясняющие принцип его работы.

Логический вычислитель содержит элементы И 11, ...,1n-1, элементы ИЛИ 21, ...,2n-1, D-триггеры 31, ...,3n-1, причем неинвертирующий выход D-триггера 3i соединен с вторым входом элемента 1i и первым входом элемента 2i, подключенного вторым входом и выходом соответственно к первому входу элемента 1i и входу данных D-триггера 3i, вход сброса и тактовый вход которого соединены соответственно с первым и вторым управляющими входами логического вычислителя, подключенного информационным входом и i-ым выходом соответственно к первому входу элемента 11 и выходу элемента 2i, выход элемента 1k соединен с первым входом элемента 1k+1, а выход элемента 1n-1 является n-ым выходом логического вычислителя.

Работа предлагаемого логического вычислителя осуществляется следующим образом. На его первый, второй управляющие входы подаются соответственно импульсные сигналы y1, y2∈{0,1} (фиг.2), причем период Т сигнала y2 должен удовлетворять условию T>Δt, где Δt=ΔtТр+(n-1)ΔtИ, а ΔtТр и ΔtИ есть длительности задержек, вносимых D-триггером и элементом И. Синхронно с передним фронтом импульса сигнала y1 и передними фронтами первого, ..., (n-1)-го импульсов сигнала y2 на информационный вход логического вычислителя последовательно подаются двоичные сигналы х1 и х2, ..., хn соответственно (фиг.2). Тогда сигналы на выходах элементов 1i, 2i будут определяться рекуррентными выражениями

где есть номер момента времени ti (фиг.2); Vi0=0; W0j=xj. В представленной ниже таблице приведены значения выражений (1) при n=4.

V11=x1V12=x1∨x2V13=x1∨x2∨x3V14=x1∨x2∨x3∨x4
W11=0W12=x1x2W13=x1x3∨x2x3W14=x1x4∨x2x4∨x3x4
V21=0V22=x1x2V23=x1x2∨x1x3∨x2x3V24=x1x2∨x1x3∨x1x4
W21=0W22=0W23=x1x2x3∨x2x3∨x2x4∨x3x4
W24=x1x2x4∨x1x3x4∨x2x3x4
V31=0V32=0V33=x1x2x3V34=x1x2x3∨x1x2x4∨x1x3x4∨x1x3x4
W31=0W32=0W33=0W34=x1x2x3x4

Таким образом, на первом, втором, ..., n-ом выходах предлагаемого логического вычислителя при j=n соответственно имеем

где τ1, ..., τn есть простые симметричные булевы функции (см. стр.126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974).

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

Логический вычислитель для реализации n простых симметричных булевых функций, зависящих от n аргументов - входных двоичных сигналов, содержащий n-1 элементов И и n-1 элементов ИЛИ, отличающийся тем, что в него введены n-1 D-триггеров, причем неинвертирующий выход i-го D-триггера соединен с вторым входом i-го элемента И и первым входом i-го элемента ИЛИ, подключенного вторым входом и выходом соответственно к первому входу i-го элемента И и входу данных i-го D-тригтера, вход сброса и тактовый вход которого соединены соответственно с первым и вторым управляющими входами логического вычислителя, подключенного информационным входом и i-м выходом соответственно к первому входу первого элемента И и выходу i-го элемента ИЛИ, выход каждого предыдущего элемента И соединен с первым входом последующего элемента И, а выход (n-1)-го элемента И является n-м выходом логического вычислителя, на первый, второй управляющие входы которого подаются соответственно импульсные сигналы y1, y2∈{0,1}, причем период Т сигнала y2 удовлетворяет условию T>Δt, где Δt=ΔtTp+(n-1)ΔtИ, a ΔtТр и ΔtИ - длительности задержек, вносимых D-триггером и элементом И, первый и второй, ..., n-й входные двоичные сигналы последовательно подаются на информационный вход логического вычислителя синхронно с передним фронтом импульса сигнала y1 и передними фронтами первого, ..., (n-1)-го импульсов сигнала y2 соответственно.



 

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

Изобретение относится к области вычислительной техники и интегральной электроники, а более конкретно к интегральным логическим элементам СБИС. .

Изобретение относится к вычислительной технике и интегральной электронике, а более конкретно - к интегральным логическим элементам СБИС и, в частности, к логическому элементу И-ИЛИ-НЕ на комплиментарных нормально закрытых полевых транзисторах с управляющими переходами Шоттки.

Изобретение относится к области вычислительной техники и интегральной электроники, к интегральным логическим элементам БИС. .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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