Unlock instant, AI-driven research and patent intelligence for your innovation.

Scalar floating point operation accelerator

A floating-point computing and accelerator technology, which is applied in the field of computing devices, can solve problems such as single function and excessive occupation of system resources, and achieve the effects of reducing fitting errors, occupying less resources of the main control processor, and improving the speed of scientific calculations

Active Publication Date: 2015-05-13
JIANGSU GELIN MACHINERY
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention mainly solves the technical problems such as monolithic functions and too much occupation of system resources when the single-chip microcomputer or embedded system hardware circuit realizes function calculation in the prior art, and provides a scalar floating-point operation accelerator, which adopts segmented The variable parameter curve fitting method enables all function operations to be realized through hardware circuits, and the scalar floating-point operation accelerator is regarded as a memory on the hardware connection

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
  • Scalar floating point operation accelerator
  • Scalar floating point operation accelerator
  • Scalar floating point operation accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0028] Example: such as figure 1 , figure 2 Shown, the present invention is a kind of scalar floating-point operation accelerator, comprises single-chip microcomputer 5, arithmetic unit 4, interface control circuit 1, interface register 2, instruction unit 3, interface control circuit 1 is connected with interface register 2, and instruction unit 3 is connected with interface register 2. The arithmetic unit 4 is connected to the interface register 2, and the single-chip microcomputer 5 is connected to the interface control circuit 1. The arithmetic unit 4 uses a one-dimensional quadratic curve fitting process for a single-variable function, and adopts a binary quadratic surface fitting process for a double-variable function. When processing, the function is fitted in sections, the quadratic function of one variable adopts Y=a0+x*(a1+a2*x), and the quadratic function of two variables adopts Yz=a0+x*(a1+a2*x)+a0 +y*(a1+a2*y)+a5*x*y, the variable operand is stored in the interf...

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 scalar floating point operation accelerator, and aims to solve the technical problems that the function realized by a hardware circuit of a singlechip or an embedded system is single, excessive system resources are occupied and the like in the prior art. All function operations are implemented by the hardware circuit by adopting a segmental variable parameter curve fitting mode; the scalar floating point operation accelerator comprises a main control processor, an operator, an interface control circuit, an interface register and an instruction part, wherein the interface control circuit is connected with the interface register; the instruction part is connected with the interface register; the operator is connected with the interface register; the main control processor is connected with the interface control circuit; the operator performs quadratic curve fitting processing on a single-variable function and performs binary quadric curved surface fitting processing on a double-variable function; and during fitting processing, the functions are subjected to segmental fitting.

Description

technical field [0001] The invention relates to an arithmetic unit, in particular to an arithmetic unit which uses a hardware circuit to realize scalar floating point calculation. Background technique [0002] The so-called scalar floating-point number refers to a floating-point number, not a set of floating-point numbers. Scalar floating-point calculations are generally processed by high-level language function libraries, which take a long time and are slow to process. Therefore, hardware circuits are often used to complete such calculations in single-chip or embedded systems to speed up calculations. In order to save more system resources and chip space occupied by such computing circuits, generally only one or two linear function computing circuits are used. However, in the high-end application fields of embedded systems, such as industrial control, POS machines, network equipment, image In applications such as processing, strong data processing capabilities are required...

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/57
Inventor 鞠怡明葛明艳
Owner JIANGSU GELIN MACHINERY