Сумматор унитарных кодов по модулю три

Номер патента: 15908

Опубликовано: 30.06.2012

Авторы: Супрун Валерий Павлович, ГОРОДЕЦКИЙ Данила Андреевич

Скачать PDF файл.

Текст

Смотреть все

(51) МПК НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ СУММАТОР УНИТАРНЫХ КОДОВ ПО МОДУЛЮ ТРИ(71) Заявитель Белорусский государственный университет(72) Авторы Супрун Валерий Павлович Городецкий Данила Андреевич(73) Патентообладатель Белорусский государственный университет(57) Сумматор унитарных кодов по модулю три, характеризующийся тем, что содержит первый, второй, третий, четвертый, пятый, шестой и седьмой элементы ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, выход -го из которых, где 1, 2, 3, соединен с выходом сумматора равно 1, а выход четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с первым и вторым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с первым инверсным входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два,второй инверсный вход которого соединен с выходом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, со вторым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с третьим и четвертым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, пятый вход которого соединен с выходом шестого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с третьим и четвертым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с первым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, второй вход которого соединен с пятым и шестым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с шестым входом второго 15908 1 2012.06.30 элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с выходом седьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, первый вход которого соединен со входом сумматора равно двум третьего операнда и с первым и вторым входами пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, третий и четвертый входы которого соединены со входом сумматора равно двум четвертого операнда и со вторым входом седьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, -й инверсный вход которого, где 1, 2,соединен с (4)-м входом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и со входом сумматора равно нулю (2)-го операнда вход сумматора равно нулю -го операнда соединен с -м входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с -м инверсным входом шестого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два,первый вход которого соединен со входом сумматора равно двум первого операнда и с третьим и четвертым входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, пятый и шестой входы которого соединены со входом сумматора равно двум второго операнда и со вторым входом шестого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано для построения средств аппаратурного контроля и цифровых устройств, работающих в системе остаточных классов. Известен сумматор унитарных кодов по модулю три, который содержит шесть элементов ИЛИ, шесть элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, три элемента ИЛИ-НЕ,двенадцать входов и три выхода 1. Сумматор реализует операциюв унитарных кодах по модулю три. Сложность сумматора (по числу входов логических элементов) равна 42, а быстродействие, определяемое глубиной схемы, составляет 3, где- задержка на один логический элемент. К основным недостаткам известного сумматора следует отнести высокую сложность и низкое быстродействие. Наиболее близким по функциональным возможностям и конструкции техническим решением к предлагаемому сумматору является вычислительное устройство унитарных кодов по модулю три, которое реализует операцию ( 3) 2. Устройство-прототип содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три, десять входов и три выхода. Сложность устройств равна 40, число внешних выводов (входов и выходов схемы) - 13. К недостаткам устройства-прототипа следует отнести ограниченные функциональные возможности, так как устройство не позволяет вычислить операцию( 3),и высокую конструктивную сложность, равную 40. Устройство-прототип, как и заявляемый сумматор, содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, выход первого из которых соединен с выходом устройства равно нулю результата. Изобретение направлено на решение следующих технических задач расширение функциональных возможностей вычислительного устройства унитарных кодов по модулю три и понижение его конструктивной сложности при реализации операции( 3). Сумматор унитарных кодов по модулю три характеризуется тем, что содержит первый, второй, третий, четвертый, пятый, шестой и седьмой элементы ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, выход -го из которых, где 1, 2, 3, соединен с выходом сумматора равно 1. Выход четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с первым и вторым 15908 1 2012.06.30 входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с первым инверсным входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Второй инверсный вход третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с выходом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, со вторым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с третьим и четвертым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Пятый вход второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с выходом шестого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с третьим и четвертым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с первым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Второй вход третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с пятым и шестым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с шестым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с выходом седьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Первый вход седьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с входом сумматора равно двум третьего операнда и с первым и вторым входами пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, третий и четвертый входы которого соединены со входом сумматора равно двум четвертого операнда и со вторым входом седьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Причем -й инверсный вход, где 1, 2, седьмого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с (4)-м входом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и со входом сумматора равно нулю (2)-го операнда. Вход сумматора равно нулю -го операнда соединен с -м входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с -м инверсным входом шестого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Первый вход шестого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен со входом сумматора равно двум первого операнда и с третьим и четвертым входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Пятый и шестой входы четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединены со входом сумматора равно двум второго операнда и со вторым входом шестого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Названный технический результат достигается путем использования в логической схеме сумматора только логических элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и изменением соединений между элементами логической схемы устройства-прототипа. На чертеже (фигура) представлена схема сумматора унитарных кодов по модулю три. Сумматор унитарных кодов по модулю три содержит семь элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два 17, восемь входов 815 и три выхода 16, 17 и 18. Сумматор унитарных кодов по модулю три работает следующим образом. На входы 8 и 12 поступают разряды равно нулю и равно двум унитарного двоичного кода первого операнда(0, 1, 2) на входы 9 и 13 - разряды равно нулю и равно двум унитарного двоичного кода второго операнда(0, 1, 2) на входы 10 и 14 - разряды равно нулю и равно двум унитарного двоичного кода третьего операнда(0, 1, 2) на входы 11 и 15 - разряды равно нулю и равно двум унитарного двоичного кода четвертого операнда(0, 1, 2), где 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 20, . При этом 1,1,1,1 тогда и только тогда, когда( 3),( 3),( 3) и( 3) соответственно, где 0, 1, 2. На выходах сумматора 16, 17 и 18 формируется унитарный двоичный код результата выполнения операции( 3), где(0, 1, 2) и 0, 1, 20, 1. Причем 1 тогда и только тогда, когда( 3) и 0, 1, 2. Логические функции 0, 1, 2, реализуемые на выходах заявляемого сумматора, представлены посредством таблицы истинности (таблица). 3 15908 1 2012.06.30 Логическая схема сумматора для выполнения в унитарных кодах операции( 3) синтезирована на основе использования следующих аналитических представлений логических функций 0, 1, 2, зависящих от переменных 0, 2, 0, 2,0, 2, 0, 2 1, если 2 022 022 1, если 02 202 22 100 в противном случае,0 в противном случае,1, если 02022 20 в противном случае,где 1, если 02 202 22 1, если 02 202 22 000 в противном случае,0 в противном случае,1, если 02022 1, если 02022 22 и 0 в противном случае. 0 в противном случае, Основным достоинством сумматора унитарных кодов по модулю три являются широкие функциональные возможности, поскольку сумматор позволяет реализовать операцию( 3). Кроме того, сложность заявляемого сумматора равна 36, а сложность устройства-прототипа составляет 40. При этом сумматор и устройство-прототип имеют одинаковое быстродействие, определяемое глубиной соответствующих логических схем. ВЫХОДЫ Унитарный двоУнитарный дво- Унитарный дво- ичный кодреУнитарный дво- Унитарный двоичный код ичный код четзультата ичный код пер- ичный код второтретьего операнвертого выполнения опевого операндаго операндадаоперандарации Унитарный двоичный код первого операнда 0 8 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Продолжение таблицы ВХОДЫ ВЫХОДЫ Унитарный двоУнитарный дво- Унитарный дво- ичный кодреУнитарный двоичный код ичный код четзультата ичный код втотретьего операнвертого выполнения оперого операндадаоперандарации Унитарный двоичный код первого операнда 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Продолжение таблицы ВХОДЫ ВЫХОДЫ Унитарный двоУнитарный дво- Унитарный дво- ичный кодреУнитарный двоичный код ичный код четзультата ичный код втотретьего операнвертого выполнения оперого операндадаоперандарации Источники информации 1. Патент РБ 9600, МПК 06 7/38, 7/48, 2007. 2. Заявка на патент РБ 20090769, МПК 06 7/38, 2010 (прототип). Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 6

МПК / Метки

МПК: G06F 7/38

Метки: кодов, три, модулю, сумматор, унитарных

Код ссылки

<a href="https://by.patents.su/6-15908-summator-unitarnyh-kodov-po-modulyu-tri.html" rel="bookmark" title="База патентов Беларуси">Сумматор унитарных кодов по модулю три</a>

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