Moving Average Low-Pass Filter Circuit for Scalable Signal Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional moving average filters require increased hardware units and costs as the number of reference input signals increases, making the design inflexible and costly.
Innovation Solution
A moving average low-pass filtering device and method that uses identical circuit architecture to process successive input signals by employing a register unit for temporary storage and a filtering and processing unit for shift, subtracting, and adding processes, without adding additional register or adder units, allowing for efficient filtering even with increased input signals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of register units and adder units is increased to process more reference input signals, then the filtering capability is improved, but the hardware amount and cost increase
Solution Approach 1:
The patent makes existing hardware units (register units and adder units) perform multiple functions by processing successive input signals in a time-multiplexed manner. The same register units store different input signals at different time moments, and the same adder units perform different addition operations sequentially, allowing the filter to handle N input signals without increasing hardware quantity.
Solution Approach 2:
The patent introduces dynamic control signals to dynamically configure the connections and operations of register units and adder units. By dynamically switching between different operation modes (e.g., storage mode, computation mode), the fixed hardware structure can adaptively process varying numbers of input signals, resolving the contradiction between fixed hardware and flexible adaptability.
2Productivity
If additional register units and adder units are added to process increased input signals, then the processing capacity is improved, but the whole cost increases
Solution Approach 1:
The patent merges the functions of multiple hardware units into fewer units by implementing time-multiplexed operations. Instead of having separate register units and adder units for each input signal, the same units are reused across different time cycles, reducing the total number of components needed and thereby lowering manufacturing costs while maintaining processing capacity.
Solution Approach 2:
The patent employs periodic operation where register units and adder units are reused in a cyclic manner to process different input signals at different time periods. This periodic time-multiplexing allows the system to achieve high processing capacity for N input signals using a reduced set of hardware units, directly reducing manufacturing costs.
3Ease of operation
If the conventional approach is used to arrange hardware units, then the design is straightforward, but the design becomes inflexible when the number of input signals changes
Solution Approach 1:
The patent introduces dynamic control mechanisms that allow the same hardware structure to be reconfigured for different numbers of input signals. By dynamically controlling the operation timing and data flow paths, the filter can adapt to varying signal counts without requiring redesign, thus achieving both ease of operation and design flexibility.
Solution Approach 2:
The patent changes operational parameters (such as clock cycles, control signal timings, and data input rates) to adapt the fixed hardware structure to different input signal scenarios. By adjusting these parameters rather than the hardware structure itself, the design remains straightforward while gaining flexibility to handle different numbers of input signals.
Data Source
AI summary
Differing from the fact that the amount of register units and adder units arranged in conventional moving average filter must be increased for processing more number of reference input signals, the present invention particularly discloses a moving average low-pass filtering device. The moving average low-pass filtering device comprises a register unit and a filtering and processing unit, and is able to use identical circuit architecture to successfully treat reference input signals with a filtering process even if the number of the reference input signals is alternatively increased. Moreover, after finishing a verification experiment by a simulator, simulation results have proved that, this novel moving average low-pass filtering device still can use identical circuit architecture to complete the filtering process under nearly the same calculation efficiency even though the number of the reference input signals is alternatively increased.


