Supercharge Your Innovation With Domain-Expert AI Agents!

High-speed FIR filter implementation method based on segmented parallel processing

An implementation method and parallel processing technology, which is applied in the field of signal processing, can solve problems such as filter design rate mismatch, and achieve the effects of reducing loss, high promotion value, and wide application

Active Publication Date: 2016-01-27
THE 724TH RES INST OF CHINA SHIPBUILDING IND
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Compared with the prior art, the present invention has the remarkable advantages that: the present invention adopts the high-speed FIR filter method designed by the segmented parallel processing technology to solve the problem of mismatching filter design rate in low-speed processing devices under high sampling rate; and the method The parallel processing structure is adopted to reduce the loss of logic resources; the method is simple to implement, widely used, and has high promotion value

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
  • High-speed FIR filter implementation method based on segmented parallel processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0009] A block diagram of a high-speed FIR filtering implementation method based on segmented parallel processing technology of the present invention can be found in figure 1 . The specific implementation steps are as follows:

[0010] Step 1. Set the wave filter coefficients to m, and use the MATLAB filter design tool FDATOOL tool to generate FIR filter coefficients A that match the sampling rate 1 …A m , where m is a positive integer. Instantiate m constant multipliers in a programmable logic device, A 1 …A m Fixed constant as a constant multiplier; instantiates these m constant multipliers as a multiplier bank.

[0011] Step 2: Segment the A / D output data in a sliding window manner. Each piece of data is sorted in the order of input time, and the current piece of data is obtained by shifting out the oldest data of the previous piece of data. Use the above principles to obtain 2m data segments with a length of m and store them in the memory;

[0012] Step 3. Accordin...

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 high-speed FIR filter implementation method based on segmented parallel processing. According to the method, first, a sliding window approach is adopted to process high-data-rate data in a segmented manner, wherein segmented data needs to satisfy the two requirements: (1) only the oldest data of the previous data segment is removed from the current data segment; and (2) according to a parallel FIR filter structure, the length of each segment of data should be equal to the length of filter coefficients, and the number of data segments processed by the same work clock is twice the number of filter coefficients. By adopting the method, the requirement of the delay unit of the parallel FIR filter structure is satisfied, filter results of which the number is the square of the number of filter coefficients can be obtained at the same time, and the work rate of the system is lowered.

Description

technical field [0001] The invention belongs to signal processing technology, in particular to a method for realizing high-speed FIR filtering in low-speed programmable devices. It mainly solves the problem that the high data rate caused by the high sampling rate and the processing speed of the real-time processing device are relatively low and cannot be used for real-time FIR filtering. Background technique [0002] For the sampling processing of large bandwidth signals, there is usually a contradiction between the high data rate caused by high sampling rate and the relatively low processing speed of real-time processing devices. Its essence is: for a broadband signal with a bandwidth of more than 500 megabits, the A / D converter needs to have a sampling rate higher than twice the bandwidth according to the law of band-pass sampling, and its sampling rate is usually higher than gigatimes per second; and for Programmable logic devices for real-time processing, usually the sy...

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
Inventor 奚俊江晓竹尚娟
Owner THE 724TH RES INST OF CHINA SHIPBUILDING IND
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More