Floating-point number FIR digital filter and design method thereof

A digital filter, floating-point number technology, applied in the direction of digital technology network, impedance network, electrical components, etc., can solve the problems of large deviation, increased development difficulty and development cycle, limited precision range of fixed-point number, etc., to achieve the reduction of quantization error. small effect

Active Publication Date: 2020-12-04
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the data processing of the traditional FIR filter in the FPGA is processed by fixed-point numbers. For example, Guo Xiaoyu of Wuhan University designed a FIR digital filter based on FPGA design in his master thesis [Guo Xiaoyu. FIR digital filter based on FPGA] The realization of the filter, Wuhan University, 2004], is to use the fixed-point number to carry out the filter calculation, because the precision range that the fixed-point number can represent is very limited, so if the digital filter is performed through the fixed-point number, especially in the multiplication and accumulation (MAC) structure The quantization error introduced by the filter is very easy to enlarge with the process of multiplying and accumulating, and finally causes a large deviation between the actual filtering result and the theory. cycle increase

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
  • Floating-point number FIR digital filter and design method thereof
  • Floating-point number FIR digital filter and design method thereof
  • Floating-point number FIR digital filter and design method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0037] The embodiment of the present invention provides a floating-point number FIR digital filter and a design method thereof, and the design method flow is as follows figure 1 shown. Its hardware platform is FPGA, and the design method is MATLAB and FPGA co-simulation design, in which MATLAB is responsible for complex signal analysis, filter parameter design, coefficient calculation, etc., and FPGA is responsible for building the filter structure at the hardware level, so as to realize the digital filtering. The filter itself is designed as a direct structure of the window function method. The window function selects the Kaiser window, which makes it have a steeper roll-off and a larger stop-band attenuation than other windows; the output expression of the filter can be expressed as:

[0038]

[0039] Where m is the filter orde...

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 discloses a floating-point number FIR digital filter and a design method thereof, and belongs to the technical field of digital signal processing in a high-voltage pulse power supply system. The filter comprises a to-be-filtered data storage module, a filter coefficient storage module, a floating-point number conversion module, a first-in first-out memory module, a memory control module, a first random access memory, a second random access memory and a floating-point number multiply-accumulate module. The FIR digital filter based on floating-point number operation can be realized, the precision of a filtering result can reach the precision of a theoretical value calculated by MATLAB, compared with a traditional fixed-point number filter, the introduced quantization error is greatly reduced, and meanwhile, low-pass filtering can be carried out on a signal which is acquired in a high-voltage pulse power supply system and receives high-frequency interference, and a foundation is laid for subsequent signal monitoring and analysis.

Description

technical field [0001] The invention belongs to the technical field of digital signal processing in a high-voltage pulse power supply system, and in particular relates to a floating-point number FIR digital filter and a design method thereof. Background technique [0002] For the high-voltage pulse power supply system, because the load of the high-power switching tube in the switching circuit is the primary coil of the high-frequency transformer, it is an inductive load. When the high-power switching tube is turned on and off, both ends of the primary side of the high-frequency transformer will Spike noise occurs. The high current change rate and high voltage change rate generated during the working process, their surge current and peak voltage form a source of interference, because analog signals such as voltage and current inside the power supply system are easily subject to high-frequency interference, resulting in The signal waveform is mixed with a lot of high-frequenc...

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/02
Inventor 马春光陈元鄢然周逸吕洪光罗勇
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products