Устройство для вычисления суммы произведений

 

Изобретение относится к области вычислительной техники и предназначено для применения в системах сбора и обработки акустических и речевых сигналов. Устройство может быть использовано в многопроцессорных системах обработки сигналов и осуществляет операцию Σ A<SB POS="POST">I</SB>X<SB POS="POST">I</SB>. Цель изобретения - повышение быстродействия. Цель изобретения достигается введением второго сумматора в блоке сумматора-накопителя частичных произведений, а также второго порта считывания в оперативном запоминающем устройстве. Это позволяет повысить быстродействие почти в 2 раза. Устройство может быть реализовано в виде большой интегральной схемы и содержит два блока 1, 3 регистров сдвига, блок 5 памяти, два сумматора 6, 7, регистр накопитель 8. 2 ил.

СОЮЭ СОВЕтСНИХ

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

РЕСПУБЛИН

„„SU„, 1552178 А1 (51)5 G 06 F 7/544 7, 52

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

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

ПРИ ГКНТ СССР

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

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

2 применения в системах сбора и обработки акустических и речевых сигналов. Устройство может быть использовано в многопроцессорных системах обработки сигналов и осуществляет one5 рацию, а„х„. Цель изобретения— -1 повышение быстродействия. — достигается введением второго сумматора в блоке сумматора-накопителя частичных . произведений, а также второго порта считывания в оперативном запоминающем устройстве. Это позволяет повысить быстродействие почти в 2 раза. Устройство может быть реализовано в виде большой интегральной схемы и содержит а два блока 1, 3 регистров сдвига, блок

5 памяти, два сумматора 6, 7 регистр-накопитель 8. 2 ил. (21) 4472957/24-24 (22) 04.07.88 (46) 23.03.90. Бюл. И- 11 (71) Московский инженерно-физический институт (72) Б.Г. Борисовский, В.И. алкина и Ю.П. Фиретов (53) 681.325 (088.8) (56) Цифровые фильтры в электротехнике и связи. /Под ред. Л.М. Гольденберга. — M. Радио и связь, 1982, с. 124, рис. 4 ° 19.

Там же, с. 107, рис, 4,10..(54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СУММЫ

ПРОИЗВЕДЕНИЙ (57) Изобретение относится к вычислительной технике и предназначено для

I.Вь анйь

Chad мчмвеа ризраАЮ йод ютта рюрюМ фисЛ

1552178

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

Цель изобретения — повышение быстродействия. 10

На фиг.1 представлена структурная ! схема устройства на фиг.2 — диаграм2 ма,.поясняющая функционирование устройства.

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

ДЗ сброса, третий вход 14 разрешения 25

-,àïèñè, Причем входы 9, 10 и 13, а также 10, 11 и 14 могут быть объединены.

В ходе выполнения алгоритма необходимо осуществлять сдвиг данных.

Это делается следующим образом.. Выходы первого порта блока 5 соединены с входами сумматора 6 со сдвигом на адин разряд влево, выходы регистра 8 соединены с входами сумматора 7 со

35 сдвигом на два разряда-вправо. Уст5 ройство осуществляет операцию à õ

О (=! таблично-алгоритмическим способом.

В память записываются частичные про- 40 изведения. Причем в каждую ячейку с

appecoM (!)(..., К> ) rpe К, = 0 1 записывается число = ю(,!а, +...+

+oL а

Устройство работает следующим об- 45 разом.

В первом такте подается импульс на входы 9 и 10. Производится загрузка чисел х„,х,...,x5, и сброс содержимого регистра-накопителя. Причем 50 нечетные разряды чисел загружаются в регистры блока 1, четные раэряды— в регистры блока 2.

В следующей серии из восьми тактов подаются импульсы на входы 10, 11 и 14 осуществляется вычисление

5 а;х1а На выходе второго порта

1=1 (а,х + ах (!) (!)

-((И

«2 +(ах +

+ ° ° .+ах )» (1)

5 5 (<) ...+ а х ).

Таким образом, во втором такте в регистр-накопитель 8 по импульсу на входе 14 записывается число

4 ((2 -) — а;х; 2, По приходе =о импульса на входы 10 и 11 происходит сдвиг на один разряд вправо информации в регистрах блоков 1 и 3.

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

22 (+ 5 а;х 2 + (1

+,,0 а;х(;

По импульсу на входе 13 это число записывается в регистр-накопитель

8, а в регистрах блоков 1 и 3 осуществляется сдвиг на один разряд вправо. В последнем, девятом, такте вычисляется и записывается в регистр

8 число

21 (+ +àà 2 +

+ а;х(, ) =,,= а,х; 2

1 \ 5=! 1=т.е. требуемое число.

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

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

1 (!) q (1) х,, где х„- младшие разряды чисел х,...х . На выходе первого пор!

Э та устанавливается число, находящееся в ячеике с адресом х, Г (2) (e) 7 (2) х где х — вторые разряды чисел х,«,.

Тогда на,выходе первого сумматора образуется число

Составитель Н, Маркелова

Редактор В. Петраш Техред g,oäèéíûê Корректор С. Черни

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

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

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

78 6 которого соединены с входами нечетных разрядов числа устройства, входы четных разрядов числа устройства соединены с информационными входами первого блока регистров сдвига, первый и второй входы ра.=решения записи устройства соединены с входами разрешения записи второго и первого блоков регистров сдвига соответственно„ первый и второй входы сдвига устрой- ства соединены с входами управления сдвигом второго и первого блоков регистра сдвига соответственно, вход сброса устройства соединен с одноименным входом регистра-накопителя, вход разрешения записи которого соединен с третьим входом разрешения записи устройства.

Устройство для вычисления суммы произведений Устройство для вычисления суммы произведений Устройство для вычисления суммы произведений 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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