Сумматор по модулю три
Изобретение относится к вычислительной технике и микроэлектронике и может быть использовано при построении систем контроля и цифровых устройств, работающих в системе остаточных классов. Цель изобретения - повышение быстродействия сумматора по модулю три. Сумматор содержит одноразрядный двоичный сумматор, два полусумматора и элемент ИЛИ. На входы суммматора поступают двухразрядные полные операнды, на выходах формируется двухразрядная сумма по модулю три входных операндов. 1 ил., 1 табл.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)ю 6 06 F 7/49
ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ
ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4937342/24 (22) 20.05.91 (46) 23,02.93. Бюл, N. 7 (72) Л,Б.Авгуль, В,И.Костеневич, Н.А.Егоров и В.И.Гришанович (56) Авторское свидетельство СССР
N" 1381483, кл, G 06 F 7/49, 1986.
Журавлев Ю.П. и др. Надежность и контроль
Э В lVI. M. Советское радио, 1978, с. 114-115, рис. 3.12; (54) СУММАТОР flO МОДУЛЮ ТРИ (57) Изобретение относится к вычислительИзобретение относится к вычислительной технике и микроэлектронике и можЕт быть использовано при построении систем контроля, а также цифровых устройств, работающих в системе остаточных классов.
Известен сумматор по модулю три, содержащий 6 элементов И. 2 элемента ИЛИ—
НЕ, 2 элемента ИЛИ и 2 элемента сложения по модулю два (Ц, Недостатком сумматора является невозможность сложения по модулю три полных операндов (операндов, принимающих значения О, 1, 2, 3), Наиболее близким по функцйональным возможностям и конструкции техническим решением к предлагаемомуявляется сумматор по модулю три, который выполняет сложение полных операндов и содержит два последовательно включенных одноразрядных двоичных сумматора.
Недостатком известного сумматора по модулю три является низкое быстродействие, определяемое глубиной схемы и равное
„>50 1797109 А1 ной технике и микроэлектронике и может быть использовано при построении систем контроля и цифровых устройств, работающих в системе остаточных классов. Цель изобретения — повышение быстродействия сумматора по модулю три. Сумматор содержит одноразрядный двоичный сумматор,* два полусумматора и элемент ИЛИ. На входы суммматора поступают двухразрядные полные операнды, на выходах формируется двухразрядная сумма по модулю три входных операндов. 1 ил., I табл.
Т = 4tsM, гДЕ ТЗМ вЂ” быстродействие одноразрядного двоичного сумматора.
Цель изобретения — повышение быстро- 2 действия сумматора по модулю три;
На чертеже представлена функциональная схема сумматора по модулю три. Сумматор по модулю три содержит одноразрядный двоичный сумматор 1, два полусумма- О тора 2 и 3, элемент ИЛИ 4, входы старшего
5 и младшего 6 разрядов первого операнда, входы старшего 7 и младшего 8 разрядов С1 второго операнда, выходы старшего 8 и ©. младшего 10 разрядов суммы, Сумматор по модулю три работает сле-, ° дующим образом. На входы 5 и 6 поступают соответственно старший Х1 и младший Хг разряды первого операнда Х = 2X< + Х2; на входы 7 и 8 — соответственно старший У1 и младший Yz разряды второго операнда Y =
2У1+ Yz. На выходах 9 и 10 формируются значения соответственно старшего $1 и младшего S2 разрядов суммы S = 2S1+ S2 по модулю три входных операндов Х и Y:
1797109
S = (X + Y)mod3
Работа сумматора по модулю три поясняется приводимой ниже таблицей. Особенностью сумматора является формирование на некоторых наборах остатков по модулю, 5 равных 3, Это правомерно, поскольку
Omod3 = ЗтобЗ и на входе действуют полные операнды, значения которых принадлежат множеству (0,1, 2, 3), Достоинством сумматора по модулю "О три является высокое быстродействие и йростая конструкция, Быстродействие сумФормула изобретения
Сумматор по модулю три, содержащий одноразрядный двоичный сумматор, i-й (! =
1, 2), вход которого соединен с входом старшего разряда 1-гo операнда, о т л и ч à io щ in и с я тем, что, с целью повышения быстродействия, он содержит элемент ИЛИ и два полусумматора, 1-й вход первого из которых соединен с входом младшего разряда 1-го операнда, а выход переноса соедиматора (время задержки распространения сигналов) может быть рассчитано по формуле:
Т = tsM+2tas+ тили, где tsM,. tHs, или — соответственно быстродействие одноразрядного двоичного сумматора, полусумматора и элемента ИЛИ..
Конструктивная сложность сумматора по модулю три равна примерно удвоенной сложности одноразрядного двоичного сумматора. нен с третьим входом одноразрядного двоичного сумматора, выход суммы которого соединен с первым входом элемента ИЛИ, выход переноса соединен с первым входом второго полусумматора, второй вход которого соединен с выходом суммы первого полусумматора, а выход суммы — с выходом младшего разряда сумматора по модулю три, выход переноса соединен с вторым входом элемента ИЛИ, выход которого соединен с выхо-. дом старшегоразряда сумматора помодулютри.
1797109
Составитель Л.Авгуль
Техред M.Ìîðãåíòàë Корректор M. Têà÷
Редактор Г.Бельская
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101
Заказ 653 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5


