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

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

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

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

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

Текст

Смотреть все

(51) МПК НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ СУММАТОР УНИТАРНЫХ КОДОВ ПО МОДУЛЮ ПЯТЬ(71) Заявитель Белорусский государственный университет(72) Авторы Супрун Валерий Павлович Городецкий Данила Андреевич(73) Патентообладатель Белорусский государственный университет(57) Сумматор унитарных кодов по модулю пять, характеризующийся тем, что содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, выход -го, где 1, 2, , 5, из которых соединен с выходом сумматора равно- 1 результата сложения, вход сумматора равно нулю первого операнда соединен с первым и вторым инверсными входами -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, третий инверсный вход которого соединен со входом сумматора равно единице первого операнда, вход сумматора равно трем первого операнда соединен с первым входом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16189 1 2012.08.30 с порогом шесть, второй и третий входы которого соединены со входом сумматора равно четырем первого операнда, вход сумматора равно нулю второго операнда соединен с четвертым и пятым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть,с четвертым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым инверсным входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с четвертым и пятым инверсными входами пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, вход сумматора равно единице второго операнда соединен с четвертым и пятым инверсными входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с шестым инверсным входом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть,вход сумматора равно двум второго операнда соединен с шестым инверсным входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым и пятым инверсными входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым входами третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с четвертым входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, вход сумматора равно трем второго операнда соединен с шестым инверсным входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым и пятым инверсными входами третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с четвертым входом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, вход сумматора равно четырем второго операнда соединен с шестым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с шестым инверсным входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым инверсными входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с пятым и шестым входами пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть. Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано для построения средств аппаратурного контроля и цифровых устройств, работающих в системе остаточных классов. Известен сумматор унитарных кодов по модулю пять, который содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом четыре, девять входов и пять выходов 1. Известный сумматор, как и заявляемый сумматор, содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с тем лишь отличием, что в предлагаемом сумматоре элементы ИСКЛЮЧАЮЩЕЕ ИЛИ выполнены с порогом шесть. Причем в каждом из сумматоров выход -го, где 1, 2, 3, 4, 5, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с выходом сумматора равно- 1 результата выполнения операции сложения. Недостатком известного сумматора является высокая конструктивная сложность, которая по числу входов логических элементов равна 100. Наиболее близким по функциональным возможностям и конструкции техническим решением к предлагаемому сумматору является сумматор унитарных кодов по модулю пять, содержащий пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, десять входов и пять выходов 2. Недостатком сумматора-прототипа является высокая конструктивная сложность, которая равна 150. Сумматор-прототип, как и изобретение, содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, выход -го, где 1, 2, 3, 4, 5, из которых соединен с выходом сумматора равно- 1 результата выполнения операции сложения. Изобретение направлено на решение следующей технической задачи уменьшение конструктивной сложности сумматора унитарных кодов по модулю пять. 16189 1 2012.08.30 Сумматор унитарных кодов по модулю пять характеризуется тем, что содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, выход -го, где 1, 2 5, из которых соединен с выходом сумматора равно- 1 результата сложения. Вход сумматора равно нулю первого операнда соединен с первым и вторым инверсными входами -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, третий инверсный вход которого соединен с входом сумматора равно единице первого операнда. Вход сумматора равно трем первого операнда соединен с первым входом -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, второй и третий входы которого соединены с входом сумматора равно четырем первого операнда. Вход сумматора равно нулю второго операнда соединен с четвертым и пятым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым инверсным входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с четвертым и пятым инверсными входами пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть. Вход сумматора равно единице второго операнда соединен с четвертым и пятым инверсными входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с шестым инверсным входом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть. Вход сумматора равно двум второго операнда соединен с шестым инверсным входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым и пятым инверсными входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым входами третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с четвертым входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть. Вход сумматора равно трем второго операнда соединен с шестым инверсным входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с четвертым и пятым инверсными входами третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с четвертым входом пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть. Вход сумматора равно четырем второго операнда соединен с шестым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с шестым инверсным входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть, с пятым и шестым инверсными входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть и с пятым и шестым входами пятого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть. Основной технический результат изобретения заключается в уменьшении конструктивной сложности логической схемы сумматора, выполняющего операцию( 5) в унитарных кодах. Названный эффект достигается путем изменения соединений между элементами логической схемы сумматора. На фигуре представлена логическая схема сумматора унитарных кодов по модулю пять. Схема сумматора содержит пять элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом шесть 15, девять входов 614 и пять выходов 1519. Сумматор предназначен для выполнения в унитарных кодах арифметической операции( 5) и работает следующим образом. На входы сумматора 69 поступают значения разрядов равно нулю, равно единице, равно трем и равно четырем унитарного двоичного кода первого операнда(0, , 2, 3, 4), на входы 1014 - значения разрядов равно нулю, равно единице,равно двум, равно трем и равно четырем унитарного двоичного кода второго операнда(0, , 2, 3, 4), где 0, 1, 2, 3, 4, 0, 1, 2, 3, 4 0,1. Здесь 1 и 1 тогда и только тогда, когда( 5) и( 5), где 0, 1, 2, 3, 4. 16189 1 2012.08.30 На выходах сумматора 1519 формируется унитарный двоичный код(0, 1, 2, 3, 4) результата выполнении операции сложения( 5), где 0, 1, 2, 3, 4 0,1. При этом 1 тогда и только тогда, когда( 5), где 0, 1, 2, 3, 4. Работа сумматора унитарных кодов по модулю пять описывается таблицей истинности логических функций 0, 1, 2, 3, 4 (таблица), реализуемых на его выходах. Логическая схема сумматора унитарных кодов по модулю пять синтезирована на основе применения следующих аналитических представлений функций 0, , 2, 3, 4 1, если 2 0132 42 021246 00 в противном случае,1, если 2 0132 40212 236 10 в противном случае,1, если 2 0132 412 22 346 20 в противном случае,1, если 2 0132 4022 32 46 30 в противном случае,1, если 2 0132 42 0132 46 40 в противном случае. Сумматор унитарных кодов по модулю пять Входы Выходы Унитарный двоичный код Унитарный двоичный код Унитарный двоичный код первого операнда второго операнда результата сложения(0, 1, 2, 3, 4)(0, 1, 2, 3, 4)(0, 1, 2, 3, 4) 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 4 16189 1 2012.08.30 Входы Унитарный двоичный код Унитарный двоичный код первого операнда второго операнда(0, 1, 2, 3, 4)(0, 1, 2, 3, 4) 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 Продолжение таблицы Выходы Унитарный двоичный код результата сложения(0, 1, 2, 3, 4) 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 Быстродействие сумматора, определяемое глубиной схемы, равно , где- задержка на один логический элемент. Сложность сумматора по числу входов логических элементов равна 60, а число внешних выводов равно четырнадцати. Основным достоинством заявляемого сумматора унитарных кодов по модулю пять является низкая конструктивная сложность. К дополнительным достоинствам сумматора необходимо отнести высокое быстродействие и небольшое число внешних выводов. Источники информации 1. Заявка на патент РБ 20100357, МПК 06 7/38, 2010. 2.20090059, 2009. Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 5

МПК / Метки

МПК: G06F 7/38

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

Код ссылки

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

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