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

Method for realizing high-order FIR filter based on FPGA

An implementation method and filter technology, applied in the direction of impedance network, digital technology network, electrical components, etc., can solve the problem of occupying logic units, etc., achieve the effect of reducing occupation, easy implementation, and ensuring real-time processing

Active Publication Date: 2017-03-29
XIDIAN UNIV
View PDF2 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method still occupies a large number of logic units in the process of completing polyphase filtering

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 for realizing high-order FIR filter based on FPGA
  • Method for realizing high-order FIR filter based on FPGA
  • Method for realizing high-order FIR filter based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0028] refer to figure 1 with figure 2 , the present invention comprises the following steps:

[0029] Step 1, select the prototype filter parameters.

[0030] The parameters of the prototype filter are mainly selected according to the performance requirements of the voice signal processing system, the image signal processing system and the digital channelizer system, and the present embodiment selects the prototype filter parameters according to the performance requirements of the digital channelizer system, and the digital channelizer system The performance requirements are as follows:

[0031] (1). The channel bandwidth is 160MHz, which is divided into 64 sub-channels;

[0032] (2). The effective bandwidth in the channel is 120MHz, including 48 sub-channels;

[0033] (3). The sub-channel bandwidth is 2.5MHz;

[0034] (4). The guard i...

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 for realizing a high-order FIR filter based on an FPGA, used for solving the technical problem of excessive occupation of the high-order FIR filter to logic units in the FPGA in the existing method for realizing high-order FIR multiphase filtering. The method comprises the following steps: selecting parameters of a prototype filter; designing the prototype filter h (n); performing multiphase decomposition on the prototype filter h (n) to obtain multiphase filters; performing module division on each multiphase filter; storing coefficients of the multiphase filters in a module ROM; reading the coefficients of the multiphase filters in the module ROM; caching and reading input data by read-write enable, a write address control signal and a read address control signal of a module RAM obtained by system clock control; and performing multiplication and addition operations on the coefficients of the multiphase filters and the input data by using a multiplication accumulation module, and outputting an operation result. The method provided by the invention is little in occupation of the logic units in the FPGA, simple, efficient and is easy to realize.

Description

technical field [0001] The invention belongs to the technical field of digital signal processing, and relates to a method for a high-order FIR digital filter, in particular to a method for realizing an FPGA-based high-order FIR filter, which can be used for signal filtering in digital channelization. Background technique [0002] The high-performance digital channelizer can effectively improve the flexibility and extensibility of the satellite transponder, complete the signal exchange between each sub-channel in the communication link, and greatly improve the bit error performance of the system, thus becoming a broadband satellite mobile communication application urgent needs of the field. However, each sub-channel signal is easily interfered by noise and other sub-channel signals during transmission, which will lead to a sharp deterioration in the performance of the entire communication system. How to effectively filter out noise and out-of-band interference and restore eac...

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/00
CPCH03H17/00H03H2017/0081
Inventor 田斌王召杰易克初孙林海黄俊桦
Owner XIDIAN UNIV
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