Patent · US Active

Code evaluation of fixed-point math in the presence of customizable fixed-point typing rules

US9075630B1 · kind B1 · utility

12Cited by
13References
39Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 14, 2005
Grant dateJul 7, 2015
Priority date
Expiry dateSep 12, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/443
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are provided for using partial evaluation techniques to efficiently generate code for a fixed-point operation. The present invention uses partial evaluation techniques to evaluate a fixed-point rule of a fixed-point operation. The fixed-point rules, which may be customized by a user, determine the data type of the result or output of the operation. Although the values of all the inputs may not be known at code generation time, the present invention determines via static or known information associated with the input the portion of the fixed-point rule known at code generation time. As such, the present invention can generate more efficient code by generating code representing the static analysis of the inputs and fixed-point typing rules of the fixed-point operation.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.