Patent · US Active

Calculating a floating-point function using multiple lookup tables

US12333270B2 · kind B2 · utility

0Cited by
10References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 5, 2022
Grant dateJun 17, 2025
Priority date
Expiry dateAug 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.