Transparent data access and interpolation apparatus and method therefor
US6735607B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 2, 2001 |
| Grant date | May 11, 2004 |
| Priority date | — |
| Expiry date | Sep 23, 2022 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F1/0356
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus (20) and method (22) for transparently accessing and interpolating data are provided. Consecutive data values (24) of a function are generated and indexed. Even-indexed data values (24) are stored in an even-indexed table (30) and odd-indexed data values (24) are stored in an odd-indexed table (32). Adjacent-indexed data values (24) are acquired substantially simultaneously from even- and odd-indexed tables (30,32) with the first-indexed value (Gn) extracted from the even-indexed table (30) when an integral portion (A[N]) of a memory address (A[N+F]) is even and from the odd-indexed table (32) when the integral portion (A[N]) is odd. A fractional portion (A[F]) of the memory address (A[N+F]) is converted into an incremental value (&Dgr;). An interpolation circuit (102) then produces an output data value (GOut) as a sum of the first-indexed value (Gn) plus a product of the incremental value (&Dgr;) times a difference of the second-indexed value (Gn+1) less the first-indexed value (Gn).
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.