Patent · US Expired

Method for target-specific development of fixed-point algorithms employing C++ class definitions

US6460177B1 · kind B1 · utility

24Cited by
6References
3Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 22, 1999
Grant dateOct 1, 2002
Priority date
Expiry dateSep 22, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4488
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An automated method for the development of fixed-point algorithms which have been initially implemented as floating-point code which advantageously hides most of the tedious operations that need to be performed across the various stages of such a conversion procedure inside the definitions of a set of C++ classes. With the aid of these C++ class definitions, the fixed-point design process (i. e., the conversion from floating-point code to equivalent fixed-point code) is substantially simplified. Specifically, in accordance with the preferred embodiment of the present invention, a programmer need only to include and/or exclude certain previously defined header files, and to change the variable declarations within the floating-point code, in order to simulate the source codes across various stages of the conversion process.

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