Собрал схему цифрового синтеза на ALTERA Cyclone III Evo Board. (рис 1). В ОЗУ записал 128 значений функции, которую вычислил в Excel'е. Его график - на рис.2. Подключил плату THDB-ADA, на которой есть ЦАП AD9767. Измерив осциллографом - получил нелинейность. Снимал напрямую с ножки ЦАПа.
Можете указать причины?
При увеличении тактовой частоты (не количества отсчетов) - горбы становятся ровнее, но всё же остаются. При увеличении отсчетов - хуже.
Эскизы прикрепленных изображений