Сумматор унитарных кодов по модулю три
Номер патента: 2473
Опубликовано: 30.12.1998
Текст
ГОСУДАРСТВЕННЫЙ ПАТЕНТНЫЙ КОМИТЕТ РЕСПУБЛИКИ БЕЛАРУСЬ СУММАТОР УНИТАРНЫХ КОДОВ ПО МОДУЛЮ ТРИ(71) Заявитель Белорусский государственный университет(73) Патентообладатель Белорусский государственный университет(57) Сумматор унитарных кодов по модулю три, содержащий элемент ИЛИ и элемент И, первый вход которого соединен со входом равно нулю первого операнда сумматора, отличающийся тем, что дополнительно введены элемент РАВНОЗНАЧНОСТЬ и три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход -го (1,2,3) из которых соединен с выходом равно -1 сумматора, вход равно нулю первого операнда которого соединен с первым входом элемента ИЛИ, выход которого соединен с инверсным входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, вход равно единице первого операнда соединен с первым входом элемента РАВНОЗНАЧНОСТЬ и первым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, вход равно двум первого операнда соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, вход равно нулю второго операнда сумматора соединен со вторым входом элемента РАВНОЗНАЧНОСТЬ и инверсным входом элемента И, вход равно единице второго операнда соединен с инверсным входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и вторым входом элемента ИЛИ, вход равно двум второго операнда соединен с инверсным входом элемента РАВНОЗНАЧНОСТЬ, выход которого соединен со вторыми входами первого и третьего элементов ИСКЛЮЧАЮЩЕЕ ИЛИ и с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с выходом элемента И. 2473 1 Фиг. 1 Изобретение относится к области вычислительной техники и микроэлектроники и может быть использовано для построения средств аппаратурного контроля и цифровых устройств, работающих в системе остаточных классов. Наиболее близким по функциональным возможностям и конструкции техническим решением к предлагаемому является сумматорунитарных кодов по модулю , который при 3 и 2 содержит девять элементов И и три элемента ИЛИ 1. Недостатком известного сумматора является высокая конструктивная сложность. Изобретение направлено на решение задачи понижения конструктивной сложности сумматора унитарных кодов по модулю три. Сумматор унитарных кодов по модулю три содержит элемент ИЛИ и элемент И, первый вход которого соединен со входом равно нулю первого операнда сумматора. В отличие от прототипа сумматор дополнительно содержит элемент РАВНОЗНАЧНОСТЬ и три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход - го (1,2,3) из которых соединен с выходом равно -1 сумматора. Вход равно нулю первого операнда сумматора соединен с первым входом элемента ИЛИ, выход которого соединен с инверсным входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. Вход равно единице первого операнда соединен с первым входом элемента РАВНОЗНАЧНОСТЬ и первым входом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. Вход равно двум первого операнда соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. Вход равно нулю второго операнда сумматора соединен со вторым входом элемента РАВНОЗНАЧНОСТЬ и инверсным входом элемента И. Вход равно единице второго операнда соединен с инверсным входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и вторым входом элемента ИЛИ. Вход равно двум второго операнда соединен с инверсным входом элемента РАВНОЗНАЧНОСТЬ. Выход элемента РАВНОЗНАЧНОСТЬ соединен со вторыми входами первого и третьего элементов ИСКЛЮЧАЮЩЕЕ ИЛИ и с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с выходом элемента И. Основной результат изобретения заключается в понижении конструктивной сложности сумматора унитарных кодов по модулю три. Названный результат достигается путем изменения межсоединений элементов в схеме сумматора, а также использованием новых элементов РАВНОЗНАЧНОСТЬ и ИСКЛЮЧАЮЩЕЕ ИЛИ. На фиг. 1 представлена схема сумматора унитарных кодов по модулю три. Сумматор унитарных кодов по модулю три содержит элемент РАВНОЗНАЧНОСТЬ 1, элемент И 2, элемент ИЛИ 3, три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 4,5 и 6, входы равно нулю 7, равно единице 8, равно двум 9 первого операнда, входы равно нулю 10, равно единице 11, равно двум 12 второго операнда и выходы равно нулю 13, равно единице 14, равно двум 15 результата сложения по модулю три. Сумматор работает следующим образом. На входы 7,8 и 9 сумматора поступает унитарный двоичный код первого операнда А(а 0, а 1, а 2), на входы 10,11, и 12 унитарный двоичный код второго операнда В(0, 1,2), где а 0, а 1, а 2, 0, 1, 20,1. При этом 1 (1) тогда и только тогда, когда( 3) (( 3, где 0,1,2. На выходах 13,14 и 15 сумматора формируется унитарный двоичный код результата(0,1,2), где 0,1,20,1. При этом 1 тогда и только тогда, когда(3). Работа сумматора унитарных кодов по модулю три описывается приводимой ниже таблицей (фиг. 2). Логическая схема сумматора унитарных кодов по модулю три (фиг. 1) синтезирована по следующим аналитическим представлениям функций 0,1,2 2473 1 Достоинством сумматора является простая конструкция и высокое быстродействие. Так, его сложность по числу входов логических элементов равна 15, в то время как сложность прототипа (при 3, 2) равна 27. При этом быстродействие сумматора совпадает с быстродействием прототипа. Государственный патентный комитет Республики Беларусь.
МПК / Метки
МПК: G06F 7/49
Метки: модулю, кодов, унитарных, три, сумматор
Код ссылки
<a href="https://bypatents.com/4-2473-summator-unitarnyh-kodov-po-modulyu-tri.html" rel="bookmark" title="База патентов Беларуси">Сумматор унитарных кодов по модулю три</a>
Предыдущий патент: Сумматор по модулю три
Следующий патент: Светосильный объектив
Случайный патент: Ленточный транспортёр