Вычислительное устройство по модулю три
Номер патента: 15508
Опубликовано: 28.02.2012
Текст
(51) МПК НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО ПО МОДУЛЮ ТРИ(71) Заявитель Государственное научное учреждение Объединенный институт проблем информатики Национальной академии наук Беларуси(72) Авторы Бибило Петр Николаевич Городецкий Данила Андреевич(73) Патентообладатель Государственное научное учреждение Объединенный институт проблем информатики Национальной академии наук Беларуси(57) Вычислительное устройство по модулю три, содержащее два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, отличающееся тем, что содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, два элемента ИЛИ и два элемента И, первый вход -го, где 1,2, элемента из которых соединен с младшим входом -го показателя степени устройства, а второй вход- со старшим входом -го основания степени устройства и с первым входом-го элемента ИЛИ, второй вход которого соединен с младшим входом -го основания степени, а выход - с первым входом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с выходом -го элемента И и с -м входом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, (2)-й вход второго элемента из которых соединен с выходом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, а (4)-й вход соединен с выходом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и с (2)-м входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, (4)-й вход которого соединен с выходом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с младшим разрядом выхода устройства, старший разряд которого соединен с выходом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. 15508 1 2012.02.28 Изобретение относится к области вычислительной техники и автоматики и может быть использовано для построения систем передачи и переработки дискретной информации. Известен сумматор по модулю три, содержащий два элемента РАВНОЗНАЧНОСТЬ,два элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, четыре входа и два выхода 1. Недостатком сумматора по модулю три являются низкие функциональные возможности, так как он не выполняет операцию( 3). Наиболее близким по конструкции и функциональным возможностям техническим решением к предлагаемому является сумматор по модулю три 2, содержащий мажоритарный элемент с порогом два, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, четыре входа и два выхода. Недостатком сумматора по модулю три являются низкие функциональные возможности, так как он не выполняет операцию( 3). Как и предлагаемое изобретение, сумматор содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. Задачей изобретения является расширение функциональных возможностей сумматора по модулю три за счет выполнения операции( 3). Вычислительное устройство по модулю три содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. В отличие от прототипа устройство содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, два элемента ИЛИ и два элемента И. Первый вход -го, где 1,2, элемента И соединен с младшим входом -го показателя степени устройства, а второй вход - со старшим входом -го основания степени устройства и с первым входом -го элемента ИЛИ. Второй вход -го элемента ИЛИ соединен с младшим входом -го основания степени, а выход - с первым входом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. Второй вход -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с выходом -го элемента И и с -м входом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, (2)-й вход второго элемента из которых соединен с выходом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, а (4)-й вход соединен с выходом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и с (2)-м входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, (4)-й вход которого соединен с выходом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. Выход -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с младшим разрядом выхода устройства, старший разряд которого соединен с выходом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Основной технический результат предлагаемого изобретения заключается в расширении функциональных возможностей сумматора по модулю три. Названный эффект достигается путем введения в схему сумматора новых логических элементов (элементов И,элементов ИЛИ и элементов ИСЛЮЧАЮЩЕЕ ИЛИ с порогом два). На чертеже (фигура) представлена схема вычислительного устройства по модулю три. Вычислительное устройство по модулю три включает в себя два элемента ИЛИ 1 и 2,два элемента И 3 и 4, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 5 и 6, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два 7 и 8, шесть входов 9, , 14 и два выхода 15 и 16. Основания степенейии их показателиисоответственно задаются двухразрядными двоичными векторами(2,1),(2,1),(2,1) и(2,1), где 2,2,2 и 2 - старшие разряды, 1,1,1 и 1 - младшие разряды, т.е.122,122,122 и 122. В соответствии с выбранным модулем 3 основания степеней и их показатели могут принимать значения 0 (00), 1 (01), 2 (10). Результат выполнения операции( 3) задается двухразрядным двоичным кодом(2,1), где 122. На входы 9 и 10 поступают двоичные переменные 1 и 2, а на 12 и 13 - 1 и 2, представляющие собой младшие и старшие разряды первого(2,1) и второго(2,1) оснований степеней соответственно. На входы 11 и 14 поступают двоичные переменные 1 и 1, представляющие собой младшие разряды первого и второго показателей степеней(2,1) и(2,1) соответственно. На выходах устройства 15 и 16 реализуются логи 2 15508 1 2012.02.28 ческие функции 1 и 2, где 1 - младший разряд, 2 - старший разряд результата выполнения операции( 3). Логическая схема вычислительного устройства по модулю три синтезирована по следующим аналитическим представлениям функций 1 и 2 1, если 12 122 22 1, если 2 112 222 210 в противном случае, 0 в противном случае,где 112 , 212 ,122 , 221 ,1, если 111 10 в противном случае, Двоичный код первого основания степени(2,1) 2 1 10 9 1, если 221 20 в противном случае, Вычислительное устройство по модулю три Входы Выходы Двоичный код Двоичный код Двоичный код Двоичный код первого показа- второго основа- второго показа- результата вытеля степени ния степени теля степени полнения опера(2,1)(2,1)(2,1) ции(2,1) 2 2 2 1 2 1 2 1 11 13 12 14 16 15 15508 1 2012.02.28 Двоичный код первого основания степени(2,1) 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 Входы Двоичный код Двоичный код первого показа- второго основателя степени ния степени(2,1)(2,1) 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 Продолжение таблицы Выходы Двоичный код Двоичный код второго показа- результата вытеля степени полнения опера(2,1) ции(2,1) 0 1 1 0 1 0 0 1 0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 15508 1 2012.02.28 Двоичный код первого основания степени(2,1) 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 Входы Двоичный код Двоичный код первого показа- второго основателя степени ния степени(2,1)(2,1) 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 Продолжение таблицы Выходы Двоичный код Двоичный код второго показа- результата вытеля степени полнения опера(2,1) ции(2,1) 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 Таблица истинности логических функций 1 и 2 описывает работу вычислительного устройства по модулю три. Отметим, что при реализации операции возведения в степень возникает неопределенность вида 0. Так как в модулярной арифметике 0( ), то 00 ( ). Следовательно, здесь 00 ( 3). Достоинствами вычислительного устройства являются высокие функциональные возможности, так оно выполняет операцию( 3). К дополнительным достоинствам можно отнести а) высокое быстродействие, определяемое глубиной схемы, которое составляет 3 б) небольшое число внешних выводов, равное 8. Конструктивная сложность устройства (по числу входов логических элементов) равна 24. Источники информации Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20.
МПК / Метки
МПК: G06F 7/38
Метки: вычислительное, модулю, три, устройство
Код ссылки
<a href="https://by.patents.su/5-15508-vychislitelnoe-ustrojjstvo-po-modulyu-tri.html" rel="bookmark" title="База патентов Беларуси">Вычислительное устройство по модулю три</a>
Предыдущий патент: Способ нанесения углеродных нанотрубок на подложку (варианты)
Следующий патент: Безсорбиционное устройство для очистки воздуха от пыли в производственном помещении
Случайный патент: Объектив с вынесенным зрачком