Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

37 results about "Floating point multiplier" patented technology

Floating point multiplier is done using VHDL .Implementation in VHDL (VHSIC Hardware Description Language) is used because it allow direct implementation on the hardware while in other language we have to convert them into HDL then only can be implemented on the hardware.

5-grade stream line structure of floating point multiplier adder integrated unit

The invention discloses a design of a full pipeline of a single precision floating point multiplication-add fused unit, which realizes multiplication-add operation in the form of A+B x C. the multiplication-add operation is realized in the following five pipelines: in the first stage pipeline, exponential difference is calculated and a part of the multiplication is completed; in the second stage pipeline, A and B x C are aligned according to the exponential difference, effective subtraction and complement are performed, the rest multiplication is completed, simultaneously, the exponent is divided into six states, and the calculation method of normalized shift amount in different states are different; in the third stage pipeline, the number of leading zero is pre-estimated, simultaneously the sign of the final result is synchronously pre-estimated, and finally first stage normalized shift is performed; in the fourth stage pipeline, second normalized shift is performed first, and then addition and a part of half adjust are performed; in the last stage pipeline, addition and half adjust are completed, exponential terms are amended, and third stage normalized shift is completed in the spacing of the half adjust. The invention has the advantages that high performance and high precision are realized in the condition of low hardware cost.
Owner:TSINGHUA UNIV

Approximate floating-point multiplier for neural network processor and floating-point multiplication

The invention discloses an approximate floating-point multiplier for a neural network processor and a floating-point multiplication. When the approximate floating-point multiplier executes fractional part multiplying operation on an operand, part bits are intercepted from all high bits of a fractional part of the operand according to designated precision, and 1 is supplemented to the front and the back of the intercepted part bits to obtain two new fractional parts; multiplying operation is performed on the two new fractional parts to obtain an approximate fractional part of a product; and zero is supplemented to a low bit of the normalized approximate fractional part so that the bits of the approximate fractional part are consistent with the bits of the fractional part of the operand, and therefore the fractional part of the product is obtained. According to the approximate floating-point multiplier, an approximate calculation mode is adopted, different bits of the fractional part are intercepted according to a precision demand for corresponding multiplying operation, energy loss of multiplying operation is lowered, multiplying operation speed is increased, and therefore the performance of a neural network processing system is more efficient.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Field programmable gata array (FPGA)-based metric floating-point multiplier design

InactiveCN102073473ASave resourcesFix conversion precision issuesDigital data processing detailsImaging processingDensely packed decimal
The invention discloses a field programmable gata array (FPGA)-based metric floating-point multiplier design. The design adopts advanced and quick algorithms such as densely-packed decimal (DPD) coding, novel binary-coded decimal (BCD) coding, signed-digit radix-5, decimal 32:2 carry-save adder (CSA) and the like, is realized by programming through a Verilog hardware description language and can perform multiplication of 64-digit decimal floating-point numbers in accordance with the Institute of Electrical and Electronic Engineers (IEEE) 754-2008 new standard. The design effectively solves the problem of conversion accuracy existing in binary / decimal operation on the conventional hardware platform and the time problem of the realization of decimal floating-point multiplication by using software, consumes a small number of hardware resources and has high operation speed and a simple structure; moreover, according to the performance and characteristic of the FPGA, a system can be developed repeatedly, and a decimal floating-point unit which is accordant with the IEEE 754-2008 standard specification can be further developed and designed. The design is mainly applied to industries such as bank finance, image processing, medical treatment and the like.
Owner:YUNNAN UNIV

Reconfigurable integer-floating point multiplier

The invention belongs to the field of digital signal processing, and discloses a reconfigurable integer-floating point multiplier which comprises an enabling control module, an integer-floating point preprocessing module, a pre-operation module, a reconfigurable multiplication module and an order matching module. The enabling control module generates a first control signal and a second control signal; the integer-floating point preprocessing module obtains first floating point type data and second floating point type data to obtain a first expansion mantissa and a second expansion mantissa; the front operation module obtains a sign bit of the floating point result and a temporary order code of the floating point result; the reconfigurable multiplication module obtains a temporary mantissa of an integer result or a floating point result; the order matching module obtains the mantissa and the order code of the floating point result. According to the method, floating point multiplication operation can be achieved, integer multiplication operation can be achieved under the condition that extra resources are not increased, the requirements of a current artificial intelligence chip can be fully met, data operation modes can be flexibly selected when different requirements are met, and the method has the better resource utilization rate, functionality and universality.
Owner:XI AN JIAOTONG UNIV

Mask-based hybrid floating-point multiplication low-power-consumption control method and device

The invention discloses a mask-based hybrid floating-point multiplication low-power-consumption control method . The method comprises the following steps: hardware automatically determines a hybrid floating point multiplication operation type, fills high bits of mantissa of a standard floating point multiplier and a multiplicand with all zero, and enables the floating point multiplier and the multiplicand to be the same as the input bit width of a multiplex fixed-point hardware multiplier; and for floating point multiplication operation, a partial product is obtained from the filled floating point multiplier and multiplicand according to a preset multiplication encoding rule and a symbol extension rule, an invalid mantissa is moved to a high order, and the invalid mantissa is controlled not to participate in partial product compression summation operation by adopting a mask so as to save logic power consumption. The invention further discloses a hybrid floating point multiplication low-power-consumption control device based on the mask. The method supports multiplexing of fixed-point multiplication hardware to realize low-power-consumption control of floating-point multiplication,automatic detection of floating-point multiplication operation by the hardware and control of high-order expansion bit coding based on masks, and has the advantages of low hardware overhead, easinessin logic implementation, simplicity in power consumption control and the like.
Owner:JIANGNAN INST OF COMPUTING TECH

A mask-based hybrid floating-point multiplication low-power control method and device

The invention discloses a mask-based mixed floating point multiplication low power consumption control method. Including the hardware to automatically determine the mixed floating-point multiplication operation type, and fill the high bits of the standard floating-point multiplier and the multiplicand mantissa with all 0s, so that the floating-point multiplier and the multiplicand can be combined with the multiplexed fixed-point hardware multiplier The input bit width is the same; for the floating-point multiplication operation, the filled floating-point multiplier and the multiplicand are obtained according to the preset multiplication coding rules and sign extension rules to obtain partial products, and the invalid mantissa is moved to the high bit, and the mask control is used The invalid mantissa does not participate in the partial product compression sum operation to save logic power consumption. The invention also discloses a mask-based mixed floating-point multiplication low-power control device. The invention supports the multiplexing of fixed-point multiplication hardware to realize the low power consumption control of floating-point multiplication, the hardware automatically detects floating-point multiplication operations, and controls the high-order expansion bit coding based on the mask, which has the advantages of low hardware overhead, easy logic implementation, and simple power consumption control. .
Owner:JIANGNAN INST OF COMPUTING 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