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

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

 

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

Известны логические вычислители (см., например, рис.1 в статье Музыченко О.Н. Однородные и регулярные структуры для реализации симметричных функций алгебры логики// Автоматика и телемеханика. 1998. №4. С.152-165), которые содержат вычислительные ячейки и реализуют любую из n пороговых равновесных функций, зависящих от n аргументов - входных двоичных сигналов х1,... ,xn{0,1}. Отметим, что в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974 (см. стр.126) эти функции называются простыми симметричными. Именно это название применяется далее.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, логический вычислитель (рис.2 в статье Музыченко О.Н. Однородные и регулярные структуры для реализации симметричных функций алгебры логики// Автоматика и телемеханика. 1998. №4. С.152-165), который содержит n-1 вычислительных ячеек и реализует любую из n простых симметричных функций, зависящих от n аргументов - входных двоичных сигналов x1,... ,xn{0,1}.

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

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

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

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

Логический вычислитель содержит n вычислительных ячеек 11,... ,1n. Каждая вычислительная ячейка содержит D-триггер 2, элемент “И” 3 и элемент “ИЛИ” 4, причем неинвертирующий выход D-триггера 2 соединен с вторым входом элемента 3, подключенного выходом к первому входу элемента 4, второй вход которого соединен с входом данных D-триггера 2, подключенного тактовым входом к управляющему входу вычислительной ячейки, первый, второй информационные входы и выход которой образованы соответственно первым входом элемента 3, вторым входом и выходом элемента 4. Выход каждой предыдущей вычислительной ячейки соединен с вторым информационным входом последующей вычислительной ячейки, а выход ячейки 1n является выходом логического вычислителя, первый и второй настроечные входы которого образованы соответственно вторым информационным входом ячейки 11 и объединенными управляющими входами всех вычислительных ячеек.

Работа предлагаемого логического вычислителя осуществляется следующим образом. На первые информационные входы вычислительных ячеек 11,... ,1n и первый, второй настроечные входы вычислителя подаются соответственно двоичные сигналы х1,... ,xn{0,1} и y1,y2{0,1} (фиг.2). Тогда сигнал на выходе ячейки 1iбудет определяться рекуррентным выражением

где есть номер момента времени tj (фиг.2); W(i-1)0=1; W0j=0. Период Т сигнала y2 должен удовлетворять условию T>Δ t, где Δ t=Δ tТр+Δ tИ+nΔ tили, а Δ tТр, Δ tи и Δ tили есть длительности задержек, вносимых соответственно D-триггером 2, элементами 3 и 4. Длительность высокого уровня сигнала y1 определяется суммой Δ t*+Δ t**, где Δ t*nΔ tили; Δ t**≤ Δ tТр+Δ tи. В представленной ниже таблице приведены значения выражения (1) при n=4.

W11=x1W21=x1x2W31=x1x2x3W41=x1x2x3x4
W12=0W22=x1x2W32=x1x2x1x3x2x3W42=x1x2x1x3x1x4x2x3x2x4x3x4
W13=0W23=0W33=x1x2x3W43=x1x2x3x1x2x4x1x3x4x2x3x4
W14=0W24=0W34=0W44=x1x2x3x4

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

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

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

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



 

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

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

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

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

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

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

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

Изобретение относится к приложениям алгоритма Витерби и, в частности, к усовершенствованным системе и способу осуществления высокоскоростной операции сложения/сравнения/выбора (ССВ) по схеме “бабочка” в реализации алгоритма Витерби.

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

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

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

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

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

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

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

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

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

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

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

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

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