Invention Grant
- Patent Title: Configurable generic filter hardware block and methods
-
Application No.: US14318938Application Date: 2014-06-30
-
Publication No.: US09621130B2Publication Date: 2017-04-11
- Inventor: Parakalan Venkataraghavan , Sanal Cheruvathery , Meng-Lin M. Yu , Joseph Williams
- Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.
- Applicant Address: SG Singapore
- Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
- Current Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
- Current Assignee Address: SG Singapore
- Agency: Sheridan Ross P.C.
- Main IPC: G06F17/10
- IPC: G06F17/10 ; H03H17/02

Abstract:
A configurable generic filter hardware block and corresponding methods are provided. A configurable generic filter hardware block includes a plurality of multipliers; a plurality of adders; and one or more multiplexers. The, configurable generic filter hardware block is configured using a header data structure, and the header data structure includes a pointer to a memory location storing a plurality of input samples, a pointer to a memory location storing a plurality of output samples and a coefficient selection control value. The configurable generic filter hardware block is optionally invoked by a convolution instruction in one or more of a vector processor and a state machine. An exemplary Generic Filter Iteration loads input samples; selects coefficients; convolves the input samples and the selected coefficients and stores output samples. The header data structures are optionally stored sequentially in memory and processed in a single loop.
Public/Granted literature
- US20150381147A1 CONFIGURABLE GENERIC FILTER HARDWARE BLOCK AND METHODS Public/Granted day:2015-12-31
Information query