1 .13
Изобретение относится к вычислительной технике и может быть использовано в процессорах обработки сигналов, в цифровы с фильтрах и т.п.
Цель изобретения - увеличение быстродействия.
На.чертеже представлена функциональная схема устройства для вычисления сумм парных произведений.
Устройство для вычисления сумм парных произведений содержит информационные регистры 1 и 2, блоки 3 и 4 памяти, матричные умножители 5, первую, вторую, третью группы буферных регистров 6,7 и 8, матричные сумматоры 9 и 10, преобразователь 11 кода системы остаточных классов в позиционный код, выход 12 результата, счетчик 13 тактов.
Применение кода системы остаточных классов позволяет реализовать основные арифметические операции таблично, т.е. свести операции сложения, вычитания и умножения к выборке из ПЗУ.
Известно, что для реализации таблицы по модулю р необходимо иметь в таблице р значений, т.е. если надо вычислить
ot i I, S у (mod р ),
то операнды об и / подаются на адресные шичы, а результат Y считывается с информационных шин.
Блок памяти, матричные умножители и матричные сумматоры в устройстве выполнены в виде постоянных запоми- н ающих ус тр ойс ТВ.
Устройство работает следующим образом.
В информащионные регистры до начала работы записаны числа в коде СОК. Счетчик тактов формирует адреса ,для считывания коэффициентов, которые хранятся в блоках памяти з коде СОК.
Содержимое регистров 1 и 2 перемножается с коэффициентами с помощью матричных умножителей 5. Результат умножения записывается во вторую группу буферных регистров 7, содержимое которых складывается с содержимым буферных регистров 8 третьей группы (в первом цикле происходит сложение с нулем),
Затем сложение осуществляют матричные сумматоры 9 и 10, Сумма запиВНИИПИ
Заказ 1892/45
Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная, 4
8142
сывается в буферные регистры 6 первой группы, затем переписывается в буферные регистры 8 третьей груп-. пы. Счетчик тактов после окончания
5 суммирования парных произведений выдает разрешающий сигнал на вход разрешения преобразователя 11 кода системы остаточных классов в позиционный код,
О Слагаемые кода СОК в информационные регистры 1 и 2 могут быть записаны из аналого-цифрового преобразо-- вателя или с преобразователя напряжение-частота.
15
Формула изобретения
Устройство для вычисления сумм парных произведений, содержащее ин20 формационные регистры, отличающееся тем, что, с целью увеличения быстродействия, оно содержит блоки памяти, матричные умножители, матричные сумматоры, счетчик
2э тактов, буферные регистры и преобразователь кода системы остаточных классов в позиционный код, причем выход счетчика тактов соединен с адресными входами блоков памяти и с
30 входами разрешения работы преобразователя кода системы остаточных классов в позиционный код, выход которого соединен с выходом результата устройства, выходы блоков памяти
35 соединены с первыми информационными входами соответствующих матричных умножителей, вторые информационные входы которых соединены с выходами соответствующих информационных ре40 гистров, выходы матричных умножите- . лей соединены с входами соответствующих буферных регистров первой группы, выходы которых соединены с первыми информационными входами соответ45 ствующих матричных сумматоров, выходы которых соединены с входами соот- ветствуюш 1х буферных регистров второй группы, выходы котор ых соединены с входами соответствующих буферных
50 регистров третьей группы, выходы
которых соединены с вторыми информационными входами соответствующих матричных с мматоров и соответствующими информационными входами преобра55 зователя кода системы остаточных классов в позиционный код.
Тираж 673 Подписное
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СУММ ПАРНЫХ ПРОИЗВЕДЕНИЙ | 1992 |
|
RU2012041C1 |
Устройство для вычисления сумм парных произведений | 2019 |
|
RU2711731C1 |
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СУММ ПАРНЫХ ПРОИЗВЕДЕНИЙ В ПОЛИНОМИАЛЬНОЙ СИСТЕМЕ КЛАССОВ ВЫЧЕТОВ | 2004 |
|
RU2270475C2 |
Устройство для вычисления сумм парных произведений в полиномиальной системе классов вычетов | 2016 |
|
RU2622881C1 |
Многоканальный систолический процессор для вычисления полиномиальных функций | 2020 |
|
RU2737236C1 |
Устройство для вычисления функций | 1985 |
|
SU1280391A1 |
Устройство для интерполяции | 1984 |
|
SU1171807A1 |
УСТРОЙСТВО ВЫЧИСЛЕНИЯ СУММ ПРОИЗВЕДЕНИЙ | 2006 |
|
RU2306595C1 |
Система надежного облачного хранения с регулируемой избыточностью данных | 2021 |
|
RU2782681C1 |
Цифровой коррелятор | 1979 |
|
SU851412A1 |
Изобретение относится к вычислительной технике и может быть использовано в процессорах обработки сигналов, в цифровых фильтрах и т.п. Цель изобретения - увеличение быстродействия. Устройство для вычисления сумм парных произведений содержит информационные регистры 1 и 2, блоки 3 и 4 памяти, матричные умножители 5, первую, вторую, третью группы буферных регистров 6,7 и 8, матричные сумматоры 9 и 10, преобразователь 11 кода системы остаточных классов в позиционный код, выход 12 результатов, счетчик 13 тактов. 1 ил. (Л J2 00
Акушский И, Я., Юдинский Д | |||
И, Машинная арифметика в остаточных классах | |||
- М.: Сов | |||
радио, 1969, с, 438 | |||
Операционное устройство для суммирования произведений двух массивов чисел | 1976 |
|
SU788105A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для вычисления сумм парных произведений | 1983 |
|
SU1151953A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-05-15—Публикация
1986-01-15—Подача