Цитата(Lonesome Wolf @ Jun 6 2007, 11:06)

Комбинация FPGA+DAC в настоящий момент, насколько мне известно, превосходит по достижимым параметрам интегральные решения, например, позволяет уменьшить уровень spurios-ов.
Впишусь в тему.
Вопрос: почему DDS сделанный на fpga + DAC по канонической схеме (накапливающий сумматор и таблица преобразования) может не давать низких коэффициентов преобразования? То есть, например для функции синуса:
входная частота 100 МГц. Получить из неё 20 можно спокойно, а вот получить из неё 30 на живой плате уже не получается - уровень паразитных гармоник выше чем уровень ожидаемой гармоники. (ну то есть коэффициент деления входной частоты выше 4 работает замечательно, а ниже 4 нет )
При этом если снять чисто цифровые данные из vhdl модели с таблицы перекодировки и проанализировать спектр например в матлабе - то все замечательно - один высокий пик на нужной частоте.
Что это может быть с большей вероятностью - косяк в реализации цифры? Или косяки уже в аналоговой части?