Reconfigurable Digital Filter for Multi-Rate Receiver Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital bandpass filter systems require large and expensive Application-Specific Integrated Circuits (ASICs) or multiple Field-Programmable Gate Arrays (FPGAs to process digital signals at different rates, which is problematic in space-constrained applications like single-module radar receivers due to their size and lack of configurability.

Innovation Solution

A configurable digital filter that can process signals at different rates using shared filtering and adjustable filter lengths, implemented in a single FPGA, with user-definable coefficients and a controller for mode selection and coefficient management, allowing it to handle both narrowband and wideband signals efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If plural digital filters are employed to process signals at different rates, then signal processing capability is improved, but device size and cost increase

Engineering Contradiction:
Improvesignal processing capabilityVSAvoidcircuit board space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent implements a single reconfigurable digital filter that can process signals at multiple different rates by dynamically adjusting its filter coefficients and structure. This universal filter replaces multiple dedicated filters, enabling the system to handle both narrowband and wideband signals with a single device, thereby reducing circuit board space while maintaining signal processing capability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The filter employs dynamic reconfiguration capabilities where filter coefficients, lengths, and structures can be adjusted in real-time based on the input signal characteristics. This allows the same hardware to adapt to different signal processing requirements (different rates and bandwidths) without requiring separate fixed filters for each case

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple FPGAs are used to implement processing paths, then processing flexibility is improved, but device complexity and cost increase

Engineering Contradiction:
Improveprocessing flexibilityVSAvoidcircuit configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent consolidates multiple processing paths into a single FPGA by implementing a reconfigurable filter that can be programmed to perform different filtering operations. This single-device solution provides the same processing flexibility as multiple FPGAs would offer, but with reduced device complexity and lower cost

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of manufacture

If fixed filter designs are used, then manufacturing simplicity is improved, but adaptability to different signal rates deteriorates

Engineering Contradiction:
Improvefilter implementationVSAvoidsignal rate handling
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The filter design incorporates dynamic coefficient loading and reconfiguration capabilities that allow the same manufactured hardware to adapt to different signal rates and processing requirements. The filter can be programmed with different coefficients and structures as needed, combining manufacturing simplicity with operational adaptability

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7526052B2Configurable filter and receiver incorporating same
Publication Date: 2009.04.28 RAYTHEON CO
  • US7526052B2 patent drawing
  • US7526052B2 patent drawing
  • US7526052B2 patent drawing

AI summary

An efficient configurable signal filter. The filter includes a first mechanism for receiving a first signal of a first type and a second signal of a second type. A second mechanism selectively filters the first signal during a first mode of operation, and filters the second signal during a second mode of operation. A third mechanism generates control signals. A fourth mechanism automatically configures the second mechanism to operate in the first mode of operation or the second mode of operation based on the control signals. In a specific embodiment, the first type of signal is characterized by a first rate, and the second type of signal is characterized by a second rate. The first signal and the second signal are digital ADC outputs. The second mechanism includes plural filter blocks, each having one or more Multiply-Accumulate (MAC) pipes. Each of the one or more MAC pipes include one or more MAC blocks that are each associated with a coefficient memory data structure of a coefficient memory. The third mechanism or a user selects coefficients from each memory data structure to apply to each MAC block, thereby selectively affecting filter response. The control signals direct multiplexers or switches to configure the MAC pipes in a serial configuration or a parallel configuration corresponding to the first mode of operation or the second mode of operation, respectively.