摘要 |
A numerically controlled oscillator (11), (NCO), generates an NCO output (114) having a time-averaged frequency proportional to a rational number, even if the number of bits in the binary frequency control numbers (104, 106) is insufficient to represent the fractional part of the rational frequency number precisely. Frequency control numbers (104, 106) alternate between numerically adjacent values proportional to the desired time-averaged rational frequency control number. Frequency control numbers and their duty cycles are calculated for synthesizing a time-averaged rational frequency.
|