Device and method for calculating elementary functions using successive cumulative rotation circuit
US11928465B2 · kind B2 · utility
Inventors
Key dates
| Filing date | Feb 20, 2020 |
| Grant date | Mar 12, 2024 |
| Priority date | — |
| Expiry date | Jun 15, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F5/01
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and an accelerator circuit including a register file comprising instruction registers to store an instruction for evaluating an elementary function, and data registers comprising a first data register to store an input value. The accelerator circuit further includes a successive cumulative rotation circuit comprising a reconfigurable inner stage to perform a successive cumulative rotation recurrence, and a determination circuit to determine a type of the elementary function based on the instruction, and responsive to determining that the input value is a fixed-point number, configure the reconfigurable inner stage to a configuration for evaluating the type of the elementary function, wherein the successive cumulative rotation circuit is to calculate an evaluation of the elementary function using the reconfigurable inner stage performing the successive cumulative rotation recurrence.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.