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

Signal processing method and apparatus based on CORDIC

A signal processing device and signal processing technology, applied in the direction of electrical digital data processing, digital data processing parts, instruments, etc., can solve the problems of being single, unable to apply to other types, and unable to be used universally, and achieve the effect of simple implementation method

Active Publication Date: 2014-12-10
SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing implementation methods, CORDIC is only implemented in a single application. Most of them use the rotation mode of the first type of CORDIC algorithm to obtain sine and cosine factors, and a few use the vector mode of the first type of CORDIC algorithm to obtain rectangular coordinates. For the conversion to polar coordinates, refer to patent CN1492313. Once the CORDIC module is implemented, it cannot be applied to other types (such as the division method of the second type of CODIC, and the logarithm of the third type of CODIC); even for the first type of CORDIC in the circular mode, It is not universal between the vector mode and the rotation mode, and the hardware structure needs to be modified to be applicable to other types of iterations; similarly, there are similar problems in the fields of digital up (down) conversion and automatic frequency offset correction in communication.

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
  • Signal processing method and apparatus based on CORDIC
  • Signal processing method and apparatus based on CORDIC
  • Signal processing method and apparatus based on CORDIC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0020] The present invention aims to use only one set of implementation resources to realize multiple calculation types, and the host computer software configures iteration parameters such as the type identification and the number of iterations of the implementation type, and selects the corresponding iteration parameters according to the preset type identification; For different functions, it is only necessary to adjust the preset parameters of the software configuration without changing the hardware structure, which simplifies and normalizes the implementation method.

[0021] The present invention provides a method for realizing the approximate evaluation of conversion operation, see figure 1 , including the following steps:

[0022] 10. Determine the type identification of the function to be calculated, and find the iteration parameters corr...

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 transform operation method, a transform operation device, a coordinate rotation digital computation method and a coordinate rotation digital computation device. A transform operation approximate evaluation method comprises the following steps: judging a type identifier of a function to be resolved, and searching for an iteration parameter corresponding to the type identifier; and according to the iteration parameter and the initial value of the function to be resolved, performing the iterative operation of the function to be resolved. In the invention, the corresponding iteration parameter is selected according to the preset type identifier; and when the methods and devices are used for resolving functions of different types, the configured and preset parameter of software are regulated, but the structure of hardware is not changed; one set of implementing resource is used to realize various computation types; and the implementation method is simple and normalized.

Description

technical field [0001] The present invention relates to a data processing method, in particular to a CORDIC-based signal processing method and device. Background technique [0002] Coordinate rotation digital computer technology (Computer rotate digital computer, CORDIC) is a calculation method that uses simple shift addition and subtraction to realize various transcendental functions, and is widely used in radar, wireless communication, and ultrasonic signal processing. There are three types of CORDIC implementation methods. The first type is CORDIC in circular mode, which is divided into vector mode and rotation mode, which are used to calculate various sine and cosine factors, modulus phase, and coordinate rotation transformation; the second type is linear Mode CORDIC is used to calculate various multiplication and division; the third type is CORDIC of transcendental mode, which is used to calculate various transcendental functions, such as e function or logarithmic funct...

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 Patents(China)
IPC IPC(8): G06F7/544
Inventor 皮兴俊
Owner SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD
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