VECTOR PROCESSOR HAVING INSTRUCTION SET WITH VECTOR CONVOLUTION FUNCTION FOR FIR FILTERING

Patent №

US 9,280,315

Granted

2016-03-08

Filed 2013

Owner

LSI CORPORATION

Lab

AI components

3

ml · vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13701376

A vector processor is provided having an instruction set with a vector convolution function. The disclosed vector processor performs a convolution function between an input signal and a filter impulse response by obtaining a vector comprised of at least N1+N2-1 input samples; obtaining N2 time shifted versions of the vector (including a zero shifted version), wherein each time shifted version comprises N1 samples; and performing a weighted sum of the time shifted versions of the vector by a vector of N1 coefficients; and producing an output vector comprising one output value for each of the weighted sums. The vector processor performs the method, for example, in response to one or more vector convolution software instructions having a vector input. The vector can comprise a plurality of real or complex input samples and the filter impulse response can be expressed using a plurality of coefficients that are real or complex.

Machine learningVisionAI hardwareG06F 9/3001G06F 5/01G06F 9/30036G06F 9/3895G06F 17/15H03F 1/0288H03F 1/3241H03F 1/3258+21 more

AI classification

AI hardware1.00
Machine learning0.95
Vision0.55
Evolutionary computation0.01
Speech0.00
Natural language0.00
Knowledge representation0.00
Planning0.00

Ownership

LSI CORPORATION

assignment · 302770566

Assignors

AZADET, KAMERAN, YU, MENG-LIN, OTHMER, JOSEPH H., WILLIAMS, JOSEPH, MOLINA, ALBERT

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC