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

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

как первых складываемых операндов очередной группы, так и переноса предьщущей группы операндов-. Сумматор-накопитель позволяет обрабатывать операнды, следующие друг за другом с постоянной тактовой частотой, включая смежные операнды соседних групп, а таюке просто реализовывать сложение операндов при изменении числа операндов в группах. Сумматор-накопитель содержит входы 1 k-разрядных операндов, Н секций, из которых: содер; шт k/2-раз1

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

Цель изобретения - повьппение быстродействия сумматора-накопителя

На чертеже представлена функциональная схема сумматора-накопителя,

Сумматор-накопитель содер/ сит вход

Ik-разрядных операндов,, Н секций, каз-эдая из которых содеркит k/2-раз- рядньш сумматор 2j накопительный регистр 3, выходной регистр 4, триггер 5 переноса, вторая секция содер- хит ком {утатор 6 и группу элементов

И 7, элемент и задеркки,, Н триггеров 9, триггер 10 старшего разряда, вьпсо

IIсуммы, выход 12 старшего разряда суммы, выход 13 окончания сзтмирова- ниЯ;. вход 14 управления су мированием группы операндов, тазстозый вход 15

Сумматор-накопитель работает еле- ДУ50Ш7ИМ образом..

На вход 15 поступают тактовые им пульсы, а на вход 14 - управляющий сигнал, показывающий сколько входных операндов надо сложить. Складываемые операнды А, ,А ,.. , jA поступают на входы , и 1,2,k/2 разрядов перзо- го операнда поступают на входы матора 2, первой секци.ч, где складываются с операндом, поступившем по шинам 16,1 из регистра , В первом такте этот операнд равен ьгулю (шины установки регистров в началь-

рядный сумматор 2, накопительный регистр 3, выходной регистр 4,триггер 5 переноса. Вторая секция содер- jn HT также коммутатор 6 и группу элементов И 7. Сумматор-накопитель содержит кроме того5 злемент 8 задержки, Н триггеров 9, триггер 10 старшего разряда, выходы 11 суммы, выход 12 старшего разряда суммы, выход 13 окончания суммирования, вход 14 управления суммированием группы операндов, тактовьй вход 15. 1 ил.

ное состояние О не показаны),Результат записывается в накопительный регистр 3.1 и триггер 5,1 переноса по заднему фронту тактового кмпуль- са. Аналогичным образом первая секция складывает М операндов. Результаты сложения сумматора 2«1 (R,, S, ,..зЗмн) формируются на выходе 7,1 с задержкой Т, - время формирования суммьь Результат сложения операнда А, записывается в выходной регистр 4о1 по заднему фронту сигнала с входа 14,

k/2 разрядов операнда А, во второй секции поступают на коммутатор 6, который.; по управляющему сигналу с выхода 18 передает их на регистр 3.1, Группа элементоз И 7 задает О на входе сумматора 2,2, который за время первого такта обрабатывает перенос с выхода 19.1 из первсй сек- дни от сложения последнего операнда предшествующей группы операндов, Входная информация в этом промежутке времени (по шинам 16,1 и 19,1) S,, Р . Результат cyIv « poвaнкя Р появляется, на выходе 17,2 через время Т и записывается в выходной регистр 4.2 по заднему фронту инверсного сигнала с вькода 1Я,

k/2 разрядов второго операнда А поступают на вход сумматора 2,2, где складываются с разрядами первого операнда А. Результат R появляется на выходе 17,2 и записывается в регистр 3,2 по заднему фронту такто3

вого импульса. Одновременно в триггер 5.2 записьгоается перенос из второй секции Р.

На выходах 11,2 регистра 4.2 результат сложения предшествуюищх чисел появляется с задержкой на один такт Т относительно информации 11.1

Сумматоры остальных секций складвают и накапливают перенос второй секции от сложения М операндов. Аня логичным образом работает последняя секция. Она обрабатывает все переносы от сложения М предьадущих операдов за Н-1 такт. Окончательная сум- ма S и перенос Р секции появляются на выходах 11.Н и 12 с задержкой на Н-1 такт. Триггер 9.1 реализует счетный режим работы и формирует сигнал на выходе 18. Введенные триг- геры 9.2,...,9.Н-1 соединены последовательно и реализуют задержку на один такт каждый сигнала с выхода 18 Элемент 8 задержки гарантирует запись информации в триггер 9.1 по так товому сигналу с входа 15. Реально величина задержки линии выбирается исходя из условия 2-5Т , где Т, - быстродействие триггера.

Одновременно с появлением информации на выходах 11.Н и 12 появляется сигнал на выходе 13, что свидетельствует о завершении сложения М операндов.

Предлагаемое устройство позволяет совместить обработку каждой группы операндов и суммирование переносов от предьздущей группы, т.е. сократить длительность дополнительного

такта суммирования до Т/2,

Формула изобретения

Сумматор-накопитель, содержащий Н секций, каждая из которых содержит k/2-разрядный сумматор, где k - разрядность суммируемых операндов, накопительный регистр, триггер переноса и выходной регистр, причем выходы накопительного регистра соединены с первыми входами сумматора, а выходы сумматора соединены с входами выходного регистра, в каждой секции, кроме второй, выходы сумматора соединены с входами накопительного регистра, вторые входы сумматора первой секции соединены с младшими k/2 разрядами входа сумматора-«ако- пиТеля, выход переноса сумматора

Q n 5

0

0 5

0

1854

каждой секции соединен с D-входом соответствующего триггера переноса, выход которого соединен с входом переноса последующей группы, тактовые входы накопительных регистров соединены с тактовыми входами триггеров переноса и подключены к тактовому входу сумматора-накопителя, тактовый вход выходного регистра первой секции соединен с входом управления суммированием группы операндов сумматора-накопителя, выходы выходных регистров секций соединены с соответствующими разрядами выхода cyMMbi сумматора-накопителя, о т л и- чающийся тем, что, с целью повышения быстродействия, он дополнительно содержит коммутатор, Н триггеров и группу элементов И и элемент задержки, причем Б-вход первого триггера соединен с входом управленрш суммированием группы операндов, а тактовый вход соединен с тактовыми входами триггеров с второго по (М-1)-й и через элемент задержки подключен к тактовому входу сумматора- накопителя, прямой выход первого триггера соединен с адресным входом коммутатора и с первыми входами элементов И группы, вторые входы которых соединены соответственно с k/2 старшими разрядами входа сумматора- накопителя и подключены к соответствующим информационным входам первой группы коммутатора, информатдионные входы второй группы которого соединены с выходами сумматора-накопителя второй секции, выходы коммутатора подключены к входам накопительного регистра второй секции, выходы элементов И группы соединены с вторыми входами сумматора второй секции, прямой выход каждого i -го триггера, где ,.,.,Н-2, соединен с D-входом (i+l)-ro триггера, прямой выход (Н-1)-го триггера соединен с выходом окончания суммирования сумматора-накопителя, инверсные выходы триггеров с первого по (Н-1)-и. соединены с тактовыми входами выходных регистров секций соответственно с второй по Н-ю, выход переноса сумматора Н-й секции соединен с D-входом Н-го триггера, тактовый вход которого подключен к инверсному выходу (Н-1)-го триггера, а выход является выходом старшего разряда суммы сумматора-накопителя.

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

название год авторы номер документа
Устройство для сложения последовательности чисел с плавающей запятой 1984
  • Денисенко Вячеслав Платонович
  • Луцкий Георгий Михайлович
  • Долголенко Александр Николаевич
  • Засыпкин Анатолий Григорьевич
  • Кошкин Еркил Кизатович
SU1182512A1
СПОСОБ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2000
  • Гречишников А.И.
  • Золотухин Ф.Ф.
  • Поляков В.Б.
  • Телековец В.А.
RU2163391C1
НЕЙРОПРОЦЕССОР, УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИЙ НАСЫЩЕНИЯ, ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО И СУММАТОР 1998
  • Черников В.М.
  • Виксне П.Е.
  • Фомин Д.В.
  • Шевченко П.А.
  • Яфраков М.Ф.
RU2131145C1
Арифметико-логическое устройство двухадресной ЦВМ 1980
  • Нестеренко Юрий Григорьевич
  • Супрун Василий Петрович
  • Новиков Николай Иванович
SU890390A1
Устройство для сложения и вычитания чисел с плавающей запятой 1985
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Шугаев Александр Михайлович
  • Костинский Аркадий Яковлевич
  • Орлова Мария Петровна
  • Мазикин Борис Викторович
  • Зильбергельд Иосиф Михайлович
SU1315969A1
Вычислительное устройство 1986
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1432510A1
Накапливающий перемножитель 1981
  • Григорьев Владимир Германович
  • Усанов Альберт Семенович
  • Иванов Юрий Алексеевич
SU987618A1
Суммирующее устройство с плавающей запятой 1982
  • Каляев Анатолий Васильевич
  • Сулин Геннадий Андреевич
  • Станишевский Олег Борисович
  • Тарануха Виталий Модестович
  • Головко Сергей Михайлович
  • Виневская Лидия Ивановна
  • Лисуненко Владимир Владимирович
SU1056182A1
Регистр сдвига 1987
  • Алюшин Михаил Васильевич
  • Алюшин Александр Васильевич
  • Филатов Валерий Николаевич
  • Назаров Сергей Иванович
  • Петричкович Ярослав Ярославович
SU1464216A1
Вычислительное устройство 1988
  • Лопато Георгий Павлович
  • Асцатуров Рубен Михайлович
  • Шостак Александр Антонович
  • Лопато Лилия Григорьевна
  • Шпаков Леонард Орестович
  • Жалковский Андрей Антонович
SU1545215A1

Реферат патента 1987 года Сумматор-накопитель

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

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

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

Карцев М.Л
Арифметика цифровых машин
- М.: Наука, 1969, с
Вагонетка для движения по одной колее в обоих направлениях 1920
  • Бурковский Е.О.
SU179A1
Там же, с, 406, рис
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 354 185 A1

Авторы

Алюшин Михаил Васильевич

Алюшин Александр Васильевич

Петричкович Ярослав Ярославович

Максимов Владимир Алексеевич

Даты

1987-11-23Публикация

1986-04-14Подача