Устройство для умножения

 

Изобретение относится к вычислительной технике, Цель изобретения - повышение быстродействия - достигается лпедением в устройство, содержащее регистр, множимого 1 и множителя 2, матричный умножитель 7, сумматор 8, регистр 9 результата, буферный блок 10 и блок 14 управления, дополнитс пьньгх регистров множимо о 3 и множителя 4 и мультиплексоров 5 и 6. 1 ип.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН (ц) С 06 F 7/52

g„:j яЙ31!М в 1;- Я Я

ОПИСЯНИЦ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4471761/24 (22) 20.06.88 (46) 15.01.91. Бюл„М 2 (72) А„И. Гостев и H,С, Прокофьева (53) 681. 325(088.8) (56) Угрюмов Е.П, 11роектирование элементов и узлов ЭГ>11. 11.: Вшсшая школа, 1987, с. 204-206, Электронная промьяяпепнос t;,, 19811, 11 1, с. 59-60.

ÄÄSUÄÄ 1621022 А 1 (54 ) УСт1РО11СТВО ДЛЯ УИ1ОЖГНИ Я (57) Изобретение относится к ньгтислителннОЙ тех!нч ке, 11ел н и 3 обр ете пня повьиненпе быстродействия — достит а— ется введением в устройство, содержаи1ее регис грш множимого 1 и множителя 2, матрипнь1й умножитель 7, сумматор 8, регистр 9 результата, буферний 6лок 10» блок 14 управления, дои ол питон! ьн 1х роги(Tp oH множи мого 3 и множич еля 4 и мультиплексоров 5 и 6.

1 tf t.

1621022

5 !

25

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

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

На чертеже изображена блок-схема устройства для умножения.

Устройство содержит первый регистр

1 множимого, первый регистр 2 множителя, второй регистр 3 множимого, второй регистр 4 множителя, мультиплексор 5, мультиплексор 6, матричный умножитель ?, сумматор 8, регистр

9 результата, буферный блок 10 (тристабильные выходные каскады), информационный вход-выход 11, входы 12, 13 управления приемом информации, блок 14 управления, при этом входы

15, 16 управления мультиплексора 5 подключены соответственно к выходам

17, 18 блока 14 управления, входы

19, 20 управления мультиплексора 6 подключены соответственно к выходам

17, 18 блока 14 управления, первый информационный вход 21 мультиплексора 5 подключен к выходу регистра 1, а второй информационный вход 22— к выходу регистра 3, первый информационный вход 23 мультиплексора 6 подключен к выходу регистра 2, а второй информационный вход 24 — к выходу регистра 4, выход мультиплексора

5 подключен к входу 25 матричного умножителя 7, выход мультиплексора 6к входу ?6 матричного умножителя 7, входы 27-30 упра вл ения р еги с тр ов 14 множимого и множителя подключены

1 соответственно к выходам 31-34 блока 14 управления, входы 35-38 управления режимом работы устройства— к блоку 14 управления.

Устройство для умножения работает следующим образом.

По сигналу, поступающему с выхода 21 блока 14 управления, входная информация множимого записывается в первый регистр 1 множимого, по сигналу, поступающему с выхода 32, входная информация множителя записывается в первый регистр 2 множителя, где она сохраняется на все время операции умножения. По сигналу с выхода

17 блока 14 управления через мультиплексоры 5 и 6 информация поступает на входы 25 и 26 матричного умножителя 7.

Во время выполнения операции умножения (в случае режима с накоплением и суммирования) во вторые регистры 3, 4 множимого и множителя по сигналам, поступающим с выходов 33 и 34 блока 14 управления соответственно, производится запись очередных сомножителей, которые поступают через мультиплексоры 5 и 6 на входы

25 и 26 матричного умножителя 7 по сигналам, поступающим с выхода 18 блока 14 управления, Таким образом, происходит совмещение во времени операций умножения и приема в регистры очередных сомножителей, что повьппает быстродействие устройства, при этом уменьщается количество внешних выводов за счет использования одних и тех же выводов для приема-выдачи сомножителей и произведения.

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

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

Составитель В. Березин

Техред Jl.Ñåðäþêîâà Корр ек т ор М. Юа р оши

Редактор А. Маковская

Заказ 4247 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ С(:CP

113035, Москва, Ж-35, Рауаская наб., д. 4/5

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101 ды подключены к выходам первых регистров множимого и множителя соответственно, вторые информационные входы подключены к выхоцам вторых регистров множимого и множителя соответственно, а гыходы подключены к входам матричного умножителя, входы

1 управления вторых регистров множимого и множителя Lîeäèíåíû с гоотнетствуюшими выходами блока управпепия, информационные входы первого регистра множимого и вторых регистров множимого и множителя соединены с информационным входом-выходом устройства.

Устройство для умножения Устройство для умножения Устройство для умножения 

 

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике, в частности, к быстродействующим электронным вычислительным машинам

Изобретение относится к вычислительной технике

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

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

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

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

Изобретение относится к цифровым умножителям и предназначено для умножения цифрового сигнала (ЦС) на сигнал в форме периодической волны, преимущественно синусоидальной

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

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

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

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

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