Вычислительное устройство унитарных кодов по модулю три

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

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

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

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

Текст

Смотреть все

(51) МПК (2009) НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО УНИТАРНЫХ КОДОВ ПО МОДУЛЮ ТРИ(71) Заявитель Белорусский государственный университет(72) Авторы Супрун Валерий Павлович Городецкий Данила Андреевич(73) Патентообладатель Белорусский государственный университет(57) Вычислительное устройство унитарных кодов по модулю три, характеризующееся тем, что содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, инверсный выход первого из которых соединен с выходом равно нулю устройства, а первый вход - с первым входом -го, где 1,2, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и со входом равно единице первого операнда устройства, вход равно двум первого операнда которого соединен со вторым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и со вторым и третьим входами -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три, выход которого соединен с выходом равноустройства, вход равно нулю второго операнда устройства соединен с первым и вторым входами (1)-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два,третий вход которого соединен со входом равно двум второго операнда устройства,вход равно нулю третьего операнда устройства соединен с четвертым и пятым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с четвертым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, пятый и шестой входы которого соединены со входом равно единице третьего операнда устройства, вход равно двум третьего операнда которого соединен с шестым входом второго элемента ИСКЛЮЧАЮЩЕЕ 14055 1 2011.02.28 ИЛИ с порогом два, выход которого соединен с третьим входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с четвертым и пятым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и четвертым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три, пятый и шестой входы которого соединены с четвертым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с шестым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и с выходом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано для построения средств аппаратурного контроля и цифровых устройств, работающих в системе остаточных классов. Известно вычислительное устройство унитарных кодов по модулю три, предназначенное для реализации операции( 3) 1. Устройство содержит восемь элементов И, три элемента ИЛИ, три элемента РАВНОЗНАЧНОСТЬ, двенадцать входов и три выхода. Недостатками известного устройства являются а) высокая конструктивная сложность(по числу входов логических элементов) б) низкое быстродействие, определяемое глубиной схемы. Наиболее близкими по функциональным возможностям и конструкции техническим решением к предлагаемому устройству является вычислительное устройство унитарных кодов по модулю три, выполняющее операцию (АВ)(С)2. Устройство содержит семь элементов ИЛИ, два элемента РАВНОЗНАЧНОСТЬ, элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, элемент ИЛИ-НЕ, элемент ЗАПРЕТ, двенадцать входов и три выхода. Недостатком известного вычислительного устройства унитарных кодов по модулю три является низкое быстродействие, определяемое глубиной схемы и равное 3, гдезадержка на логический элемент. Изобретение направлено на решение технической задачи повышения быстродействия вычислительного устройства унитарных кодов по модулю три, предназначенного для вычисления операции . Вычислительное устройство унитарных кодов по модулю три характеризуется тем,что содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Инверсный выход первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с выходом равно нулю устройства, а первый вход - с первым входом -го, где 1,2,элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и с входом равно единице первого операнда устройства. Вход равно двум первого операнда устройства соединен со вторым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и со вторым и третьим входами -го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три, выход которого соединен с выходом равноустройства. Вход равно нулю второго операнда устройства соединен с первым и вторым входами (1)-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, третий вход которого соединен с входом равно двум второго операнда устройства. Вход равно нулю третьего операнда устройства соединен с четвертым и пятым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с четвертым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Пятый и шестой входы третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединены с входом равно единице третьего операнда, вход равно двум которого соединен с шестым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. 14055 1 2011.02.28 Выход второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с третьим входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с четвертым и пятым входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и с четвертым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три. Пятый и шестой входы второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три соединены с четвертым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, с шестым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и с выходом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Названный технический результат достигается путем использования новых логических элементов (трех элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и двух элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три). На чертеже (фиг. 1) представлена логическая схема заявляемого устройства унитарных кодов по модулю три. Вычислительное устройство унитарных кодов по модулю три содержит три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два 1, 2 и 3 (элемент 3 имеет инверсный выход), два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три 4 и 5, семь входов 6, 7 12 и три выхода 13, 14 и 15. Вычислительное устройство унитарных кодов по модулю три работает следующим образом. На входы 6 и 7 устройства поступают разряды равно единице и равно двум унитарного двоичного кода первого операнда(02), на входы 8 и 9 - разряды равно нулю и равно двум унитарного двоичного кода второго операнда(0,1,2), на входы 10, 11 и 12 - разряды равно нулю, равно единице и равно двум унитарного двоичного кода третьего операнда(0,1,2), где 0,1,2,0,1,2,0,1,20,1. Здесь 1,1,1 тогда и только тогда, когда( 3),( 3) и( 3),где 0,1,2. На выходах 13, 14 и 15 устройства формируется унитарный двоичный код результата выполнения операции , где(0,1,2) и 0,0,20,1. При этом 1 тогда и только тогда, когда и 0,1,2. Логические функции 0,1,2, реализуемые на выходах заявляемого вычислительного устройства, представлены посредством таблицы истинности. Логическая схема (фигура) устройства для вычисления операции в унитарных кодах по модулю три синтезирована на основе использования следующих аналитических представлений булевых функций 0,1,2 0, если 12( 0 ,2 ,0 ,2 )( 0 ,2 ,0 ,2 )2 01 в противном случае, 1, если 12 22 ( 0 ,2 ,0 ,2 )( 0 ,2 ,0 ,2 )3 10 в противном случае,1, если 12 2( 0 ,2 ,0 ,2 )2( 0 ,2 ,0 ,2 )3 20 в противном случае,1, если 2 022 022( 0 ,2 ,0 ,2 )0 в противном случае,1, если 2 020212( 0 ,2 ,0 ,2 )0 в противном случае. Основным достоинством вычислительного устройства унитарных кодов по модулю три является высокое быстродействие, определяемое глубиной схемы и равное 2. Быстродействие устройства - прототипа равно 3. Конструктивная сложность (по числу входов логических элементов) заявляемого устройства и устройства-прототипа совпадает. 3 Унитарный двоичный код первого операнда Входы Унитарный двоичный код второго операнда Унитарный двоичный код третьего операнда Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 4 Выходы Унитарный двоичный код результата выполнения операции

МПК / Метки

МПК: G06F 7/38

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

Код ссылки

<a href="https://by.patents.su/4-14055-vychislitelnoe-ustrojjstvo-unitarnyh-kodov-po-modulyu-tri.html" rel="bookmark" title="База патентов Беларуси">Вычислительное устройство унитарных кодов по модулю три</a>

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