Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: DDS и уменьшение jitter & spurs
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Цифровые схемы, высокоскоростные ЦС
megajohn
Если для AD9958 в Design Tools: ADIsimDDS вбить вход 100Мгц, умножитель 5 и выход 10МГц то симулятор скажет мол
Цитата
Caution: The relationship you have chosen between the desired output frequency and Ref Clock * Ref Clock Multiplier may lead to increased spur levels and excessive jitter.
This effect is not displayed in the output plots, but can be significant.
The desired output frequency should not have an integer or near integer relationship to the internal clock frequency.
A near integer relationship causes harmonic spurs to fold back and accumulate in the same spectral region.
For best performance, please change either Ref Clock or Desired Output Frequency to eliminate the near integer relationship.


что в свободном переводе означает "если выходная частота кратна произведению входной частоты на множитель в DDS то ждите увеличенный джиттер и спуры"

хорошо, ставлю 8МГц, и в ADIsimDDS появляется долгожданные No Errors

но тут один знакомый человек, который говорит что не всё так просто.
и что нужно выбирать частоты у которых
FTW = BXXX10 0000 0000 0000 0000 [ лучшая частота( нет дробной в FTW ) ]
и не выбирать FTW = BXXXX1 0000 0000 0000 0000 [ худшая частота ]

На спектре разницы не увидел =(

На сколько важен вышеприведенный пример для FTW ?

и второй вопрос:
к примеру внутренние 500МГц и на выходе 10МГц математически кратные.
А вот 500МГц и 10МГц+1Гц или 10МГц+10Гц уже математически некратные и есть в остатке герцы.
Интересует, где та грань в герцах - когда считаем, что частоты кратны или нет.
VCO
Цитата(megajohn @ Nov 20 2013, 11:50) *
Интересует, где та грань в герцах - когда считаем, что частоты кратны или нет.

Нет такой грани, частоты либо абсолютно кратны, либо некратны. Даже на один бит сместите - спектр изменится.
Другое дело: прибор может не увидеть этого изменения, а этот симулятор - вообще безделушка несерьёзная...
rloc
Цитата(megajohn @ Nov 20 2013, 12:50) *
"если выходная частота кратна произведению входной частоты на множитель в DDS то ждите увеличенный джиттер и спуры"

Есть 2 вида спуров:
1) гармонические, образующиеся в результате комбинаций выходной и тактовой частот:
Fспур = +-n*Fвых+-m*Fтакт , где n и m - целые числа 0,1,2 ...

2) не гармонические, образующиеся за счет нелинейной характеристики ЦАП.

Первый вид спуров имеет как правило наибольший уровень, и может накладываться на выходной сигнал. Но вклад этих спуров в шумы выходного сигнала не столь значителен, учитывая большую разницу с уровнем выходного сигнала. Иногда наоборот стремятся к кратности, чтобы отодвинуть большие спуры подальше и отфильтровать потом узкополосным фильтром.
Второй вид спуров имеет меньший уровень, но их уровень и количество практически непредсказуемы.

Цитата(megajohn @ Nov 20 2013, 12:50) *
к примеру внутренние 500МГц и на выходе 10МГц математически кратные.
А вот 500МГц и 10МГц+1Гц или 10МГц+10Гц уже математически некратные и есть в остатке герцы.
Интересует, где та грань в герцах - когда считаем, что частоты кратны или нет.

Для малых отстроек, +1 Гц или + 10 Гц, теоретически можно ожидать спуры на соответсвующих частотах. Но скорее всего, вы их не увидите, поскольку они скроются под фликкер шумом самого ЦАП. Разница между 500 МГц и 10 МГц достаточно большая, спуры в принципе должны быть низкого уровня. megajohn, определяйте по экспериментам область допустимых частот и кратностей.
ASDFG123
megajohn а вы в железе AD9958 не проверяли ? У меня много не стыковок по выходному спектру, хотел спросить у вас.
razvitie_rostov
Та же проблема!
megajohn
Цитата(VCO @ Nov 20 2013, 13:14) *
Нет такой грани, частоты либо абсолютно кратны, либо некратны. Даже на один бит сместите - спектр изменится.
Другое дело: прибор может не увидеть этого изменения, а этот симулятор - вообще безделушка несерьёзная...


Цитата(rloc @ Nov 21 2013, 20:54) *
Для малых отстроек, +1 Гц или + 10 Гц, теоретически можно ожидать спуры на соответсвующих частотах. Но скорее всего, вы их не увидите, поскольку они скроются под фликкер шумом самого ЦАП.


вот что выявил насчет кратности в ADIsimDDS ( методом подбора ):
если div=Fvco/Fout
и дробная часть менее 0.015 то ADIsimDDS считает частоты кратными и соотвесвенно не годными, иначе всё пучком

пример:
RefCLK=100МГц
Multiplier=5x
если вбить Fout=10002968 Hz, то 500000000/10002968=49.9851644 ( дробная=-0.014835597 )
Log=Caution: The relationship you have chosen between the desired output frequency and Ref Clock * Ref Clock Multiplier may lead to increased spur levels and excessive jitter.

если вбить Fout=10003026 Hz, то 500000000/10003026=49.98487458 ( дробная=-0.015125423 )
Log=No Messages

то есть, получаем ширину нежелаемых частот в ~6кГц ( опять согласно же ADIsimDDS`у )

Цитата(ASDFG123 @ Dec 2 2013, 10:56) *
megajohn а вы в железе AD9958 не проверяли ? У меня много не стыковок по выходному спектру, хотел спросить у вас.


чой та проморгал ваше сообщение. Да,в железе
скажите ваши параметры
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.