Сумматор по модулю три Советский патент 1983 года по МПК G06F7/50 

Описание патента на изобретение SU1057941A1

Изобретение относится к вычислительной технике и может быть использовано при проектировании аппаратных средств автоматического контроля цифровых вычислительных устройств

Известен сумматор по модулю три, выполненный на ферродиодных логических элементах ГЛ„

Сумматор имеет большие затраты оборудования и невысокую надежность,/

Известен сумматор по модулю три, выполненный на троичных логических. элементах zj.

Сумматор характеризуется большими затратами оборудования и низким быстродействием

Наиболее близким к предлагаемому является сумматор по модулю три, содержащий троичные логические элементы, причем шина первого слагаемого соединена с первым входом первого троичного логического элемента, к второму входу которого подключена шина второго слагаемого, выход первого троичного логического элемента соединен с первыми входами второго и третьего троичных логических элементов, выходы которых подключены соответственно к первому и второму входам четвертого троичного логического эле мента, выход которого подключен к вы ходной шине сумматора, шина второго слагаемого соединена с третьим входо первого троичного логического элемен та и вторым входом третьего троичного логического элемента, шина первого слагаемого подключена к четвертому входу первого троичного логического элемента, к третьему входу третьего троичного логического элемента и вто рому входу второго троичного логичес кого элемента, третий вход которого подключен к шине второго слагаемого и четвертый вход - к выходу пер, вого троичного логического элемента ji четвертому входу третьего троичного логического элемента, выход которого соединен с третьим входом четвертого троичного логического элемента, четвертый вход которого подключен к выходу второго троичного логического элемента Гз1 Известный сумматор по модулю три имеет низкое быстродействие, так как операция суммирования происходиг за три фазы тактового питания Цель изобретения - повышение быст родействия сумматора путем сокращения числа тактов формирования остатка по модулю.три.

Поставленная цель достигается тем, что в сумматоре по. модулю три, содержащем четыре троичных логических элемента, причем шина первого слагаемого сумматора соединена с первым суммирующим входом первого, первым вычитающим входом второго и первым вычитающим входом третьего троичных логических элементов, вторая шина второго слагаемого сумматора соединена с вторым вычитающим входом второго и с первым и вторым вычитающими входами соответственно первого и третьего, троичных логических элементов, выход второго троичного логического Элемента соединен с первым и вторым суммирующими входами четвертого троичного логического элемента, первый и второй вычитающие входы которого соединены с вь|ходом третьего троичного логического элемента, выход четвертого троичного логического элемента подключен к выходной шине суммы сумматора, первая и вторая входные шины первого и второго слагаемых сумматора соединены соответственно с вторым вычитающим и вторым суммирующим входами первого тро 1чного логического элемента, выход которого соединен с третьим суммирующим и третьим вычитающим входами четвертого троичного логическогд элемента, первые суммирующие входы второго и третьего троичных логических элементов соединены с шиной управления сложением сумматора. На фигс 1 изображена функциональная схема сумматора по модулю три; на - временная диаграмма его работы. Четырехразрядное двоичное число находится в разрядах 1- информационного регистра (фиг, 1 На троичных логических элементах 5 и 6 определяются первый и второй остатки от деления двоичных чисел, расположенных соответственно в разрядах 1, 2 и 3, t регистра, Элементы 5 и 6 соединены с сумматором по модулю три, состоящем из первой 7 и второй 8 входных шин первого и второго слагаемых сумматора шины 9 управления сложением, троичных логических элементов 10-13 и выходной шины 1k суммы, на которую поступает остаток от деления по модулю три четырехразрядного двоичного .числа

510579 1

Продолжение табЛо 1

Продолжение табл. 1

ЮЗУЭ

8 {Таблица

Похожие патенты SU1057941A1

название год авторы номер документа
Сумматор по модулю три 1977
  • Мингалеев Фазыл Феритович
  • Пластун Николай Трофимович
SU734684A1
Сумматор по модулю три 1976
  • Мингалеев Фазыл Феритович
  • Пластун Николай Трофимович
  • Павлов Владимир Федорович
SU669354A1
Сумматор-вычитатель 1984
  • Шароватов Сергей Иванович
SU1171782A1
Троичный сумматор 1983
  • Шароватов Сергей Иванович
  • Кочнев Валерий Степанович
  • Стеценко Георгий Иванович
SU1137461A1
Одноразрядный двоичный вычитатель 1982
  • Шароватов Сергей Иванович
  • Кочнев Валерий Степанович
SU1043639A1
Одноразрядный двоичный вычитатель 1983
  • Шароватов Сергей Иванович
  • Стеценко Георгий Иванович
SU1124289A1
Реверсивный счетчик импульсов 1986
  • Шароватов Сергей Иванович
SU1405110A1
Двоичный сумматор 1981
  • Мингалеев Фазыл Феритович
  • Пластун Николай Трофимович
  • Солдатов Борис Алексеевич
SU1001088A1
Двоичный сумматор 1980
  • Мингалеев Фазыл Феритович
  • Пластун Николай Трофимович
SU918945A1
Последовательный двоичный вычитатель 1984
  • Шароватов Сергей Иванович
SU1171781A1

Иллюстрации к изобретению SU 1 057 941 A1

Реферат патента 1983 года Сумматор по модулю три

СУММАТОР ПО МО ДУЛЮ ТРИ, CO-J держащий четыре троичных логических элемента, причем шина первого слагаемого сумматора соединена с первым. суммирующим входом первого, первымвычитающим входом второго и первым вычитающим входом третьего троичных логических элементов, вторая шина второго слагаемого сумматора соединена с вторым вычитающим входом второго и с первым и вторым вычитающими входами соответственно первого и третьего троичных логических элементов, выход второго троичного логического элемента соединен с первым и вторым суммирующими входами четвертого троичного логического элемента, первый и второй вычитающие входы которого соединены с выходом третьего троичного логического элемента, выход четвертого троичного логического элемента подключен к выходной лчине суммы сумматора, от личающи йся тем, что, с целью повышения быстродействия путем сокращения числа тактов формиро- вания остатка по модулю три, первая и вторая входные шины гюрвого и второго слагаемых сумматора соединены сО S ответственно с втор вычитающим и (Л вторым суммирующим входами первого троичного логического элемента, выход которого соединен с третьим суммирующим и третьим вычитающим входами четвертого троичного логического элемента, первые суммирующие входы второго и третьего троичных логических элементов соединены с шиной упел м равления сложением сумматора. Ф 4

Формула изобретения SU 1 057 941 A1

Пример 1, (число 0001, где 1 в разряде 1, О в остальных разрядах).

Тактовым импульсом 15 первой фазы первого такта считывается информация 18 с разряда 1 регистра и согласно логике работы элемента (табл 1) положительный сигнал с разряда 1 регистра передается на первый суммирующий вход элемента 5 и записывается в него +1 /сигнал 22); тактовым импульсом 16 второй фазы первого такта считывается положительный сигнал с Элемента 5 (сигнал 22) и через шину 7 передается на первый суммирующий вход элемента 10 и первый вычитающий вход элемента 12 и записывается в них соответственно +1 и -1 (сигналы 2k и 26, а положительный сигнал (или тактовый импульс, поступающий через шину 9, передается на первые суммирующие входы .элементов 11 и 12и записывается в них +1 (сигналы 25 и 2б) тактовым импульсом 1/ третьей фазы первого такта считывается положительный сигнал с элемента 11 (сигнал 25), который не производит запись информации элемента 13 также считывается положительный сигнал с элемента 10 (сигнал 2, который передается на третий суммирующий вход элемента 13 и записывается в него +1 (сигнал 27).

Тактовым импульсом 15 первой фазы второго такта считывается положительный сигнал () с элемента 13 (,нал 27), который поступает на шину Т iсумматора, образуя остаток от деления по модулю три соответствующий коду 01, П р и м е р (2 число ООЮ).

Тактовым импульсом 15 первой фазы второго такта считывается информация 19 с разряда 2 регистра и согласно логике работы элемента (табл, 1), положительный сигнал с разряда 2 регистра передается на первый вычитаю-. .щий вход элемента 5 и записывается в него -1 (сигнал тактовым им- , пульсом 16 второй фазы второго такта считывается отрицательный сигнал с элемента 5 сигнал 22) и через шину 7 передается на второй вычитающий вход элемента 10 и на первый вычитающий вход элемента 11 и записывается в них -1 (сигналы 2k, 25) , а положительный сигнал (или тактовый импульс, поступающий через шину 9, передается на первые суммирующие входы элементов 11 и 12 и записывается в них +1 (сигналы 25 и 26}, тактовым импульсом 17 третьей фазы второго такта считывается отрицательный сигнал с элемента 10 (сигнал 2+, который передается на третий вычитающий .вход элемента 13 и записывается в него -1 (сигнал 27), а также считывается положительный сигнал с элемента 12 (сигнал 26) , который не производит запись информации в элемент 1.3 о Тактовым импульсом 15 первой фазы третьего такта считывается отрицательный сигнал (-1) с элемента 13 /сигнал 27), который поступает на шину 1 сумматора, образуя остаток от деления по модулю три числа 0010, со ответствующит) коду Пример 3. (число оно) „ . Тактовым импульсом 15 первой фазы третьего такта считывается информа ция 19 и 20 с разрядов 2 и 3 регистра и согласно логике работы элемента /табл l) положительные сигналы, с раз рпдов 2 и 3 регистра передаются соответственно на первый вычитающий вход элемента. 5 и первый суммирующий вход элемента 6 и записываются в них соответственно -1 (сигнал 22| и +1 тактовым импульсом 16 второй фазы третьего такта считывается отрицательный сигнал с элемента 5 /сигнал 2 и через шину 7 передается на второй вычитающий вход элемента 10 и на первый вычитающий вход элемента 11 и записывается в них -1 сигналы 2 и 25); также считывается положительный сигнал с элемента 6 /сигнал 23) и через шину 8 передается на второй суммирующий вход элемента 10 и второй вычитающий вход элемента 12 и записывается в них соответственно +1 (сигнал 2Ц и -1 Ссигнал 2б , а так же положительный сигнал /или тактовый импульс, поступающий через шину 9, передается на первые суммируюИ15ТО щие входы элементов 11 и 12 и запидывается в них +1 /сигналы 25 и 2б); тактовым импульсом третьей фазы третьего такта с элементов 10-12 считывается О /сигналы ) , сигнал отсутствует. Тактовым импульсом первой фазы четвертого такта с элемента 13 считывается О сигнал 27), который является остатком отделения по модулю три числа 0110, соответствующим коду 00. Аналогично, в соответствии со схемой (фиг. 1) и временной диаграммой (Оиг. 2) происходит выполнение последующих примеров, приведенных.в та6л„2 Использование сумматора по модулю три обеспечивает по сравнению с прототипом повышение быстродействия сумматора в полтора раза, так как первый и второй остатки по модулю три четырехразрядного двоичного числа поступают на входные шины первого и второго слагаемых сумматора во вре действия тактового импульса второй фазы, а на выходной шине суммы сумматора появляется остаток от деления четырехразрядного двоичного числа во действия тактового импульса пе;рвой фазы следующего тактй, таким образом за два периода следования тактовых импульсов формируется остаток от деления четырехразрядного двоичного числа по модулю три (в прототипе для формирования такого «е остатка необходимо три периода следования тактовых импульсов/.

TuKTl

фиг. 2

Документы, цитированные в отчете о поиске Патент 1983 года SU1057941A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Модель дуги для оптимизации сетевого графика по времени-стоимости 1971
  • Илюхин Александр Александрович
SU441567A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 057 941 A1

Авторы

Шароватов Сергей Иванович

Кочнев Валерий Степанович

Стеценко Георгий Иванович

Даты

1983-11-30Публикация

1982-09-06Подача