Binary number-based computation acceleration circuit
AssigneeMontage Technology Co., Ltd.
InventorsGuoheng WEI, Guoxin CAO
Life of this patent
Estimating the term…
Loading patent…
AssigneeMontage Technology Co., Ltd.
InventorsGuoheng WEI, Guoxin CAO
Estimating the term…
The present application relates to a binary number-based computation acceleration circuit. The computation acceleration circuit comprises: a pre-processing module for separating an input value Xi into an integer part xint and a decimal part xf; a lookup table module and a function calculation module coupled to the pre-processing module, wherein the lookup table module is configured to receive the decimal part xf and/or information corresponding to the decimal part xf, and to select a set of parameters from predetermined parameters according to the decimal part xf and/or the information corresponding to the decimal part xf, and the function calculation module is configured to construct an approximation function using the set of parameters selected by the lookup table module to obtain an approximation of 2xf; and a post-processing module coupled to the pre-processing module and the function calculation module, wherein the post-processing module is configured to receive the integer part xint from the pre-processing module, using a mantissa part of the approximation of 2xf as a mantissa part of an approximation of 2Xi, and using a sum of an exponential part of the approximation of 2xf and the integer part xint as an exponential part of the approximation of 2Xi; wherein the input value Xi, the approximation of 2xf and the approximation of 2Xi are represented in binary form.
A binary number-based computation acceleration circuit, comprising:
Dependencies are inferred from the claim text.