СИММЕТРИЧНЫЙ МОДУЛЬ Российский патент 2005 года по МПК G06F7/38 

Описание патента на изобретение RU2248035C1

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

Известны симметричные модули (см., например, фиг.1 в описании изобретения к патенту РФ 2171496, кл. G 06 G 7/52, 2001 г.), которые могут быть использованы для воспроизведения любой из четырех простых симметричных булевых функций, зависящих от четырех аргументов - входных двоичных сигналов х1234 ∈ {0,1}.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, симметричный модуль (фиг.1 в описании изобретения к патенту РФ 2192044, кл. G 06 G 7/52, 2002 г.), который содержит выход и может быть использован для воспроизведения любой из n простых симметричных булевых функций, зависящих от n аргументов - входных двоичных сигналов x1,... ,xn{0,1}.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится сложная настройка, обусловленная тем, что для ее реализации необходимо nV+V-1 управляющих сигналов,

где m=0,5(n+1) (m=0,5n) при нечетном (четном) n.

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

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

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

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

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

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

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

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

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

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

название год авторы номер документа
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2004
  • Андреев Д.В.
RU2262734C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2002
  • Андреев Д.В.
RU2227931C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2003
  • Андреев Д.В.
RU2248036C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2006
  • Андреев Дмитрий Васильевич
RU2324219C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2011
  • Гринберг Исаак Павлович
RU2445679C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2284567C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2282234C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2007
  • Андреев Дмитрий Васильевич
RU2353967C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2004
  • Андреев Дмитрий Васильевич
RU2276399C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2294009C1

Иллюстрации к изобретению RU 2 248 035 C1

Реферат патента 2005 года СИММЕТРИЧНЫЙ МОДУЛЬ

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

Формула изобретения RU 2 248 035 C1

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

Документы, цитированные в отчете о поиске Патент 2005 года RU2248035C1

РЕЛЯТОРНЫЙ СЕЛЕКТОР 2001
  • Андреев Д.В.
RU2192044C1
РАНГОВЫЙ ФИЛЬТР 2000
  • Андреев Д.В.
RU2171496C1
Устройство для вычисления симметрических булевых функций 1991
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Егоров Николай Алексеевич
  • Гришанович Владимир Иванович
SU1833860A1
Многовходовый логический модуль 1990
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
SU1793547A1

RU 2 248 035 C1

Авторы

Андреев Д.В.

Даты

2005-03-10Публикация

2003-05-27Подача