A hyperbolic cordic-based logarithmic multiplication calculation system and method
A logarithmic multiplication, computing system technology, applied in computing, electrical digital data processing, digital data processing components and other directions, can solve the problems of high hardware resource overhead, low precision, small data support range, etc., to achieve a wide data range, Realize the effect of small area and low power consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] combine figure 1 Shown, a kind of logarithmic multiplication calculation system based on hyperbolic CORDIC of the present invention comprises control module, exponential function calculation module, logarithmic function calculation module and basic operation module, and control module is used for carrying out task scheduling; Exponential function calculation module It is used to calculate the exponential function with the base 2 and the exponent range between [0,1), and the exponential function calculation module is connected with the control module; further, the logarithmic function calculation module is connected with the control module, and the logarithmic function calculation The module is used to calculate the logarithmic function with base 2 and the range of real numbers between [1, 2]; it is worth noting that, for floating-point real numbers X and Y, they can be expressed as: X=(1+x 1 )*2 k1 , Y=(1+x 2 )*2 k2 , where k1 and k2 are the order codes of X and Y re...
Embodiment 2
[0040] The content of this embodiment is basically the same as that of Embodiment 1. Further, the input values X and Y and the output value F of this embodiment all belong to the data range represented by single-precision floating point, and are all 32-bit data ([b 31 , b 30 ,...,b 2 , b 0 ], [b 31 ] means the sign bit, [b 30 , b 29 ,...,b 24 , b 23 ] means an integer bit, [b 22 , b 21 ,...,b 1 , b 0 ] for decimal places).
[0041] Such as figure 2 As shown, when the input data X and Y are valid, the floating-point conversion unit in the basic operation module first separates X and Y into order codes k1, k2 and mantissa x 1 and x 2 , the first addition unit adds k1 and k2 and sends them to the second addition unit through the first delay unit, while the mantissa x 1 and x 2 Add 1 to them and send them to the logarithmic function calculation module (HV2-CORDIC). When the output of the logarithmic function calculation module is valid, the output result is sent...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com