Method and device for realizing low-latency basic transcendental function based on mixed-mode cordic algorithm

A transcendental function and hybrid mode technology, applied in computing, electrical digital data processing, digital data processing components, etc., can solve problems such as reducing the speed of CORDIC algorithm and large delay in CORDIC algorithm calculation

Active Publication Date: 2016-08-17
NAT UNIV OF DEFENSE TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] The traditional implementation method of the CORDIC algorithm has a large calculation delay, and its main delay comes from the carry delay inside the adder, and its delay is proportional to the word length, thereby reducing the speed of the entire CORDIC algorithm

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 and device for realizing low-latency basic transcendental function based on mixed-mode cordic algorithm
  • Method and device for realizing low-latency basic transcendental function based on mixed-mode cordic algorithm
  • Method and device for realizing low-latency basic transcendental function based on mixed-mode cordic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The present invention will be further described below in conjunction with the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.

[0072] In the present invention, based on the low-latency basic transcendental function realization method of the mixed-mode CORDIC algorithm, the steps are:

[0073] (1) Preprocessing: Input the angle in floating-point format in the IEEE-754 standard and the function type of the double-precision basic transcendental function, convert the angle in floating-point format into fixed-point format; The compression mapping obtains the mapping angle and outputs it to the Z data path, and sets the initial values ​​of the X and Y data paths and outputs them;

[0074] (2) Mixed-mode CORDIC calculation: The Z data path predicts the rotation direction of iterations according to the mapping angle and function type, and outputs them to the X and Y data paths; the X and Y data...

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 method and device for achieving a low delay basic transcendental function based on a mixed model CORDIC algorithm. The method comprises the following steps that the angle and function type in the floating point form in the IEEE-754 standard is input, format conversion and compressed mapping are conducted; rotating direction prediction is conducted on a Z data path according to a mapping angle and the function type; the X data path and the Y data path divide 64 iterations into the front 32 eight-level compressed iterations through a carry-save adder, four iterations are conducted for each level, and parallel computing is conducted on the last 32 iterations; format conversion is conducted a CORDIC iteration result according to the characteristics of the function. The device comprises a pre-processor, a mixed mode CORDIC computing module and a standardization processing module. The method has the advantages that the method is simple in structure, the circumference coordinate CORDIC algorithm and the hyperbolic coordinate CORDIC algorithm can be executed on the same hardware platform, delay is low, a period is short, speed is high, and precision is high.

Description

technical field [0001] The invention relates to the field of realization of basic transcendental functions, in particular to a low-delay basic transcendental function realization method and device based on a mixed-mode CORDIC algorithm. Background technique [0002] Fundamental transcendental functions (such as exponentials, trigonometric functions, etc.) are an important part of scientific computing and engineering applications. Compared with the commonly used four arithmetic operations of addition, subtraction, multiplication, and division, these basic transcendental functions have the characteristics of various types, complex implementation, and large calculation delay. These characteristics are more pronounced for IEEE-754 standard single-precision and double-precision floating-point arithmetic, and the implementation of IEEE-754 standard single-precision or double-precision floating-point basic transcendental functions is more expensive. [0003] Coordinate Rotation Di...

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 NAT UNIV OF DEFENSE TECH
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