Вычислительное устройство унитарных кодов по модулю три
Номер патента: 14056
Опубликовано: 28.02.2011
Авторы: Супрун Валерий Павлович, ГОРОДЕЦКИЙ Данила Андреевич
Текст
(51) МПК (2009) НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО УНИТАРНЫХ КОДОВ ПО МОДУЛЮ ТРИ(71) Заявитель Белорусский государственный университет(72) Авторы Супрун Валерий Павлович Городецкий Данила Андреевич(73) Патентообладатель Белорусский государственный университет(57) Вычислительное устройство унитарных кодов по модулю три, характеризующееся тем,что содержит четыре элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три, -й, где 1,2, вход которого соединен с -м входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и со входом равно единице го операнда устройства, вход равно двум -го операнда которого соединен с (21)-м и(22)-м входами элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и с (2)-м входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, инверсный выход которого соединен с первым и вторым входами -го, где 2,3,4, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, выход которого соединен с выходом устройства равно -2, а третий вход - с выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три, причем вход равно нулю третьего операнда устройства соединен с четвертым входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с четвертым и пятым входами третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, вход равно единице третьего операнда устройства соединен с четвертым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с пятым и шестым входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, вход равно двум третьего операнда устройства соединен с шестым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с пятым и шестым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. 14056 1 2011.02.28 Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано для построения средств аппаратурного контроля и цифровых устройств, работающих в системе остаточных классов. Известно вычислительное устройство унитарных кодов по модулю три, предназначенное для реализации операции( 3) 1. Устройство содержит восемь элементов И, три элемента ИЛИ, три элемента РАВНОЗНАЧНОСТЬ, двенадцать входов и три выхода. Недостатками известного устройства являются а) высокая конструктивная сложность(по числу входов логических элементов) б) низкое быстродействие, определяемое глубиной схемы. Наиболее близкими по функциональным возможностям и конструкции техническим решением к предлагаемому устройству является вычислительное устройство унитарных кодов по модулю три, выполняющее операцию АВ С 2. Устройство содержит три элемента ИЛИ, три элемента РАВНОЗНАЧНОСТЬ, четыре элемента И, девять входов и три выхода. Недостатком известного вычислительного устройства унитарных кодов по модулю три является большое число внешних выводов, равное 12, и низкое быстродействие, определяемое глубиной схемы и равное 3, где- задержка на один логический элемент. Изобретение направлено на решение следующих технических задач уменьшение числа внешних выводов и повышение быстродействия вычислительного устройства унитарных кодов по модулю три. Вычислительное устройство унитарных кодов по модулю три характеризуется тем,что содержит четыре элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три. Причем -й, где 1, 2, вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три соединен с -м входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с входом равно единице -го операнда устройства, вход равно двум -го операнда которого соединен с (21)-м и (22)-м входами элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и с (2)-м входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Инверсный выход первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два соединен с первым и вторым входами -го, где 2,3,4, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два, выход которого соединен с выходом устройства равно -2, а третий вход - с выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три. Вход равно нулю третьего операнда устройства соединен с четвертым входом четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с четвертым и пятым входами третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Вход равно единице третьего операнда устройства соединен с четвертым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с пятым и шестым входами четвертого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Вход равно двум третьего операнда устройства соединен с шестым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два и с пятым и шестым входами второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два. Названный технический результат достигается путем использования новых логических элементов (элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три и четырех элементов ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два). На фигуре представлена логическая схема заявляемого вычислительного устройства унитарных кодов по модулю три. Вычислительное устройство унитарных кодов по модулю три содержит четыре элемента ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом два 1, 2, 3 и 4 (элемент 1 имеет инверсный выход), элемент ИСКЛЮЧАЮЩЕЕ ИЛИ с порогом три 5, семь входов 6, 712 и три выхода 13, 14 и 15. 2 14056 1 2011.02.28 Вычислительное устройство унитарных кодов по модулю три работает следующим образом. На входы 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 устройства формируются разряды равно нулю, равно единице и равно двум унитарного двоичного кода результата выполнения операции( 3), где(0,1,2) и 0,1,20,1. При этом 1 тогда и только тогда,когда( 3) и 0,1,2. Логические функции 0,1,2, реализуемые на выходах вычислительного устройства,представлены посредством таблицы истинности. ВХОДЫ Унитарный двоичный код первого операнда 0 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 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 Унитарный двоичный код третьего операнда ВЫХОДЫ Унитарный двоичный код результата выполнения операции( 3) 0 1 2 13 14 15 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 14056 1 2011.02.28 Логическая схема (фигура) устройства для вычисления операциив унитарных кодах по модулю три синтезирована на основе использования следующих аналитических представлений функций 0,1,2 1, если 2 (1 ,2 , 1 ,2 )(1 ,2 , 1 ,2 )12 22 00 в противном случае, 1, если 2 (1 ,2 , 1 ,2 )(1 ,2 , 1 ,2 )2 022 10 в противном случае,1, если 2 (1 ,2 , 1 ,2 )(1 ,2 , 1 ,2 )0212 20 в противном случае, 0, если 12122(1 ,2 , 1 ,2 )1 в противном случае,1, если 12 212 23(1 ,2 , 1 ,2 )0 в противном случае. Достоинствами вычислительного устройства унитарных кодов по модулю три являются а) небольшое число внешних выводов, равное 10 б) высокое быстродействие, определяемое глубиной схемы и равное 2. Устройство - прототип имеет 12 внешних выводов, а его быстродействие составляет 3, где- задержка на один логический элемент. Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 4
МПК / Метки
МПК: G06F 7/38
Метки: унитарных, три, устройство, кодов, вычислительное, модулю
Код ссылки
<a href="https://by.patents.su/4-14056-vychislitelnoe-ustrojjstvo-unitarnyh-kodov-po-modulyu-tri.html" rel="bookmark" title="База патентов Беларуси">Вычислительное устройство унитарных кодов по модулю три</a>
Предыдущий патент: Вычислительное устройство унитарных кодов по модулю три
Следующий патент: Инструментальная сталь
Случайный патент: Способ восстановления и упрочнения штамповой оснастки и режущего инструмента