|
Переход с прескалера на логику с малыми шумами |
|
|
|
 |
Ответов
|
Jan 27 2010, 17:47
|
Знающий
   
Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839

|
Цитата(YIG @ Jan 27 2010, 19:23)  Если не секрет, какие характеристики хотите иметь на выходе, а ну как они окажутся недостижимыми. Я сам близкую задачу сейчас решаю: http://electronix.ru/forum/index.php?showt...AD9912&st=0, но мне казалось что её надо решать снизу вверх, а не наоборот!?  Ваша задача явно отличается от моей. Я бы сказал она (16bit DDS@1GHz) какбы малореальна для обычных смертных, возможно ее можно решить как-то по другому (без таких ДДС) ?.. По Вашей теме замечу, что огромные таблицы синусов/косинусов для реализации ДДС в FPGA насколько мне известно никто не пользует - есть алгоритмы вычисления всего этого дела, которые достаточно широко используются (ключевое слово для поиска инфы - CORDIC). Цитата И что за сигнал такой 1.4...1.7 ГГц, может Вы и впрямь там шаманите?!  Это диапазон ГУНа в синтезаторе... А насчет шаманства - есть такое - без этого никак Цитата(Dr.Drew @ Jan 27 2010, 19:54)  Да-да-да, характеристики в студию: шаг, диапазон, уровень побочных составляющих, шумов (на 1, 10, 100 кГц), скорость и пр. Может, однопетлевая схема с опорным ДДС сойдет, если тактуху грамотно подобрать. Если вопрос ко мне, то уже писал основное. Повторюсь и уточню: Конечная цель обеспечить перекрытие диапазона 6.5...35МГц с шагом порядка 0.01Гц (при планируемом варианте шаг не проблема) Уровнь шума при отстойке 1кГц -140дБн/Гц, при 10кГц и дальше -150дБн/Гц (это цель желаемая). Если получу -130дБн/Гц и -140дБн/Гц соответственно, то впринципе буду доволен... Время перестройки некритично (порядка 10-20мс при перестройке на +-500кГц устроит, при планируемом варианте получается лучше) Уровень дискретных побочных составляющих в полосе +-500кГц от основного тона лучше -120дБн (-100дБн допустимо, если таких палок немного). В принципе все это я получаю используя отработанную схему однопетлевого синтезатора с ДДПКД (ДПКД управляемый сигма-дельта модулятором третьего или четвертого порядка). Единственная проблема это сделать ДПКД с Fin до 2ГГц и Кд 50...200, причем нужно иметь возможность изменять Кд в пределах N-4...N+3 (или N-8...N+7) каждый период счета... Пока подходящего варианта у меня нет, поэтому планируются костыли в виде прескалера /8 и ДДПКД после него, но при этом частоту сравнения придется понизить и шум будет в допустимых, но не желаемых пределах (см. выше), к тому же это практически без запаса выходит (из-за чего и возникли вопросы по минимизации шума везде где только можно). Ну и хочется большего, тем более решение как бы рядом (поднять частоту сравнения = уменьшить Кумножения в петле), но делитель... С НМС700 я бы связался если бы точно знал, что она решит мою проблему, но после прочтения датащита мучают меня сомнения что у нее будет все хорошо со спурами - сильно мучают (про прочие напряги я уже писал в теме)... С ДДС связываться не хочу - однопетлевой вариант с ДДС, ИМХО, ничего не решит, но он сложнее F-N синтезатора, а параметры запросто могут получиться хуже, чем у варианта "с костылями"  ...
Сообщение отредактировал Шаманъ - Jan 27 2010, 17:58
|
|
|
|
|
Jan 27 2010, 18:07
|

Voltage Control Output
     
Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436

|
Цитата(Шаманъ @ Jan 27 2010, 20:47)  С НМС700 я бы связался если бы точно знал, что она решит мою проблему, но после прочтения датащита мучают меня сомнения что у нее будет все хорошо со спурами - сильно мучают (про прочие напряги я уже писал в теме)... ЧФД HMC700 работает от 100 МГц и выше, судя по даташиту, хотя я работал и от 20 МГц, а вот HMC701 работают на более низких частотах, а уровень спур и уровень шумов дробночисленного синтезатора зависят не только от микросхемы...Здесь считать и моделировать надо, но чо-то я думаю, что на ПЛИС всё получится хуже, чем на HMC701.
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Jan 27 2010, 18:53
|
Знающий
   
Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839

|
Цитата(YIG @ Jan 27 2010, 21:07)  ЧФД HMC700 работает от 100 МГц и выше, судя по даташиту, хотя я работал и от 20 МГц Да ну что-то не то прочитали - работает до 70МГц гарантировано (до 105МГц обычно)... Цитата Здесь считать и моделировать надо, но чо-то я думаю, что на ПЛИС всё получится хуже, чем на HMC701. По шумам на НМС все будет намного лучше. А по спурам не факт, там многое определяется ЧФД, почитайте в датащите на НМС про костыли по повышению линейности и сразу возникнут вопросы, хотя очень даже возможно у НМС все и нормально будет - надо чтобы кто-то реально ее использующий просветил нас Кстати при делении по идее уровень спуров ведь должен уменьшиться? Если так, у меня деление идет минимум на 48, одначает ли это что на частоте ГУНа требование по спурам будет -120дБн+20log(48)=-87дБн? Тогда с НМС все становится еще более реальным... Блин может взять одну в "расход" на эксперименты  ...
|
|
|
|
|
Jan 28 2010, 02:17
|

Voltage Control Output
     
Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436

|
Цитата(Шаманъ @ Jan 27 2010, 21:53)  Да ну что-то не то прочитали - работает до 70МГц гарантировано (до 105МГц обычно)... Прочитал всё правильно, а вот написал - неправильно.  Имелась ввиду не частота ЧФД, а входная частота радиовхода. Да и вообще, при такой постановке задачи запутаться довольно просто, я думаю, что и Вы заблудились. Насколько я понял, нужно сделать простейший дробночисленный синтезатор с низкими спурами и шумами. Почему-же при постановке задачи речь идёт не о характеристиках, которые надо получить с выхода ГУНа, а о характеристиках поделённого сигнала (это даже не сигнал ЧФД)? И почему Вы решили, что ПЛИС Вам даст меньшие палки? Ведь палки на выходе ГУНа при дробном коэффициенте нужно фильтровать фильтром ФАПЧ. Или Вы изобретаете велосипед, или я чего-то опять недопонял.
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Jan 28 2010, 05:32
|
Знающий
   
Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839

|
Цитата(YIG @ Jan 28 2010, 05:17)  Насколько я понял, нужно сделать простейший дробночисленный синтезатор с низкими спурами и шумами. Ну да, только он никак к простейшим не относится, хоть и однопетлевой... Цитата Почему-же при постановке задачи речь идёт не о характеристиках, которые надо получить с выхода ГУНа, а о характеристиках поделённого сигнала (это даже не сигнал ЧФД)? Потому, что именно этот сигнал является выходным, и когда спросили о параметрах блока вцелом, я ответил про выходные характеристики, т.к. речь зашла о рассмотрении друих вариантов (ведь там можно сделать и с другим диапазоном ГУНа и даже совсем без деления и без ГУНа)... Цитата И почему Вы решили, что ПЛИС Вам даст меньшие палки? Ведь палки на выходе ГУНа при дробном коэффициенте нужно фильтровать фильтром ФАПЧ. Смешались люди, кони  Давайте разделим палки на палки разного происхождения, а заодно введем ясновсть в понимание принципов работы синтезатора с ДДПКД и цифровой компенсацией побочных составляющих возникающих в следствии дробного деления. Итак, если возмем обычный ДДПКД в его выходном спектре будет много "палок" из-за дробного Кд. Убрать эти палки сложно (хотя попытки сделать это с помощью схем компенсации были), поэтому мы их убирать не будем  - мы будем менять Кд ДПКД по псевдослучайному закону, чтобы средний Кд был равен требуемому. При этом палки размазались по спектру и превратились в шум. Далее, изменим параметры ПСП, модулирующей Кд ДПКД чтобы шум принял нужую нам форму - стал очень малым в ближней зоне, но (т.к. за все надо платить) теперь он будет быстро нарастать и будет больше в дальней зоне. Поскольку ФАПЧ имеет свойства ФНЧ этот шум будет отфильтрован ФАПЧ. Как видим никаких палок от ДДПКД в таком варианте быть вобще не должно (в теории  ). На практике возникают проблемы основные из которых это тонкости реализации сигма-дельта модулятора (который фактически генерирует ПСП, модулирующую Кд ДПКД) и ЧФД (ну и естественно, обычные наводки, но это отдельный вопрос). Также не следует забывать, что скорость нарастания шума в таких синтезаторах требует применения петлевого фильтра более высокого порядка, чем в целочисленных вариантах. Почему я думаю, что будет лучше с FPGA - там я управляю ключевыми вопросами - структурой модулятора и ЧФД. С шумами там будет хуже (не лучше) т.к. ДДПКД придется делать более низкочастотный = ниже частота сравнения и меньше Кд (значит жестче требования к ЧФД). Кроме того оценить шумы мне мешает отсутствие данных по шумам ЧФД и делителей, реализованных в программируемой логике - если они на уровне серии 74АС, то может получиться очень даже неплохо... А на ущербность ЧФД в НМС указано почти напрямую в датащите и подтверждается постом тау про девятый регистр (как я уже писал, такие ЧФД это зло для синтезаторов такого типа)... Цитата(тау) -30...-80 dbc в зависимости от Nfrac . при широкой полосе фильтра Фапч (1 мГц) и Fpfd=50M . Наверное можно и пониже, если долго шаманить со схемой и 9-м регистром и не претендовать на малый сдвиг по частоте от целочисленного. Спасибо что поделились опытом - сэкономили мне $80  Еще маленький вопрос, а палки как были расположены по отношению к частоте среза петлевого фильтра? ЗЫ а изобрела все это фирма Маркони Инструментс, за что ей спасибо
|
|
|
|
Сообщений в этой теме
Шаманъ Переход с прескалера на логику с малыми шумами Jan 27 2010, 08:19 ledum Цитата(Шаманъ @ Jan 27 2010, 12:19) Нужно... Jan 27 2010, 09:12 Шаманъ Спасибо за ответы!
Цитата(ledum @ Jan 27... Jan 27 2010, 10:55 khach Усилок, аттенюатор на 5-6дБ, а потом быстрый компа... Jan 27 2010, 09:28 ledum Цитата(khach @ Jan 27 2010, 13:28) Усилок... Jan 27 2010, 09:48 ledum Пол вольта пик-пик нам хватало, но на 91МГц, но в ... Jan 27 2010, 11:15 Шаманъ Спасибо за ответы!
Цитата(ledum @ Jan 27... Jan 27 2010, 11:40  ledum Цитата(Шаманъ @ Jan 27 2010, 14:40) По хо... Jan 27 2010, 11:49   Шаманъ Цитата(ledum @ Jan 27 2010, 14:49) Тю. А ... Jan 27 2010, 12:10    ledum Цитата(Шаманъ @ Jan 27 2010, 15:10) Нее -... Jan 27 2010, 12:21     Шаманъ Цитата(ledum @ Jan 27 2010, 15:21) Не виж... Jan 27 2010, 12:53      ledum Цитата(Шаманъ @ Jan 27 2010, 15:53) Те чт... Jan 27 2010, 13:07       Шаманъ Цитата(ledum @ Jan 27 2010, 16:07) Вы еще... Jan 27 2010, 13:20        ledum Цитата(Шаманъ @ Jan 27 2010, 16:20) ... Jan 27 2010, 13:28         Шаманъ Цитата(ledum @ Jan 27 2010, 16:28) Честно... Jan 27 2010, 13:45          ledum Это типа хитрого гетеродина на КВ? Если связано с ... Jan 27 2010, 13:52      тау Цитата(Шаманъ @ Jan 27 2010, 15:53) Те чт... Jan 27 2010, 13:51       Шаманъ Цитата(тау @ Jan 27 2010, 16:51) Это не т... Jan 27 2010, 14:18    YIG Цитата(Шаманъ @ Jan 27 2010, 15:10) Мне н... Jan 27 2010, 15:12     Шаманъ Цитата(YIG @ Jan 27 2010, 18:12) А я хочу... Jan 27 2010, 15:36      YIG Цитата(Шаманъ @ Jan 27 2010, 18:36) Не пр... Jan 27 2010, 16:23       ledum Цитата(YIG @ Jan 27 2010, 19:23) Если не ... Jan 27 2010, 16:36        YIG Цитата(ledum @ Jan 27 2010, 19:36) больши... Jan 27 2010, 17:39 Dr.Drew Да-да-да, характеристики в студию: шаг, диапазон, ... Jan 27 2010, 16:54     YIG Цитата(Шаманъ @ Jan 28 2010, 08:32) Потом... Jan 28 2010, 06:50 тау Цитата(Шаманъ @ Jan 27 2010, 20:47) С НМС... Jan 27 2010, 21:58 khach Цитата(Шаманъ @ Jan 27 2010, 20:47) В при... Jan 28 2010, 15:38 ledum Опять немного в сторону, может если слегка подрихт... Jan 27 2010, 19:42 Шаманъ Цитата(ledum @ Jan 27 2010, 22:42) Опять ... Jan 27 2010, 20:12 Dr.Drew Пока писал, ответили.
Я тоже думаю, что Шаман темн... Jan 28 2010, 05:46 Шаманъ Цитата(Dr.Drew @ Jan 28 2010, 08:46) Поме... Jan 28 2010, 07:25  YIG Цитата(Шаманъ @ Jan 28 2010, 10:25) Читай... Jan 28 2010, 16:52 Dr.Drew Пардон, малость погорячился. Такую идею возможно у... Jan 28 2010, 10:29 Шаманъ Цитата(Dr.Drew @ Jan 28 2010, 13:29) Таку... Jan 28 2010, 11:30 ledum Конечно, я, обычно, противник такого, но в одном и... Jan 28 2010, 11:18 Шаманъ Цитата(khach @ Jan 28 2010, 18:38) Если д... Jan 28 2010, 19:16 ledum Еще раз, обратите внимание на ту фирмочку, которая... Jan 28 2010, 19:33 тау Цитата(Шаманъ @ Jan 28 2010, 22:16) НМС70... Jan 28 2010, 23:15  YIG Цитата(тау @ Jan 29 2010, 02:15) в Москве... Jan 29 2010, 02:00   тау Цитата(YIG @ Jan 29 2010, 05:00) А чо его... Jan 29 2010, 08:48  Шаманъ Цитата(тау @ Jan 29 2010, 02:15) Будет вр... Jan 29 2010, 07:13   тау Цитата(Шаманъ @ Jan 29 2010, 10:13) Широк... Jan 29 2010, 11:57    Шаманъ Цитата(тау @ Jan 29 2010, 14:57) проверил... Jan 29 2010, 12:24 ledum Прямая подача на Алтеру - все-таки стремный варинт... Jan 29 2010, 08:29 Шаманъ Цитата(ledum @ Jan 29 2010, 11:29) Прямая... Jan 29 2010, 09:19  ledum Цитата(Шаманъ @ Jan 29 2010, 12:19) По пи... Jan 29 2010, 09:26   Шаманъ Цитата(ledum @ Jan 29 2010, 12:26) Ссылка... Jan 29 2010, 09:57    ledum Дык http://electronix.ru/forum/index.php?showtopic... Jan 29 2010, 10:52 тау ЦитатаКстати, а что у Вас выбрано в битах "or... Jan 29 2010, 13:07 Шаманъ Спасибо за ответ!
Цитата(тау @ Jan 29 20... Jan 29 2010, 13:13 Non-linear Вопрос о переходе на логику и шумах (правда, на ча... Jan 30 2010, 19:38 ledum Цитата(Non-linear @ Jan 30 2010, 23... Jan 30 2010, 20:49 тау Шаманъ, во вложении некоторые ответы техподдержки ... Feb 6 2010, 12:06 Шаманъ Цитата(тау @ Feb 6 2010, 14:06) Шаманъ, в... Feb 6 2010, 12:35 YIG Цитата(тау @ Feb 6 2010, 15:06) Шаманъ, в... Feb 6 2010, 13:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|