IP Library Granted Patent US 9,268,742
Granted Patent B2
US 9,268,742 · App. 13/910,902 · Granted Feb 23, 2016

Reconfigurable variable length fir filters for optimizing performance of digital repeater

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,268,742
App. No.
13/910,902
Granted
Feb 23, 2016
Kind
B2
Abstract

The invention addresses the problem of parameter optimization for best filter performance and, in particular, the influence from the requirements on radio or fiber to radio repeaters utilizing those filters, that often proves to be conflicting for an FIR filter. The FIR filters are implemented in a programmable circuit and are not thereby restricted for use in communication repeaters although this particular usage may put the most serious restrictions on the filter performance. Within the imposed constraints, this disclosure illustrates a method to strike a middle ground while minimizing the trade-offs. The advantage of the concept presented allows the choice of a suitable filter pertaining to a particular traffic configuration, meaning a particular choice of individually filtered frequency bands set at different gain and intended to support a diversity of traffic formats. The disclosed approach banks on the reconfigurable variable length FIR filter architectures. Implementation architecture and results in brief are also presented.

Claims (19)

1. A reconfigurable FIR filter comprising an field-programmable gate array (FPGA) configured with:

a data memory to store consecutive samples of input data;

a coefficient memory to store a set of filter coefficients;

a partial product memory to store partial products from a plurality of data cycles;

an output multiplexer configured to select output data from the partial product memory based on a filter order, wherein different outputs from the partial product memory are selected for different filter orders;

a first adder to add data from a most delayed data location of the data memory to current input data;

a second adder to generate the partial products for storage in the partial product memory; and

a multiplier to multiply an output of the first adder with one of the filter coefficients,

wherein the second adder is to add an output of the multiplier with a partial product of a previous data cycle to generate a partial product for a current data cycle for storage in a next storage location in the partial product memory,

wherein the output multiplexer includes a MUX select input to select an output from the partial product memory based on the filter order,

wherein the reconfigurable FIR filter is reconfigured by writing the filter coefficients to the coefficient memory, and

wherein the filter order is changed by changing the output selection from the partial product memory.

2. The filter of claim 1 wherein a particular output of the partial product memory is selected dependent upon the order of the filter.

3. The filter of claim 1 wherein the filter is of reconfigurable variable length structure that allows changing the filter order by selecting the partial products as output.

4. The filter of claim 1 wherein the data memory, the coefficient memory and the partial product memory are configurable based on a number of data cycles determined for different sampling frequencies and clock frequencies.

5. The filter of claim 1 wherein the FPGA is configurable for use of different sets of filter coefficient, each set being selectable.

6. The filter of claim 5 wherein the coefficient memory comprises flash memory.

7. The filter of claim 5 wherein each set of filter coefficient has a header describing filter specifications along with the coefficients to allow selection for a particular repeater specification.

8. The filter of claim 1 wherein the filter is configured for use in a repeater.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE LIST OF PATENTS ASSIGNED TO REMOVE US PATENT NO. 6617817 PREVIOUSLY RECORDED ON REEL 032366 FRAME 0432. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF RIGHTS IN THE REMAINING ITEMS TO THE NAMED ASSIGNEE. Recorded Nov 23, 2014
From: P-WAVE HOLDINGS, LLC
To: POWERWAVE TECHNOLOGIES S.A.R.L.
Reel/Frame 034429/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2014
From: POWERWAVE TECHNOLOGIES S.A.R.L.
To: INTEL CORPORATION
Reel/Frame 034216/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2014
From: JOGDAND, MANASI; BHAMIDIPATI, SURYA; UPPAL, JATIN; OLSSON, TORBJORN
To: P-WAVE HOLDINGS, LLC
Reel/Frame 033340/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2014
From: POWERWAVE TECHNOLOGIES, INC.
To: P-WAVE HOLDINGS, LLC
Reel/Frame 033057/0241 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2014
From: P-WAVE HOLDINGS, LLC
To: POWERWAVE TECHNOLOGIES S.A.R.L.
Reel/Frame 032366/0432 →