Invention Grant
US09275014B2 Vector processing engines having programmable data path configurations for providing multi-mode radix-2x butterfly vector processing circuits, and related vector processors, systems, and methods
有权
具有可编程数据路径配置的向量处理引擎,用于提供多模式2×蝴蝶向量处理电路,以及相关的矢量处理器,系统和方法
- Patent Title: Vector processing engines having programmable data path configurations for providing multi-mode radix-2x butterfly vector processing circuits, and related vector processors, systems, and methods
- Patent Title (中): 具有可编程数据路径配置的向量处理引擎,用于提供多模式2×蝴蝶向量处理电路,以及相关的矢量处理器,系统和方法
-
Application No.: US13798599Application Date: 2013-03-13
-
Publication No.: US09275014B2Publication Date: 2016-03-01
- Inventor: Raheel Khan
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Novak Druce Connolly Bove + Quigg LLP
- Main IPC: G06F17/14
- IPC: G06F17/14 ; G06F9/30 ; G06F9/38 ; G06F7/544 ; G06F15/80

Abstract:
Vector processing engines (VPEs) having programmable data path configurations for providing multi-mode Radix-2X butterfly vector processing circuits. Related vector processors, systems, and methods are also disclosed. The VPEs disclosed herein include a plurality of vector processing stages each having vector processing blocks that have programmable data path configurations for performing Radix-2X butterfly vector operations to perform Fast Fourier Transform (FFT) vector processing operations efficiently. The data path configurations of the vector processing blocks can be programmed to provide different types of Radix-2X butterfly vector operations as well as other arithmetic logic vector operations. As a result, fewer VPEs can provide desired Radix-2X butterfly vector operations and other types arithmetic logic vector operations in a vector processor, thus saving area in the vector processor while still retaining vector processing advantages of fewer register writes and faster vector instruction execution times over scalar processing engines.
Public/Granted literature
Information query