Multi-Mode FIR Filtering for Decimation and Lower RF Resource Use

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In digital signal processing, supporting multiple-scene filtering requires multiple single-mode filters, leading to increased resource consumption and code complexity due to the need for parallel deployment of filters in RF circuits with high sampling rates.

Innovation Solution

The implementation of a multi-mode FIR filter using multiple filter multiplexing units, where the filtering order and down-sampling multiple are configured to allocate input data across these units for filtering and subsequent merging of unit filtered data, reducing the need for multiple single-mode filters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple single-mode filters are deployed to support multiple-scene filtering, then filtering versatility is improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improvefiltering versatilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a multi-mode FIR filter where a single filter structure can perform multiple filtering operations by dynamically reconfiguring its parameters. The filter supports different filtering modes (e.g., different decimation ratios and filter orders) by loading different coefficient sets and adjusting control parameters, eliminating the need for multiple dedicated single-mode filters while maintaining filtering versatility across different application scenes

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

Solution Approach 2:

The filter employs dynamic reconfiguration capability where filtering parameters such as decimation ratio, filter order, and coefficients can be changed during operation. This dynamic adaptability allows the same hardware structure to serve multiple filtering purposes by switching between different operational modes, thereby reducing overall device complexity while preserving versatility

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple single-mode filters are deployed to support multiple-scene filtering, then filtering versatility is improved, but resource consumption increases

Engineering Contradiction:
Improvefiltering versatilityVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

A single multi-mode filter resource performs multiple filtering tasks that would otherwise require separate filter instances. By sharing the same computational resources, coefficient memory, and processing units across different filtering modes, the patent significantly reduces resource consumption while maintaining the ability to support multiple filtering scenes through parameter reconfiguration

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

Solution Approach 2:

The patent merges multiple filter functions into a unified filter structure that can operate in different modes. By combining what would be separate filter resources into one shared resource with dynamic reconfiguration capability, the system reduces overall resource consumption while preserving filtering versatility across multiple application scenes

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230006653A1Fir filter-based filtering method, apparatus, and device, and storage medium
Publication Date: 2023.01.05 SANECHIPS TECH CO LTD
  • US20230006653A1 patent drawing
  • US20230006653A1 patent drawing
  • US20230006653A1 patent drawing

AI summary

An FIR filter-based filtering method and apparatus, a device, and a storage medium are provided. The FIR filter-based filtering method includes: acquiring a preset filtering order and a preset down-sampling multiple; selecting, according to the preset down-sampling multiple, a corresponding number of filter multiplexing units, and using each of the selected filter multiplexing units as a used filter multiplexing unit, wherein the FIR filter includes multiple filter multiplexing units; configuring, according to the preset filtering order, a filtering order for each used filter multiplexing unit; filtering, according to the preset down-sampling multiple, input data allocated to each used filter multiplexing unit through the each used filter multiplexing unit configured with the filtering order, to obtain unit filtered data outputted by the each used filter multiplexing unit; and merging the unit filtered data respectively outputted by the corresponding number of used filter multiplexing units and outputting merged unit filtered data.