发明申请
US20140108477A1 VECTOR PROCESSOR HAVING INSTRUCTION SET WITH VECTOR CONVOLUTION FUNCTION FOR FIR FILTERING
有权
矢量处理器具有用于FIR滤波的矢量转换功能的指令
- 专利标题: VECTOR PROCESSOR HAVING INSTRUCTION SET WITH VECTOR CONVOLUTION FUNCTION FOR FIR FILTERING
- 专利标题(中): 矢量处理器具有用于FIR滤波的矢量转换功能的指令
-
申请号: US13701376申请日: 2012-10-26
-
公开(公告)号: US20140108477A1公开(公告)日: 2014-04-17
- 发明人: Kameran Azadet , Meng-Lin Yu , Joseph H. Othmer , Joseph Williams , Albert Molina
- 申请人: Kameran Azadet , Meng-Lin Yu , Joseph H. Othmer , Joseph Williams , Albert Molina
- 申请人地址: US CA Milpitas
- 专利权人: LSI Corporation
- 当前专利权人: LSI Corporation
- 当前专利权人地址: US CA Milpitas
- 国际申请: PCT/US12/62182 WO 20121026
- 主分类号: G06F5/01
- IPC分类号: G06F5/01
摘要:
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 Ni samples; and performing a weighted sum of the time shifted versions of the vector by a vector of Ni 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.
公开/授权文献
信息查询