В этом примере показано, как спроектировать исходный блок NCO со следующими техническими требованиями:
Желаемая выходная частота: 
Разрешение частоты: 
Свободный от паразитных составляющих динамический диапазон: 
Период расчета: 
Желаемая фаза возместила: 
1. Вычислите количество необходимых двоичных разрядов аккумулятора от уравнения для разрешения частоты:



Обратите внимание на то, что N должно быть целочисленное значение. Значение N окружен к самому близкому целому числу; 18 двоичных разрядов аккумулятора необходимы, чтобы разместить значение разрешения частоты.
2. Используя это оптимальное значение N, вычислите разрешение частоты, которое будет достигнуто блоком NCO:



3. Вычислите количество квантованных двоичных разрядов аккумулятора от уравнения для свободного от паразитных составляющих динамического диапазона и того, что для интерполяционной таблицы с 2^P записи, P является количеством квантованных двоичных разрядов аккумулятора:



4. Выберите количество битов dither. В общем случае хорошим выбором для количества битов dither является размер слова аккумулятора минус количество квантованных двоичных разрядов аккумулятора; в этом случае 4.
5. Вычислите шаг фазы:
шаг фазы = 
шаг фазы = 
шаг фазы = 16712
6. Вычислите смещение фазы
, с помощью желаемого смещения фазы
:



7. Откройте и симулируйте модель:


8. Экспериментируйте с моделью, чтобы наблюдать эффекты на выходе, показанном на Спектре Анализатор. Например, примерьте превращение размывания и прочь и попытайтесь изменить количество битов dither.