Calculating a floating-point function using multiple lookup tables
US12333270B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 5, 2022 |
| Grant date | Jun 17, 2025 |
| Priority date | — |
| Expiry date | Aug 30, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F17/17
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computation unit includes input lines to provide a floating-point value, a first lookup table, a second lookup table, a range detector, and an output stage. The input lines include exponent lines and mantissa lines. The first lookup table has a first address input coupled to a first subset of the input lines to provide a first output. The second lookup table has a second address input coupled to a second subset of the input lines to provide a second output. The range detector is coupled to at least some of the input lines and indicates whether the floating-point value provided on the input lines is within a specified range on a range output. The output stage is operatively coupled to the first output, the second output and the range output, to generate a function output based on the first output, the second output, and the range output.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.