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

Floating-point number adder and floating-point number addition method based on asynchronous control

An asynchronous control, floating-point number technology, applied in electrical digital data processing, digital data processing components, instruments, etc., can solve the problems of waste of power consumption, self-contained battery, power consumption, etc., to achieve good electromagnetic compatibility, reduce The effect of running power consumption and improving operation speed

Pending Publication Date: 2019-02-15
何安平 +2
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This design method is driven by a synchronous circuit, that is, as long as the circuit is running without actual data input, the circuit is still running, which leads to a lot of waste of power consumption
In the field of the Internet of Things, in the Internet of Things terminal equipment, it is often not necessary for the circuit to calculate data all the time, and only perform data calculation when needed. If the circuit is always running, it will consume too much power.
Moreover, for Internet of Things terminal devices, they often have their own batteries. The limited power design makes engineers need to pay special attention to power consumption when designing circuits.

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
  • Floating-point number adder and floating-point number addition method based on asynchronous control
  • Floating-point number adder and floating-point number addition method based on asynchronous control
  • Floating-point number adder and floating-point number addition method based on asynchronous control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to further explain the technical means and effects of the present invention to achieve the intended purpose of the invention, the following is a specific description of an insulation detection circuit, insulation detection method and charging control method proposed according to the present invention in conjunction with the accompanying drawings and preferred embodiments. Embodiments and their effects are described in detail below.

[0051] The embodiment of the present invention provides a floating-point number adder based on asynchronous control, such as Figure 4 As shown, the floating-point number adder includes: a docking shift module, an addition module, a normalization shift module and a plurality of asynchronous control modules.

[0052] Among them, multiple asynchronous control modules are connected into an asynchronous control chain structure, and different asynchronous controllers can interact with each other in the form of handshake (that is, in sig...

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 relates to a floating-point number adder and a floating-point number addition method based on asynchronous control. The adder comprises a docking shift module, an adding module, a normalized shift module and a plurality of asynchronous control modules. The docking shift module is used for preprocessing a plurality of floating-point numbers so that the order codes of the plurality offloating-point numbers are the same. The addition module is used for adding fractional parts of a plurality of floating-point numbers pretreated by a docking shift module to obtain an initial calculation result, and the addition module is used for adding fractional parts of the floating-point numbers pretreated by the docking shift module to obtain an initial calculation result. The normalized shifting module is used for shifting the initial calculation result to obtain the normalized final calculation result; the normalized shifting module is used for shifting the initial calculation result to obtain the normalized final calculation result. A plurality of asynchronous control modules are respectively connected with a docking shift module, an addition module and a normalized shift module,and are used for controlling the logical sequence of the operation of the docking shift module, the addition module and the normalized shift module. The floating-point number adder of the invention can effectively reduce the running power consumption of the floating-point number adder, and greatly improves the operation speed of the floating-point number adder.

Description

technical field [0001] The invention relates to the field of arithmetic operations of floating-point numbers in integrated circuits, in particular to an asynchronous control-based floating-point number adder and a method for adding floating-point numbers. Background technique [0002] With the rapid development of human society, we have entered the information age. The thrust of pushing society into the information age lies in the emergence and rapid development of computers. The foundation of the computer industry is the integrated circuit industry. Only the smaller and faster the integrated circuit design is, the more jobs the computer can do and the more possibilities the information industry can create. At present, the technological level has been greatly improved, and the performance of the microprocessor has been amazingly developed, and the microprocessor has also been continuously updated. [0003] The main function of a computer is to perform numerical calculation...

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): G06F7/485
CPCG06F7/485
Inventor 何安平李鹏飞李双强
Owner 何安平
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