Numerical control oscillator based on GPU texture caching and accumulated error compensation and implementation method
A digitally controlled oscillator and texture cache technology, applied in the field of communication, can solve problems such as accumulation of rounding errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0054] The present invention will be described in detail below with reference to the accompanying drawings and examples.
[0055] The present invention provides a numerically controlled oscillator NCO implementation method based on GPU texture cache and cumulative error compensation, such as figure 1 shown, including the following steps:
[0056] Step 1: Construct the sine lookup table LUT, and store the sine lookup table LUT using the texture memory of the graphics processing unit GPU.
[0057] Among them, the texture memory of the GPU has the advantages of linear interpolation and cache in a specific reading mode.
[0058] Step 2: The GPU receives the input data and processes the data in segments.
[0059] The total number of input data points is nLT; the current processing data is the input data of the i-th segment, and the previous segment, that is, the input data of the i-1 segment corresponds to the last phase of the NCO The initial phase of the input data NCO for t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


