EP0338742A2

Direct digital synthesizer with selectably randomized accumulator.

Abstract

A direct digital synthesizer (DDS) accumulator circuit (66) is disclosed wherein a selected few of the low order accumulator bits are dithered by a pseudorandom number generator (21) in order to introduce flat frequency deviation density to suppress spurious signals including those close-in to the output or fundamental frequency. The accumulator circuit (66) may advantageously be sectioned into a lower order accumulator (49) and higher order accumulator (50) in a pipelined combination with a sine approximation output circuit in order to construct a DDS circuit wherein such spur suppression is achieved without decreasing system throughput.

EP0338742A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 17 April 2009, 17.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 1 independent, 8 dependent

  1. 1
    Direct digital frequency synthesis circuitry for use in synthesizing an output having a fundamental frequency from an input frequency control value, comprising an accumulator which contains a first adder (13) receiving said frequency control value at a first input, a latch (19) for providing the accumulator output and for applying the output to the first adder (13), and a means for generating a pseudorandom number (21), the circuitry characterized in that;said first adder (13) includes an overflow output;said circuitry further comprises a second adder (15) coupled between and to the first adder (13) and the latch (19);and said circuitry further comprises enable means for receiving the overflow output of the first adder (13) and for receiving the pseudorandom number and applying said pseudorandom number to the second adder upon receiving the overflow from said first adder (13).
  2. 2
    The circuitry according to Claim 1 further characterized in that:said frequency control value comprises a binary frequency control word;said second adder (15) adds the pseudorandom number to a selected few of the least significant bits of said binary frequency control word;and said latch (19) comprises means for storing a binary word and updating said binary word in accordance with a selected clock rate.
  3. 6
    The circuitry according to Claim 5 further characterized in that:the lower order accumulator means (49) receives a selected number of the lower order bits of said frequency control word;the circuitry further includes dither generator means (43) for dithering a selected few of said low order bits;and the higher order accumulator means (50) receives a selected number of the higher order bits of said frequency control word and the output of said low order accumulator means (49) for generating the output.
  4. 7
    The circuitry according to Claim 6 further characterized in that:the circuitry further comprises an input latch means (51) for latching said frequency control word and supplying said frequency control word to said lower order accumulator means (49);and the circuitry further comprises lower order latch means for latching the output of said lower order accumulator means (49) and supplying it to said higher order accumulator means (50).
  5. 8
    The circuitry according to Claim 6 further characterized in that the circuitry further comprises clock means (57) for sequentially clocking each latch means to achieve pipelined propagation of phase information through said circuitry.