Устройство для умножения
Изобретение относится к вычислительной технике, Цель изобретения - повышение быстродействия - достигается лпедением в устройство, содержащее регистр, множимого 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äèíåíû с гоотнетствуюшими выходами блока управпепия, информационные входы первого регистра множимого и вторых регистров множимого и множителя соединены с информационным входом-выходом устройства.


