Programmable interpolated filter device and realizing method therefor

A technology of interpolation filters and multipliers, applied in electrical components, digital technology networks, impedance networks, etc., can solve problems such as large hardware resources, unfavorable filters, occupation, etc., to save hardware resources and improve design flexibility , performance-enhancing effects

Active Publication Date: 2007-07-04
SANECHIPS TECH CO LTD
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] When the coefficients and interpolation multiples are fixed, the above two structures are very convenient to implement, but they will take up a lot of hardware resources, especially when the filter order is high, and the software radio emphasizes Flexibility cannot be reflected in existing technology

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
  • Programmable interpolated filter device and realizing method therefor
  • Programmable interpolated filter device and realizing method therefor
  • Programmable interpolated filter device and realizing method therefor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] Various preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0051] The core idea of ​​the method of the present invention is that, in the interpolation filter, let L be the interpolation multiple, M be the extraction multiple, as long as L>M, and the fraction L / M is irreducible, then the filter can realize L / M conveniently. M times interpolation, so as to realize integer multiples and fractional multiples greater than 1 interpolation filtering.

[0052] The operating steps of the programmable interpolation filter device of the present invention include:

[0053] The programmable interpolation filter first completes L times interpolation, and then completes M times decimation. L-fold interpolation uses a polyphase filter to achieve interpolation, and each phase generates an output, a total of L phases. M times decimation is to extract one data from M data as output.

[0054] The interpolation ...

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

This invention discloses a programmable interpolation filter device and its implementation method, the said device including: an input data generation module, a coefficient generation module, a calculation module and an output module; the said input data module is used to store the input sample data in the data RAM, and provide to the calculation module to process; the said coefficient module is used to address, and generate the coefficient to the said calculation module; the said calculation module is used to complete the multiply-add operation of the interpolation filter; the said output module is used to extract the interpolation data according to the set extraction multiple, and generate the required sampling rate output data. As the device and its implementation method of the invention, since it is based on the RAM design, and using the pipeline and TDM technologies, significant saving hardware resources, when applied to the digital front-end system of the communication system, it can improve the system performance and design flexibility.

Description

technical field [0001] The present invention relates to a device and method in the fields of integrated circuit design, FPGA design and communication, in particular, relates to a VLSI programmable interpolation filter based on RAM used for digital front-end signal processing in software radio Apparatus and method for and FPGA design. Background technique [0002] With the increasing development of integrated circuit technology, in wireless communication technology, the scope of digital (or software) processing is constantly shifting to the radio frequency part, so that the functions that can only be realized by analog circuits in the past are gradually realized by digital circuits or software, resulting in The new subject branch of Software Defined Radio (SDR). Using software radio technology, it can flexibly switch between multiple communication systems without changing the hardware platform, and at the same time has superior performance that analog technology cannot match...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H03H17/02
Inventor 叶辉
Owner SANECHIPS TECH CO LTD
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