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