[sdiy] How does a DCO work?
Richard Wentk
richard at skydancer.com
Thu Dec 30 13:26:32 CET 2004
At 10:24 30/12/2004, Paul Maddox wrote:
>Richard,
>
> > There's an even more complicated answer for an all-digital environment
> > which includes the detailed workings of phase accumulators and bandwidth
> > limiting to prevent aliasing, but that's probably more than you want or
> > need to know at this point.
>
>:-)
>You don't need to worry about bandlimiting Phase accumulator based
>oscillators. as they are effectivly variable sample rate based. Its only
>things with a fixed sample rate (DSPs for example) that bandlimiting becomes
>an issue.
Are you sure? Or alternatively, are we talking about the same thing?
You can implement a phase accumulator with a fixed sample rate, in which
case you get aliasing just as you would in any other fixed sample rate
system. See e.g.
http://ifmaxp1.ifm.uni-hamburg.de/PAPER_ROW2001_1.PDF
for one example. (Page 3)
Obviously if your counter free-runs from a variable clock rate, that counts
as a variable sample rate system, and in that case you're right.
But they are different implementations, with different properties.
Richard
More information about the Synth-diy
mailing list