Изобретение относится к вычислительной технике и автоматике и может быть использовано для построения систем передачи и переработки дискретной информации.
Известен сумматор по модулю пять, содержащий пятнадцать элементов И, восемь элементов ИЛИ, один элемент И-НЕ, три элемента ИЛИ-НЕ, один элемент ЗАПРЕТ, шесть входов и три выхода [1].
Недостатком сумматора по модулю пять является низкое быстродействие, определяемое глубиной схемы и равное 5 τ, где τ - задержка на вентиль.
Наиболее близким по конструкции и функциональным возможностям техническим решением к предлагаемому является сумматор по модулю пять, содержащий десять элементов И, три элемента ИЛИ-НЕ, три элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, два элемента ЗАПРЕТ, три элемента ИЛИ, шесть входов и три выхода [2].
Недостатком известного сумматора по модулю пять является низкое быстродействие, которое равно 3 τ .
Заявляемый сумматор по модулю пять содержит пять элементов ЗАПРЕТ, три элемента И, мажоритарный элемент с порогом три, два элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ. Первые входы первого и второго элементов И соединены соответственно с входами первого и второго разрядов первого слагаемого, а вторые входы - соответственно с входами первого и второго разрядов второго слагаемого. Вход первого разряда первого слагаемого соединен с первым входом запрета первого элемента ЗАПРЕТ, входом запрета второго элемента ЗАПРЕТ и первыми входами первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, третьего элемента И и мажоритарного элемента с порогом три. Вход первого разряда второго слагаемого соединен с первым входом запрета третьего элемента ЗАПРЕТ, входом запрета четвертого элемента ЗАПРЕТ, вторым входом запрета первого элемента ЗАПРЕТ и вторыми входами первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и мажоритарного элемента с порогом три. Вход второго разряда первого слагаемого соединен с первыми прямыми входами первого и второго элементов ЗАПРЕТ, первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и третьим входом мажоритарного элемента с порогом три. Вход второго разряда второго слагаемого соединен с вторым прямым входом первого элемента ЗАПРЕТ, вторым входом запрета третьего элемента ЗАПРЕТ, вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и четвертым входом мажоритарного элемента с порогом три. Вход третьего разряда первого слагаемого соединен с третьим входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, прямыми входами третьего и четвертого элементов ЗАПРЕТ и входом запрета пятого элемента ЗАПРЕТ. Вход третьего разряда второго слагаемого соединен с вторым прямым входом второго элемента ЗАПРЕТ, третьим входом запрета третьего элемента ЗАПРЕТ, прямым входом пятого элемента ЗАПРЕТ и вторым входом третьего элемента И. Выход третьего элемента И соединен с четвертым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и первым входом второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, второй вход которого соединен с выходом второго элемента И и пятым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, шестой вход которого соединен с выходом первого элемента ЗАПРЕТ. Выход второго элемента ЗАПРЕТ соединен с седьмым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, третьими входами второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, четвертый вход которого соединен с выходом третьего элемента ЗАПРЕТ, восьмым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и четвертым входом второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА. Пятый и шестой входы второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА соединены соответственно с выходами пятого элемента ЗАПРЕТ и мажоритарного элемента с порогом три. Пятый и шестой входы элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с выходами первого элемента И и четвертого элемента ЗАПРЕТ, а выход соединен с вторым разрядным выходом сумматора. Первый и третий разрядные выходы сумматора соединены соответственно с выходами первого и второго элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА.
На чертеже представлена схема заявляемого сумматора по модулю пять.
Сумматор по модулю пять содержит пять элементов ЗАПРЕТ 1...5, три элемента И 6, 7 и 8, мажоритарный элемент 9 с порогом три, два элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 10 и 11, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 12, шесть входов 13... 18 и три выхода 19, 20 и 21.
Сумматор работает следующим образом.
Суммируемые операнды X и Y задаются трехразрядными двоичными кодами X = x3 x2 x1, Y = y3 y2 y1, где x1, y1 - первые (младшие) разряды операндов; x2, y2 - вторые (средние) разряды операндов; x3, y3 - третьи (старшие) разряды операндов, т.е. X = x1 + 2x2 + 4x3 и Y = y1 + 2y2 + 4y3.
В соответствии с выбранным модулем P = 5 каждый операнд может принимать значения 0(000), 1(001), 2(010), 3(011) и 4(100). Результатом работы сумматора по модулю пять является операнд Z, заданный трехразрядным двоичным кодом Z = z3z2z1, где Z = z1 + 2z2 + 4z3.
На входы 13, 14 подаются значения младших разрядов x1, y1 операндов X и Y соответственно, на входы 15, 16 - значения средних разрядов x2, y2операндов X и Y соответственно, на входы 17, 18 - значения старших разрядов x3, y3 операндов X и Y соответственно, на выходе 19 реализуется младший разряд z1, на выходе 20 - средний разряд z2, а на выходе 21 - старший разряд z3 операнда Z, где Z = X + Y (mod5).
Логические функции z1, z2 и z3, значения которых представлены в таблице, реализуются сумматором согласно следующим аналитическим выражениям:
z1=x1⊕ x3⊕ y1⊕ A ⊕ B ⊕ C ⊕ D ⊕ E;;
z2=F
z3=B ⊕ C ⊕ D ⊕ E ⊕ H ⊕ M
где
A=xy2; B=x; C=x2y3; D=x2y2;;
E=x1y3; F=x1y1; G=x; H=y3;;
F
M
Достоинством заявляемого сумматора по модулю пять является высокое быстродействие. Так, его быстродействие, определяемое глубиной схемы, равно 2 τ , где τ - задержка на вентиль, в то время как быстродействие устройства-прототипа равно 3 τ . Сложность заявляемого сумматора по числу входов логических элементов меньше, чем сложность устройства-прототипа и равна 45, тогда как сложность устройства-прототипа равна 51.
название | год | авторы | номер документа |
---|---|---|---|
СУММАТОР ПО МОДУЛЮ ПЯТЬ | 1992 |
|
RU2012038C1 |
СУММАТОР ПО МОДУЛЮ ТРИ | 1992 |
|
RU2018927C1 |
УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ ПО МОДУЛЮ ТРИ | 1992 |
|
RU2021630C1 |
Устройство для подсчета числа единиц | 1989 |
|
SU1837280A1 |
Устройство для подсчета числа единиц | 1988 |
|
SU1730621A1 |
Устройство для подсчета числа единиц | 1989 |
|
SU1797110A1 |
СУММАТОР ПО МОДУЛЮ СЕМЬ | 1992 |
|
RU2028660C1 |
Сумматор по модулю пять | 1991 |
|
SU1803911A1 |
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО ПО МОДУЛЮ ТРИ | 1992 |
|
RU2090924C1 |
Сумматор по модулю три | 1991 |
|
SU1798777A1 |
Изобретение относится к вычислительной технике и автоматике и может быть использовано для построения систем передачи и переработки дискретной информации. Сумматор по модулю пять содержит пять элементов ЗАПРЕТ, три элемента И, мажоритарный элемент с порогом три, два элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, шесть входов и три выхода. Сложность сумматора по числу входов логических элементов равна 45, а быстродействие, определяемое глубиной схемы, равно 2τ, где t -задержка на вентиль. На входы поступают двоичные переменные (x1,y1, x2,y2, x3y3) , представляющие собой первые, вторые и третьи разряды суммируемых операндов X и Y соответственно, на выходах реализуются логические функции z1, z2, z3 , где z1 -первый разряд, z2 -второй разряд, z3 -третий разряд операнда Z и Z=X+Y (mod5). 1 табл., 1 ил.
СУММАТОР ПО МОДУЛЮ ПЯТЬ, содержащий два элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, три элемента ЗАПРЕТ и три элемента И, первые входы первого и второго из которых соединены соответственно с входами первого и второго разрядов первого слагаемого, а вторые входы соединены соответственно с входами первого и второго разрядов второго слагаемого отличающийся тем, что содержит четвертый и пятый элементы ЗАПРЕТ, мажоритарный элемент с порогом три и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, причем вход первого разряда первого слагаемого соединен с первым входом запрета первого элемента ЗАПРЕТ, входом запрета второго элемента ЗАПРЕТ и первыми входами первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, третьего элемента И и мажоритарного элемента с порогом три, вход первого разряда второго слагаемого соединен с первым входом запрета третьего элемента ЗАПРЕТ, входом запрета четвертого элемента ЗАПРЕТ, вторым входом запрета первого элемента ЗАПРЕТ и вторыми входами первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и мажоритарного элемента с порогом три, вход второго разряда первого слагаемого соединен с первыми прямыми входами первого и второго элементов ЗАПРЕТ, первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и третьим входом мажоритарного элемента с порогом три, вход второго рязряда второго слагаемого соединен с вторым прямым входом первого элемента ЗАПРЕТ, вторым входом запрета третьего элемента ЗАПРЕТ, вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и четвертым входом мажоритарного элемента с порогом три, вход третьего разряда первого слагаемого соединен с третьим входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, прямыми входами третьего и четвертого элементов ЗАПРЕТ и входом запрета пятого элемента ЗАПРЕТ, вход третьего разряда второго слагаемого соединен с вторым прямым входом второго элемента ЗАПРЕТ, третьим входом запрета третьего элемента ЗАПРЕТ, прямым входом пятого элемента ЗАПРЕТ и вторым входом третьего элемента И, выход которого соединен с четвертым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и первым входом второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, второй вход которого соединен с выходом второго элемента И и пятым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, шестой вход которого соединен с выходом первого элемента ЗАПРЕТ, выход второго элемента ЗАПРЕТ соединен с седьмым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, третьими входами второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, четвертый вход которого соединен с выходом третьего элемента ЗАПРЕТ, восьмым входом первого элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА и четвертым входом второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, пятый и шестой входы которого соединены соответственно с выходами пятого элемента ЗАПРЕТ и мажоритарного элемента с порогом три, пятый и шестой входы элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с выходами первого элемента И и четвертого элемента ЗАПРЕТ, а выход соединен с вторым разрядным выходом сумматора, первый и третий разрядные выходы которого соединены соответственно с выходами первого и второго элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА.
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Сумматор по модулю пять | 1989 |
|
SU1658142A1 |
Циркуль-угломер | 1920 |
|
SU1991A1 |
Авторы
Даты
1994-08-30—Публикация
1992-06-29—Подача