Method for target-specific development of fixed-point algorithms employing C++ class definitions
US6460177B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Sep 22, 1999 |
| Grant date | Oct 1, 2002 |
| Priority date | — |
| Expiry date | Sep 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.