Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for digital filtering

A digital filtering and filter technology, applied in the field of digital filtering methods and devices, can solve problems such as a large number of multipliers, and achieve the effects of improving operating efficiency, occupying less hardware resources, and efficient FIR filtering calculation.

Inactive Publication Date: 2012-12-05
ZTE CORP
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to provide a digital filtering method and device to at least solve the problem that the FIR filter needs a large number of multipliers and adders in the prior art when the input waveform is a rectangular wave or a ladder wave, and achieve Reduce the use of hardware resources and improve the efficiency of system operation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for digital filtering
  • Method and device for digital filtering
  • Method and device for digital filtering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] The impulse response generated by the unit step signal u(n) passing through the FIR filter system is the unit step response s(n), and its expression is: where h(i) is the single impulse response of the FIR filter. When the input signal x(n) is a rectangular wave or a step wave, its time-domain waveform changes slowly and maintains a constant level most of the time, we can according to the transition edge of the input signal (for example, at t 1 ~t k There are k jumps in total, k≥1) Decompose the input signal into the sum of multiple step signals: where A k is t k The amplitude of the step signal at each moment. Since the FIR filter is a linear time-invariant system, according to the superposition theorem:

[0032] y ( n ) = Σ i = 0 L - 1 h ...

Embodiment 2

[0047] based on figure 1 and figure 2 As shown in the filtering device, the present invention also provides a preferred digital filtering method, such as image 3 As shown, it includes the following steps:

[0048] S302, performing edge extraction on the input signal requiring FIR filtering to obtain a step signal;

[0049] S304, output the unit step response from the pre-stored unit step response table;

[0050] S306, multiplying the amplitude of the step signal by the unit step response to obtain the step response;

[0051] S308, summing up all the step responses to obtain a filtering result of performing FIR filtering on the input signal.

[0052] In this preferred embodiment, by extracting the step signal, looking up the table to output the step response, and superimposing the step response, the efficient FIR filter calculation is realized. The hardware structure corresponding to this method is simple and takes up hardware The resources are very few, and the problem ...

Embodiment 3

[0059] Below in conjunction with accompanying drawing and specific embodiment, two embodiments of the present invention are described in further detail again:

[0060] The first embodiment is to design a 649-order low-pass FIR filter, Figure 4 is the single impulse response curve of the FIR filter, Figure 5 is the unit step response of the FIR filter, Figure 6 Is the input signal, its waveform is a step wave, the maximum number of changes that occur within the unit step response length of the filter is 3, and N is not less than 3. Preferably, N takes a value of 3 in this example, and the step response pool There are 3 step response modules.

[0061] S1: Calculate the unit step response of the 649-order low-pass FIR filter, and store the unit step response data in a table. Figure 5 is the unit step response curve of the filter.

[0062] S2: Perform edge extraction on the input signal in the edge extraction module to obtain multi-channel step signals. Figure 7 Among th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and a device for digital filtering. The method includes steps of extracting input signals required to be subjected to FIR (finite impulse response) filtering to obtain phase step signals; reading a phase step response unit from a prestored phase step unit response table; multiplying amplitude of the phase step signals and a phase step unit response to obtain a phase step response; and summing all phase step responses to obtain results of FIR filtering of the input signals. The method and the device for digital filtering solve the problem that an existing FIR filter in the prior art requires many multiplying units and summators, and effects of reducing usage of hardware resources and improving system running efficiency are realized.

Description

technical field [0001] The present invention relates to the technical field of digital signal processing, in particular to a digital filtering method and device. Background technique [0002] In current digital signal processing systems, digital filters are widely used in interference filtering, useful signal extraction, signal shaping and other aspects. According to the time-domain characteristics of its impulse response function, digital filters can be divided into two types, namely infinite impulse response (IIR) filter and finite impulse response (FIR) filter. The unit impulse response of the FIR filter can only last for a period of time, and it is widely used in engineering because it can conveniently realize the linear phase characteristic and is easy to realize. [0003] The FIR digital filter is realized by multiplying and accumulating operations. The process of input signal x(n) passing through the FIR filter is a process of linear convolution of the input signal a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H03H17/02
CPCH03H17/06H03H17/0223H03H17/0225
Inventor 周恒箴曾祥希
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products