[time-nuts] Re: function generator

Gerhard Hoffmann ghf at hoffmann-hochfrequenz.de
Mon Nov 22 18:19:48 UTC 2021



Am 22.11.21 um 18:31 schrieb Erik Kaashoek:
> Some time ago I needed a output at 10,000000.001Hz so I tried to do that 
> with a SI5351.
> Using pure integer math (as the PLL and divider register are integers) i 
> search for a combination of 3 divider/multipliers that gave the least 
> error.
> If the reference frequency is not integer related to the internal PLL 
> frequency and  multiplier/divider registers you always will have limited 
> accuracy as there is a fractional error.
> The amount of error will depend on the number of digits in the 
> multiplier/divider register lengths and the care you take to search for 
> the best solution.
> If the DDS has a PLL driven clock this could be the cause.

There once was a BCD DDS chip made by Standard Telecom.
Doing that in an FPGA would be an easy exercise.

Cheers, Gerhard






More information about the Time-nuts_lists.febo.com mailing list