ИДЕНТИФИКАТОР ЧИСЛА ЕДИНИЧНЫХ СИГНАЛОВ Российский патент 2006 года по МПК G06F5/00 H03K21/12 

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

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

Известны идентификаторы числа единичных сигналов (см., например, рис.8.12 на стр.479 в книге Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. М.: Радио и связь, 1990), которые содержат логические ячейки и могут быть использованы для определения числа единичных сигналов входной последовательности х1,..., xn, где хj∈{0,1}.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, идентификатор числа единичных сигналов (см. рис.2 в статье Новиков Л.Г. Преобразователи синхронного унитарного импульсного сигнала // Приборы и системы. Управление, контроль, диагностика. 2002. №8. С.34-35), который формирует двоичный код числа единичных сигналов входной последовательности x1,..., xn (xj∈{0,1}) и содержит m логических ячеек, где m=1+[logn] ([·] - оператор выделения целой части).

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в идентификаторе числа единичных сигналов, содержащем m логических ячеек, каждая из которых содержит элемент "И" и элемент "исключающее ИЛИ", подсоединенный первым, вторым входами и выходом соответственно к первому, второму входам элемента "И" и второму выходу логической ячейки, первые вход и выход которой подключены соответственно к первому входу и выходу элемента "И", особенность заключается в том, что в каждую логическую ячейку введен D-триггер, причем вход сброса, тактовый вход, вход данных и неинвертирующий выход D-триггера соединены соответственно с вторым, третьим входами логической ячейки, выходом и вторым входом элемента "исключающее ИЛИ", первый выход каждой предыдущей логической ячейки подключен к первому входу последующей логической ячейки, а первый вход первой и второй выход i-ой логических ячеек соединены соответственно с информационным входом и i-ым выходом идентификатора числа единичных сигналов, первый и второй управляющие входы которого образованы соответственно объединенными вторыми и объединенными третьими входами первой - m-ой логических ячеек, при этом m=1+[log2n], где [·] есть оператор выделения целой части, n есть любое натуральное число.

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

Идентификатор числа единичных сигналов содержит логические ячейки l1,..., lm, где m=1+[log2n] (n - произвольное натуральное число; [·] - оператор выделения целой части). Каждая логическая ячейка содержит элемент "И" 2, элемент "исключающее ИЛИ" 3, D-триггер 4, причем первый, второй входы и выход элемента 3 соединены соответственно с первым, вторым входами элемента 2 и вторым выходом логической ячейки, подключенной первыми входом и выходом и вторым, третьим входами соответственно к первому входу и выходу элемента 2 и входу сброса, тактовому входу D-триггера 4, вход данных и неинвертирующий выход которого соединены соответственно с выходом и вторым входом элемента 3. Первый выход каждой предыдущей логической ячейки подключен к первому входу последующей логической ячейки, а первый вход ячейки l1 и второй выход ячейки li соединены соответственно с информационным входом и i-ым выходом идентификатора числа единичных сигналов, первый и второй управляющие входы которого образованы соответственно объединенными вторыми и объединенными третьими входами ячеек l1,..., lm.

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

где есть номер момента времени tj (фиг.2); Vi0=0; W0j=xj. В представленной ниже таблице приведены значения выражений (1) при n=4. Отметим, что если n=4, то m=1+[log2n]=3.

V11=x1V12=x1⊕x2V13=x1⊕x2⊕x3V14=x1⊕х2⊕x3⊕x4W11=0W12=x1x2W13=x1x3⊕x2x3W4=x1x4⊕x2x4⊕x3x4V21=0V22=x1x2V23=x1x2⊕x1x3⊕x2x3V24=x1x2⊕x1x3⊕x1x4W21=0W22=0W23=0⊕x2x3⊕x2x4⊕x3x4W24=x1x2x3x4V31=0V32=0V33=0V34=x1x2x3x4W31=0W32=0W33=0W34=0

Таким образом, на первом, втором,..., m-ом выходах предлагаемого идентификатора при j=n соответственно имеем V1n0, V2n1,..., Vmnm-1, где βm-1...β1β0 есть w-разрядный двоичный код числа единичных сигналов входной последовательности х1,..., хn∈{0,1}.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемое устройство обеспечивает идентификацию числа единичных сигналов входной последовательности х1,..., хnj∈{0, 1}) за счет формирования двоичного кода этого числа и обладает в отличии от прототипа полной регулярностью межъячеечных связей.

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

название год авторы номер документа
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2003
  • Андреев Д.В.
RU2257608C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2006
  • Андреев Дмитрий Васильевич
RU2324219C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2282234C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2004
  • Андреев Дмитрий Васильевич
RU2276399C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2006
  • Андреев Дмитрий Васильевич
RU2300138C1
УСТРОЙСТВО СОРТИРОВКИ ДВОИЧНЫХ ЧИСЕЛ 2007
  • Андреев Дмитрий Васильевич
RU2383052C2
ПАРАЛЛЕЛЬНЫЙ СЧЕТЧИК ЕДИНИЧНЫХ СИГНАЛОВ 2005
  • Андреев Дмитрий Васильевич
RU2284655C1
ПАРАЛЛЕЛЬНЫЙ СЧЕТЧИК ЕДИНИЧНЫХ СИГНАЛОВ 2013
  • Гринберг Исаак Павлович
RU2518641C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2009
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
RU2417404C1
ЛОГИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2294009C1

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

Реферат патента 2006 года ИДЕНТИФИКАТОР ЧИСЛА ЕДИНИЧНЫХ СИГНАЛОВ

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

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

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

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

НОВИКОВ Л.Г
Преобразователи синхронного унитарного импульсного сигнала
Приборы и системы
Управление, контроль, диагностика
Топчак-трактор для канатной вспашки 1923
  • Берман С.Л.
SU2002A1
СУММАТОР КОДОВ "1 ИЗ N" 1997
  • Кулаковский А.Ф.
RU2129730C1
Устройство для параллельного счета количества единиц(нулей)в двоичном числе 1972
  • Быков Евгений Георгиевич
SU450160A1
Двоичный счетчик 1984
  • Шевкопляс Борис Владимирович
SU1261107A1
DE 3716551 А, 23.02.1989.

RU 2 277 260 C1

Авторы

Андреев Дмитрий Васильевич

Даты

2006-05-27Публикация

2005-02-15Подача