параллельный счетчик единичных сигналов
Классы МПК: | H03K23/40 в которых стробирующие или синхронизирующие сигналы подаются на все разряды, те синхронные счетчики G06F5/00 Способы или устройства для преобразования данных без изменения порядка их следования или объема информации, подлежащей обработке |
Автор(ы): | Андреев Дмитрий Васильевич (RU) |
Патентообладатель(и): | Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU) |
Приоритеты: |
подача заявки:
2005-04-15 публикация патента:
27.09.2006 |
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Технический результат заключается в расширении функциональных возможностей за счет обеспечения формирования двоичного кода числа единичных сигналов входного кортежа (x1, ..., xn), xi {0, 1}. В счетчик, содержащий по одному элементу «И» (1) и «исключающее ИЛИ» (2), введены n-1 элементов «И» (1), n-1 элементов «исключающее ИЛИ» (2) и 2n D-триггеров (3). 2 ил., 1 табл.
Формула изобретения
Параллельный счетчик единичных сигналов, содержащий по одному элементу «И» и «исключающее ИЛИ», отличающийся тем, что в него введены n-1 элементов «И», n-1 элементов «исключающее ИЛИ» и 2n D-триггеров, причем первый, второй входы i-го элемента «исключающее ИЛИ» и тактовый вход (n+i)-го D-триггера соединены соответственно с выходом i-го элемента «И», входом данных и тактовым входом i-го D-триггера, подключенного неинвертирующим выходом, входом установки и тактовым входом соответственно к второму входу i-го элемента «И», первому и второму управляющим входам параллельного счетчика единичных сигналов, i-ый информационный вход и k-ый где [·] есть оператор выделения целой части) выход которого образован соответственно первым входом i-го элемента «И» и неинвертирующим выходом (n+2k-1)-го D-триггера, выход каждого предыдущего элемента «исключающее ИЛИ» соединен с вторым входом последующего элемента «исключающее ИЛИ», а второй вход первого элемента «исключающее ИЛИ» - с шиной нулевого потенциала, вход данных каждого предыдущего, начиная с (n+1)-го D-триггера, подключен к неинвертирующему выходу последующего D-триггера, а вход данных 2n-го D-триггера соединен с выходом n-го элемента «исключающее ИЛИ».
Описание изобретения к патенту
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известны параллельные счетчики единичных сигналов (см., например, фиг.1 в описании изобретения к патенту GB 2365636, кл. G 06 F 7/60, 2002 г.), которые формируют двоичный код числа единичных сигналов входного кортежа (х 1, х2, х3), хi {0, 1}.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных параллельных счетчиков единичных сигналов, относятся ограниченные функциональные возможности, поскольку не допускается обработка кортежа (х 1, ..., хn).
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип параллельный счетчик единичных сигналов (см. рис.2 в статье: Новиков Л.Г. Преобразователи синхронного унитарного импульсного сигнала. // Приборы и системы. Управление, контроль, диагностика. 2002. №8. С.34-35), который содержит элемент «И», элемент «исключающее ИЛИ» и формирует двоичный код числа единичных сигналов входного кортежа (х1, ..., x7), хi {0, 1}.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, поскольку не допускается обработка кортежа (х1, ..., хn).
Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения формирования двоичного кода числа единичных сигналов входного кортежа (х1, ..., хn), хi {0, 1}.
Указанный технический результат при осуществлении изобретения достигается тем, что в параллельном счетчике единичных сигналов, содержащем по одному элементу «И» и «исключающее ИЛИ», особенность заключается в том, что в него введены n-1 элементов «И», n-1 элементов «исключающее ИЛИ» и 2n D-триггеров, причем первый, второй входы i-го элемента «исключающее ИЛИ» и тактовый вход (n+i)-го D-триггера соединены соответственно с выходом i-го элемента «И», входом данных и тактовым входом i-го D-триггера, подключенного неинвертирующим выходом, входом установки и тактовым входом соответственно к второму входу i-го элемента «И», первому и второму управляющим входам параллельного счетчика единичных сигналов, i-й информационный вход и k-й ( , где [·] есть оператор выделения целой части) выход которого образованы соответственно первым входом i-го элемента «И» и неинвертирующим выходом (n+2k-1)-го D-триггера, выход каждого предыдущего элемента «исключающее ИЛИ» соединен с вторым входом последующего элемента «исключающее ИЛИ», а второй вход первого элемента «исключающее ИЛИ» - с шиной нулевого потенциала, вход данных каждого предыдущего, начиная с (n+1)-го, D-триггера подключен к неинвертирующему выходу последующего D-триггера, а вход данных 2n-го D-триггера соединен с выходом n-го элемента «исключающее ИЛИ».
На фиг.1 и 2 представлены соответственно схема предлагаемого параллельного счетчика единичных сигналов (например, при n=4) и временные диаграммы, поясняющие принцип его работы.
Параллельный счетчик единичных сигналов содержит элементы «И» 11, ..., 1n, элементы «исключающее ИЛИ» 21, ..., 2n, D-триггеры 31 , ..., 32n, причем первый, второй входы элемента 2 i и тактовый вход D-триггера 3n+i соединены соответственно с выходом элемента 1i входом данных и тактовым входом D-триггера 3i подключенного неинвертирующим выходом, входом установки и тактовым входом соответственно к второму входу элемента 1i, первому и второму управляющим входам параллельного счетчика единичных сигналов, i-ый информационный вход и k-ый ( , где [·] есть оператор выделения целой части) выход которого образованы соответственно первым входом элемента 1i и неинвертирующим выходом D-триггера , выход каждого предыдущего элемента «исключающее ИЛИ» соединен с вторым входом последующего элемента «исключающее ИЛИ», а второй вход элемента 21 - с шиной нулевого потенциала, вход данных каждого предыдущего, начиная с 3n+i D-триггера, подключен к неинвертирующему выходу последующего D-триггера, а вход данных D-триггера 32n соединен с выходом элемента 2n.
Работа предлагаемого параллельного счетчика единичных сигналов осуществляется следующим образом. На его первый, ..., n-ый информационные и первый, второй управляющие входы подаются соответственно двоичные сигналы x1, ..., xn {0, 1} и импульсные сигналы у1, у2 {0,1} (фиг.2), причем период T сигнала у2 должен удовлетворять условию Т> t, где t= tТр+ tИ+n tиск или, а tТр, tИ и tиск или есть длительности задержек, вносимых соответственно D-триггером, элементом «И» и элементом «исключающее ИЛИ». Тогда сигналы на выходе элемента 2i и неинвертирующем выходе D-триггера 3n+1 будут определяться рекуррентными выражениями
где и q=j есть номера моментов времени tj и t* q соответственно (фиг.2); W(i-1)0 =1; W0j=0; V20=...=Vn0= ; ( - неопределенное значение сигнала). В представленной ниже таблице приведены значения выражений (1) при n=4.
W11=x 1 | W21=x 1 x2 | W 31=x1 x2 x3 | W 41=x1 x2 x3 x4 |
V11= | V21= | V31= | V41=W 41 |
W12 =0 | W22=x 1x2 | W 32=x1x2 x1x3 x2x3 | W42=x1x 2 x1x3 x1x4 x2x3 x2x4 x3x4 |
V12= | V22= | V32=W 41 | V42=W 42 |
W13 =0 | W23=0 | W33=x1x 2x3 | W 43=x1x2x 3 x1x2x 4 x1x3x 4 x2x3 x2x3x 4 |
V13 = | V23=W 41 | V33=W 42 | V43=W 43 |
W14 =0 | W24=0 | W34=0 | W 44=x1x2x 3x4 |
V4=W41 | V24=W42 | V34=W43 | V44=W44 |
Таким образом, на k-ом ( , где [·] есть оператор выделения целой части) выходе предлагаемого параллельного счетчика единичных сигналов при q=n имеем , где [log2n]... 1 0 есть двоичный код числа единичных сигналов входного кортежа (х1, ..., хn).
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый параллельный счетчик единичных сигналов обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает формирование двоичного кода числа единичных сигналов входного кортежа (х1, ..., xn,), Xi {0, 1}.
Класс H03K23/40 в которых стробирующие или синхронизирующие сигналы подаются на все разряды, те синхронные счетчики
квадратурный делитель частоты с делением на три - патент 2479121 (10.04.2013) | |
реверсивный регистр сдвига власова - патент 2309536 (27.10.2007) | |
счетчик импульсов - патент 2308801 (20.10.2007) | |
счетчик импульсов - патент 2284654 (27.09.2006) | |
счетчик импульсов - патент 2284653 (27.09.2006) | |
устройство для приема, преобразования и синхронизации цифрового дифференциального сигнала - патент 2279182 (27.06.2006) | |
делитель частоты - патент 2036555 (27.05.1995) | |
счетчик - патент 2028028 (27.01.1995) |
Класс G06F5/00 Способы или устройства для преобразования данных без изменения порядка их следования или объема информации, подлежащей обработке