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

Device and method for realizing remainder operation and operation chip

A computing unit and computing module technology, which is applied in the direction of calculation using residual algorithm and non-numerical representation, etc., can solve the problems of slow computing speed, occupying a lot of resources, affecting the computing performance of POW chips, etc., and achieve the reduction level number effect

Active Publication Date: 2022-08-02
SUNLUNE (SINGAPORE) PTE LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the 32-bit binary integer remainder, the solution in the related art is to use a divider to perform the remainder operation. The divider generally adopts a pipeline structure composed of 32-level arithmetic units, but the 32-level pipeline structure occupies too many resources and the operation speed is relatively slow. , affecting the computing performance of the POW chip

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
  • Device and method for realizing remainder operation and operation chip
  • Device and method for realizing remainder operation and operation chip
  • Device and method for realizing remainder operation and operation chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] This application describes a number of embodiments, but the description is exemplary rather than restrictive, and it will be apparent to those of ordinary skill in the art that within the scope of the embodiments described in this application can be There are many more examples and implementations. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are possible. Unless expressly limited, any feature or element of any embodiment may be used in combination with, or may be substituted for, any other feature or element of any other embodiment.

[0022] This application includes and contemplates combinations with features and elements known to those of ordinary skill in the art. The embodiments, features and elements that have been disclosed in this application can also be combined with any conventional features or elements to form unique inventive arrangement...

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 device and a method for realizing remainder operation and an operation chip. The device for realizing the remainder operation comprises an input module, an operation module and an output module, the input module is configured to receive an original dividend and an original divisor and convert the original dividend and the original divisor into a binary unsigned integer form, when the original dividend is equal to the original divisor, the remainder is set to be 0, and when the original dividend is smaller than the original divisor, the remainder is set to be the original dividend; when the original dividend is larger than the original divisor, the original dividend and the original divisor are output to the operation module; the operation module is configured to determine an effective bit width n of an original dividend and an effective bit width m of an original divisor, call the effective bit width n and the effective bit width m to the plurality of cascaded operation units for subtraction operation to obtain a remainder, and output the remainder obtained by calculation of the last level of operation unit to the output module; the output module is configured to output a remainder. According to the scheme, resource occupation can be reduced by reducing the number of stages of the pipeline structure, and the operation time of remainder operation can be shortened.

Description

technical field [0001] The embodiments of the present application relate to the field of integrated circuit design, and in particular, to an apparatus, method, and computing chip for implementing a remainder operation. Background technique [0002] When a chip that supports the Proof Of Work (POW) mechanism implements the Ethash algorithm in hardware, it needs to perform the remainder operation of a binary integer whose maximum bit width of the dividend is 32 bits and the minimum bit width of the divisor is 22 bits. For the remainder of 32-bit binary integers, the solution in the related art is to use a divider to perform the remainder operation. The divider generally adopts a pipeline structure composed of 32-level operation units, but the 32-level pipeline structure occupies too many resources and the operation speed is slow. , which affects the computing performance of the POW chip. SUMMARY OF THE INVENTION [0003] An embodiment of the present application provides a d...

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/72
CPCG06F7/72
Inventor 蔡凯
Owner SUNLUNE (SINGAPORE) PTE LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More