Цитата(honeycomb0 @ Sep 26 2016, 14:58)

Реализован простенький DDS для квадратурного смесителя. Имеется его реализация в С++ (изначально была написана симуляция всего DSP в софте), а так же и последующая его описание на VHDL. Очень интересно удостоверится в "чистоте" его спектра. На ум приходит вот что:
Берем реализацию С++, берем данные на его выходе и прогоняем их через ДПФ в Матлабе, применяя наиболее подходящее для этого окно.
Вопрос - насколько наивен данный метод для анализа спектра реализованного DDS?

Какое окно посоветуете применять для данной задачи?
Усреднять еще надо. Периодограмма Уэлча, например.
Окно: если надо видеть spurious tones с наименьшим уровнем скажем с уровнем в -80 dB, то уровень боковых лепестков у окна должен быть меньше еще db на 10. Ширина главного лепестка особой роли не играет, так как все левые тона будут гармониками вида N*fs + K*ft, fs - частота дискретизации, ft - генерируемая частота