параллельный счетчик единичных сигналов
Классы МПК: | G06F5/00 Способы или устройства для преобразования данных без изменения порядка их следования или объема информации, подлежащей обработке G06F7/50 для сложения; для вычитания H03K21/10 с логическими элементами H03K21/12 с параллельным считыванием H03K23/00 Счетчики импульсов со счетными цепочками; делители частоты следования импульсов со счетными цепочками |
Автор(ы): | Андреев Д.В. (RU) |
Патентообладатель(и): | Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU) |
Приоритеты: |
подача заявки:
2004-05-11 публикация патента:
10.09.2005 |
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. Техническим результатом является расширение функциональных возможностей за счет обеспечения определения числа единичных сигналов входного кортежа (x1,..., x 8) (xq{0,1}) и уменьшение аппаратурных затрат. Устройство содержит семнадцать элементов "исключающее ИЛИ" и тринадцать элементов "И". 1 ил.
Формула изобретения
Параллельный счетчик единичных сигналов, содержащий семнадцать элементов ИСКЛЮЧАЮЩЕЕ ИЛИ и тринадцать элементов И, причем первый и второй входы r-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с первым и вторым входами r-го элемента И, подключенного первым входом к (r+1)-му входу параллельного счетчика единичных сигналов, первые выход и вход которого соединены соответственно с выходом седьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и вторым входом первого элемента И, подключенного выходом к второму входу восьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выходы первого - пятого и шестого элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с вторыми входами второго - шестого и седьмого элементов И, подключенных выходами соответственно к первым входам восьмого - двенадцатого и тринадцатого элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выходы которых соединены соответственно с вторыми входами девятого - тринадцатого элементов И и вторым выходом параллельного счетчика единичных сигналов, первый и второй входы r-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с первым и вторым входами r-го элемента И, а выходы десятого - двенадцатого и тринадцатого элементов И подключены соответственно к первым входам четырнадцатого - шестнадцатого и семнадцатого элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, подсоединенных выходами соответственно к вторым входам пятнадцатого - семнадцатого элементов ИСКЛЮЧАЮЩЕЕ ИЛИ и третьему выходу параллельного счетчика единичных сигналов, отличающийся тем, что второй вход четырнадцатого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с выходом девятого элемента И, а первый, второй входы и выход восьмого элемента И подключены соответственно к первому, второму входам семнадцатого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и четвертому выходу параллельного счетчика единичных сигналов.
Описание изобретения к патенту
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известны параллельные счетчики единичных сигналов входного кортежа (x1,..., x 8), где хq{0,1} (см., например, рис.8.12 на стр.479 в книге Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. М.: Радио и связь, 1990.).
К причине, препятствующей достижению указанного ниже технического результата при использовании известных параллельных счетчиков единичных сигналов, относятся большие аппаратурные затраты.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, параллельный счетчик единичных сигналов (см. рис.2 в статье Новиков Л.Г. Преобразователи синхронного унитарного импульсного сигнала// Приборы и системы. Управление, контроль, диагностика. 2002. №8. С.34-35.), который содержит элементы «исключающее ИЛИ», элементы «И» и определяет число единичных сигналов входного кортежа (x1,..., x7), где хq{0,1}.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, поскольку не допускается обработка кортежа (x1,..., x8), и большие аппаратурные затраты.
Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения определения числа единичных сигналов входного кортежа (x1,...,x 8)(хq{0,1}) и уменьшение аппаратурных затрат.
Указанный технический результат при осуществлении изобретения достигается тем, что в параллельном счетчике единичных сигналов, содержащем семнадцать элементов «исключающее ИЛИ» и тринадцать элементов «И», первый и второй входы r-го элемента «исключающее ИЛИ» соединены соответственно с первым и вторым входами r-го элемента «И», подключенного первым входом к (r+1)-му входу параллельного счетчика единичных сигналов, первые выход и вход которого соединены соответственно с выходом седьмого элемента «исключающее ИЛИ» и вторым входом первого элемента «И», подключенного выходом к второму входу восьмого элемента «исключающее ИЛИ», выходы первого - пятого и шестого элементов «исключающее ИЛИ» соединены соответственно с вторыми входами второго - шестого и седьмого элементов «И», подключенных выходами соответственно к первым входам восьмого - двенадцатого и тринадцатого элементов «исключающее ИЛИ», выходы которых соединены соответственно с вторыми входами девятого - тринадцатого элементов «И» и вторым выходом параллельного счетчика единичных сигналов, первый и второй входы r-го элемента «исключающее ИЛИ» соединены соответственно с первым и вторым входами r-го элемента «И», а выходы десятого-двенадцатого и тринадцатого элементов «И» подключены соответственно к первым входам четырнадцатого - шестнадцатого и семнадцатого элементов «исключающее ИЛИ», подсоединенных выходами соответственно к вторым входам пятнадцатого - семнадцатого элементов «исключающее ИЛИ» и третьему выходу параллельного счетчика единичных сигналов, особенность заключается в том, что второй вход четырнадцатого элемента; «исключающее ИЛИ» соединен с выходом девятого элемента «И», а первый, второй входы и выход восьмого элемента «И» подключены соответственно к первому, второму входам семнадцатого элемента «исключающее ИЛИ» и четвертому выходу параллельного счетчика единичных сигналов.
На чертеже представлена схема предлагаемого параллельного счетчика единичных сигналов.
Параллельный счетчик единичных сигналов содержит элементы «исключающее ИЛИ» 11,..., 117 и элементы «И» 21 ,..., 213, причем первый и второй входы элемента 1r соединены соответственно с первым и вторым входами элемента 2r, подключенного первым входом к (r+1)-му входу параллельного счетчика единичных сигналов, первые выход и вход которого соединены соответственно с выходом элемента 17 и вторым входом элемента 21, подключенного выходом к второму входу элемента 18, выходы элементов 11-1 5 и 16 соединены соответственно с вторыми входами элементов 22-26 и 27, подключенных выходами соответственно к первым входам элементов 18 -112 и 113, выходы которых соединены соответственно с вторыми входами элементов 29-213 и вторым выходом параллельного счетчика единичных сигналов, первый и второй входы элемента 1r соединены соответственно с первым и вторым входами элемента 2r, а выходы элементов 210-212 и 213 подключены соответственно к первым входам элементов 114-116 и 117, подсоединенных выходами соответственно к вторым входам элементов 115 -117 и третьему выходу параллельного счетчика единичных сигналов, второй вход элемента 114 соединен с выходом элемента 29, а первый, второй входы и выход элемента 28 подключены соответственно к первому, второму входам элемента 117 и четвертому выходу параллельного счетчика единичных сигналов.
Работа предлагаемого параллельного счетчика единичных сигналов осуществляется следующим образом. На его первый,..., восьмой входы подаются соответственно подлежащие обработке сигналы x1,..., x8{0,1}. Тогда сигналы Zij (см. чертеж) будут определяться выражением где символами и & обозначены соответственно операции «исключающее ИЛИ» («сложение по модулю 2») и «И»; m=2i-1; хk1 ,..., хkm{x 1,..., xj+1}, 1k 1<...<kmj+1; N=Cm j+1 есть количество неповторяющихся конъюнкций хk1&...&хkm, определяемое как число сочетаний из j+1 по m. В частности имеем Z13 =х1х 2х 3х 4, Z23=x1&x2&x 1&x3x 1&x4x 2&x3x 2&x4x 3&x4, Z33=x1&x 2&x3&x4. Таким образом, на выходах предлагаемого счетчика получим Z17= 0, Z27= 1 Z37= 2 и Z47= 3, где 3 2 1 0 есть двоичный код числа единичных сигналов в кортеже (x1,..., x8).
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый параллельный счетчик единичных сигналов обладает более широкими по сравнению с прототипом функциональными возможностями и меньшими аппаратурными затратами, так как определяет число единичных сигналов входного кортежа (x1,..., x8) и содержит 17 элементов «исключающее ИЛИ» и 13 элементов «И» (прототип содержит 18 элементов «исключающее ИЛИ» и 13 элементов «И»).
Класс G06F5/00 Способы или устройства для преобразования данных без изменения порядка их следования или объема информации, подлежащей обработке
Класс G06F7/50 для сложения; для вычитания
Класс H03K21/10 с логическими элементами
параллельный счетчик единичных сигналов - патент 2518641 (10.06.2014) | |
резервированный счетчик - патент 2264690 (20.11.2005) | |
резервированный счетчик - патент 2174284 (27.09.2001) |
Класс H03K21/12 с параллельным считыванием
Класс H03K23/00 Счетчики импульсов со счетными цепочками; делители частоты следования импульсов со счетными цепочками
квадратурный делитель частоты с делением на три - патент 2479121 (10.04.2013) | |
асинхронный двоичный счетчик - патент 2452084 (27.05.2012) | |
электронно-вычислительное устройство - патент 2435195 (27.11.2011) | |
счетчик импульсов - патент 2419200 (20.05.2011) | |
двоичный самосинхронный счетчик с предустановкой - патент 2392735 (20.06.2010) | |
реверсивный счетчик с памятью - патент 2321166 (27.03.2008) | |
мажоритарное счетное резервированное устройство - патент 2310982 (20.11.2007) | |
реверсивный регистр сдвига власова - патент 2309536 (27.10.2007) | |
счетчик импульсов - патент 2308801 (20.10.2007) | |
резервированный rs-триггер - патент 2308147 (10.10.2007) |