|
|
  |
A new concept in Frequency Synthesis, Новая структура синтезатора частоты |
|
|
|
Feb 1 2011, 16:20
|
Местный
  
Группа: Участник
Сообщений: 394
Регистрация: 7-01-11
Из: г. Трубчевск
Пользователь №: 62 074

|
Цитата(Vitaly_K @ Jan 31 2011, 21:10)  Не понял о золотых горах, к чему это Вы? Виталий, это я не Вам - извините - просто все смешалось в одном ответе  . Ваши целеустремления и стойкость я знаю. Вижу, Вам тут приходится не сладко, не сдавайтесь, вопросов, действительно, много (и по делу), но это только в конечном итоге усилит Ваш анализ и, возможно, удастся выйти на какое-то приемлемое решение на доступных на сегоднешний день элементах (что весьма желательно). До встречи здесь на форуме!
--------------------
|
|
|
|
|
Feb 2 2011, 08:50
|
Знающий
   
Группа: Участник
Сообщений: 620
Регистрация: 4-12-09
Из: Kiev
Пользователь №: 54 052

|
Цитата(rloc @ Feb 1 2011, 17:59)  Vitaly_K, сразу даже и не обратил внимание, у Вас шумы при ближних отстройках получились хуже чем у ГУНа:
______1kHz____10kHz____100kHz____1MHz VCO__-70dBc__-95dBc___-117dBc___-137dBc Syn__-70dBc___-90dBc___-105dBc___-130dBc Думал, что дискуссия закончена, и уже как бы попрощался, но вот интересный Ваш вопрос о шумах. Чему ж тут удивляться? Отличные ГУНы от MiniCircuits. Если бы был простой способ перестраивать такие ГУНы, скажем, потенциометром, со скоростью 10 мкс и с точностью 1 Гц, то цены не было бы таким устройствам. Но так не получается, и потому приходится строить синтезаторы частоты, в которых много всякого разного может быть привнесено в спектр сигнала. Я уже говорил, что макетирование идеи, не воплощённой в заказном чипе, скорее будет против самой идеи. Вот вам и результат. В то же время не считаю, что это так уж и плохо. Примерно такие же данные имеет, например, синтезатор типа VDS 2700 фирмы Meret Optical Communications. Построен он по принципу DDS+Fractional PLL. Октавы не перекрывает, а всего 20%. Стоит от $3k до $3.5k! Та же, примерно, ситуация и с синтезаторами фирмы General Electronic Devices. В очередной раз повторюсь, что макет представлен не для подтверждения теории PDS, а лишь чтобы показать, что и в таком виде, из-за дешевизны, такой синтезатор мог бы найти применение. А все точки над i мог бы расставить только заказной чип. За замечание спасибо.
|
|
|
|
|
Feb 2 2011, 11:02
|

.
     
Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757

|
Цитата(Vitaly_K @ Feb 2 2011, 11:50)  .... Отличные ГУНы от MiniCircuits. Если бы был простой способ перестраивать такие ГУНы, скажем, потенциометром, со скоростью 10 мкс и с точностью 1 Гц, то цены не было бы таким устройствам. Но так не получается, и потому приходится строить синтезаторы частоты, в которых много всякого разного может быть привнесено в спектр сигнала. Я уже говорил, что макетирование идеи, не воплощённой в заказном чипе, скорее будет против самой идеи. Вот вам и результат. В то же время не считаю, что это так уж и плохо. ... Обычно считается что шумы Гуна в ближней зоне чистятся фапчём и больше определяются опорой либо возможностями PFD. Шумы ,привнесенный PFD , могут быть большими , если 10LOG(tau*Fcompare) существенно велика из-за tau- времени открытых ключей (а ваши RS триггеры всегда открыты) . На эту тему статейка пробегала http://electronix.ru/forum/index.php?act=a...st&id=34692там про дробовой шум (shot noise current) чарч-пампа, но я думаю что RS триггеры не лучше в плане шумов. любой фракциональный PLL шумит больше целочисленного в том числе по причине того , что шум возрастает из-за необходимости увеличения tau ключей CP. имхо не только из-за размазывания шумов дробности.
Сообщение отредактировал тау - Feb 2 2011, 11:32
|
|
|
|
|
Feb 2 2011, 11:43
|
Знающий
   
Группа: Участник
Сообщений: 620
Регистрация: 4-12-09
Из: Kiev
Пользователь №: 54 052

|
Цитата(Chenakin @ Feb 1 2011, 18:20)  Виталий, это я не Вам - извините - просто все смешалось в одном ответе:). Ваши целеустремления и стойкость я знаю. Вижу, Вам тут приходится не сладко, не сдавайтесь, вопросов, действительно, много (и по делу), но это только в конечном итоге усилит Ваш анализ и, возможно, удастся выйти на какое-то приемлемое решение на доступных на сегоднешний день элементах (что весьма желательно). До встречи здесь на форуме! Да, Александр, пожалуй, стоило бы основательно поработать над макетом, не пытаясь сделать его в виде простого, дешёвого синтезатора, т.е. не жалея комплектующих и не заботясь о компактности. Например, ядра опорного и сигнального трактов разместить в отдельных ПЛИСах (чтобы исключить взаимные пролезания), а для их суммирования (RS-триггеры и DAC) подобрать другие подходящие микросхемы. Задача для меня, можно сказать, архи сложная. Займусь, если найду подходящего помощника.
|
|
|
|
|
Nov 13 2011, 13:00
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(rloc @ Nov 13 2011, 11:03)  Для сравнения приведу шумы самого ГК 100 МГц и на выходе CPLD без LL после деления на 5 (светлая линия), можно сравнить с картинкой выше. Этот результат будет очень полезен Vitaly_K, буферизация всех сигналов с помощью LL-trigger поможет более чем на 20 дБ улучшить шумы в его синтезаторе. Думаю результат будет не хуже, чем при интегральном исполнении и сразу решится вопрос "стоит ли овчинка выделки". Цитата Теперь к вопросу о том, как уменьшить шумы. Все очень просто. В Ваше схеме PDS-DS есть два распределенных делителя частоты (назвал так для простоты) опорного сигнала и сигнала VCO. Причем все эти делители + RS-триггеры сделаны у Вас внутри одной FPGA. Как показывает практика, и мной уже неоднократно проверено, шумы логики CPLD и тем более FPGA очень большие. Мое предложение - вынести 16 разрядов "Phase Splitter R" и 16 разрядов "Phase Splitter C" наружу FPGA, пропустить каждый разряд через LL-триггер, с непосредственным тактированием от fr или fc, и подать на RS-триггеры из этой же серии. Можно попробовать совместить D- и RS-триггеры, чтобы немного уменьшить общее количество элементов. Еще желательно тоже самое проделать с DAC на R2R-ladder цепочке резисторов для управления частотой, или просто заменить на какой-нибудь простой DAC, подозреваю, что остаточный (в состоянии покоя) шум FPGA также не маленький. Бесспорно это несколько усложняет схему, но самое главное - это проверка идеи. Цитата(Vitaly_K @ Nov 13 2011, 14:54)  От самого триггера мало чего зависит. Пусть даже он будет идеальным, но тогда он в точности передаст на выход разнобой в задержках по KR-разрядам, а именно из-за этого разнобоя и ухудшается спектр. Выровнять, до желаемого уровня, эти задержки в ПЛИС практически невозможно. Также если он (триггер) идеален в смысле амплитудной точности, то от этого тоже мало проку, поскольку всё будет испорчено навесной KR-матрицей, «размазанной» по печатной плате. Единственный выход – разработка заказного чипа. Тут есть некоторое продвижение. Analog Devices приступил к разработке образцов на базе нашего проекта, который на Актеловской ПЛИС. Но быстро они эту работу не сделают, так как она у них неплановая, а своих проектов тьма. Хотелось бы найти в помощники программиста-математика для усовершенствования программы расчёта спектра в зависимости от неточностей ЦАП. Та, которая есть сейчас, учитывает неточности только одного разряда. А интересно и важно было бы знать, что будет, если неточности распределены каким-то образом по всем разрядам. Правда, результаты моделирования в Analog Devices оказались довольно-таки впечатляющими, но неплохо было бы иметь строгое математическое подтверждение. А я вроде бы как Чапаев, который на экзамене в академию представлял интуитивно, что ноль пять плюс одна вторая – это литровка, но математически выразить не мог. Так что буду весьма благодарен, если кто-то откликнется на мою просьбу о помощи. Vitaly_K, решил перенести наш разговор в соответствующую тему, чтобы не мешать Vecheslav. Я с Вами абсолютно не согласен. Во-первых у меня есть положительный опыт макетирования высокоскоростного многоразрядного сигма-дельта ЦАП с точно такими же резисторами по выходу. До 100 МГц шумы получались просто великолепные, больше было проблем со спурами. Давайте уточним, откуда по выходу FPGA возникает фазовый шум? Основной его источник - это случайное дрожание фронта/спада выходного сигнала (фликкер, дробовый шум) и низкая ЭМС с соседними сигналами и питанию. Подумайте внимательно, какой будет детерминированный разброс в задержках при буферизации на LL-триггерах на печатной плате и насколько он будет отличаться от разброса внутри FPGA? Напомню, что внутри FPGA задержка распространения сигнала в основном определяется не длиной линий, а количеством КМОП транзисторов коммутирующих эти линии. И еще один вопрос: если не использовать схем "dithering", на что больше будет влиять детерминированный разброс по задержкам: на фазовый шум или на величину спур?
|
|
|
|
|
Nov 13 2011, 16:15
|
Знающий
   
Группа: Участник
Сообщений: 620
Регистрация: 4-12-09
Из: Kiev
Пользователь №: 54 052

|
Цитата(rloc @ Nov 13 2011, 16:00)  Vitaly_K, решил перенести наш разговор в соответствующую тему, чтобы не мешать Vecheslav. Я с Вами абсолютно не согласен... Ну а я, взаимно, не могу согласиться с Вами. Во-первых, в ModelSim мы видим задержки в разрядах нашего проекта, и их порядок таков, что соответствует рассчитанному нашей программой шуму на выходе синтезатора. О характере шума можно судить по графикам в моих статьях, на которые я делал ссылки. Это, в принципе, детерминированные помехи, (можно также назвать их помехами дробности), но при малом шаге сетки их плотность так велика, что выделить каждую из них не представляется возможным, и потому они воспринимаются как шум. Во-вторых, если выбрать управляющий код таким, чтобы исключить дробность, шум резко, на порядок уменьшается. Так что всякие шумы типа фликкера и дробового начисто исключаются. Они-то в итоге и остаются при таком эксперименте, и дал бы бог, чтобы такой уровень шума был всегда. Что касается ЭМС, то много чего перепробовали на плате, разные там развязки по питанию, экранирование, множество вариантов разводки плат, питание от батарей – ничего не помогает. А вот в самой ПЛИС низкая ЭМС вполне возможна. Всё это привело меня к выводу, что без заказного чипа перспектива идеи PDS синтезатора весьма скромная.
|
|
|
|
|
Nov 13 2011, 17:10
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(Vitaly_K @ Nov 13 2011, 20:15)  Всё это привело меня к выводу, что без заказного чипа перспектива идеи PDS синтезатора весьма скромная. Никак у меня не получается донести до Вас идею. Если поставить внешние триггеры (D-trigger со входными сигналами D, CLK и выходом Q) по каждому разряду, то фронты/спады сигналов будут отсчитываться строго от фронта тактового сигнала и не будут зависеть от разброса задержек и дрожания сигналов после FPGA. Таким образом мы полностью исключаем влияние FPGA на качество сигнала и забываем про ModelSim. Перечислим основные преимущества моего предложения: 1) Погрешность разброса задержек сигналов можно сделать на уровне 0.005 нс, для сравнения, внутри FPGA, с учетом всего пути распространения - не лучше 0.2 нс. 2) Уровень фазовых шумов - как минимум на 20 дБ лучше. 3) На макете есть прекрасная возможность вручную отъюстировать все параметры: задержки в небольших пределах (путем накладывания диэлектрика с высоким эпсилон на соответствующую линию), номиналы суммирующих резисторов. В интегральном исполнении потребуется только подстройка лазером, что на первых порах может быть не доступно. Мой вывод такой: пока макет не будет доведен до рабочего образца с тщательным просчетом всей математики, ждать каких-нибудь результатов от интегрального исполнения бесполезно.
|
|
|
|
|
Nov 13 2011, 18:59
|
Знающий
   
Группа: Участник
Сообщений: 620
Регистрация: 4-12-09
Из: Kiev
Пользователь №: 54 052

|
Цитата(rloc @ Nov 13 2011, 20:10)  Никак у меня не получается донести до Вас идею... Теперь понял, спасибо, извините за моё долгодумство. Пожалуй, стоило бы опробовать Вашу идею, но я сам, к сожалению, не в состоянии этого сделать, а нужных для этого помощников у меня нет. Однако же не понял Вашего вывода. Да и звучит он слишком уж категорично. А по-моему, одно другому не мешает. То, о чём Вы пишите, в равной степени (в смысле идеи) можно воплотить и в заказном чипе. А что касается математики, то я писал уже об этом. Нужен мне помощник программист-математик. Возможно, кто и откликнется?
|
|
|
|
|
Nov 13 2011, 22:02
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Vitaly_K, у Вас уже была собрана макетная плата, фотографии которой можно найти в статьях. Кто ее конструировал, собирал и отлаживал? В таких случаях часто приходится следовать принципу "сам себе и жнец, и швец, и на дуде игрец". В интегральном исполнении тоже есть свои нюансы, но согласитесь, дешевле несколько вариантов макеток сделать, чем несколько чипов. К тому же шумы сейчас настолько огромны, что скрываются все недостатки. Читал материалы конференций IEEE, где очень часто пишут сколько много калибровок приходится вводить в чип, чтобы получить рабочий образец. Поэтому надо максимально отработать на макете - это и дешевле, и проще, и быстрее.
|
|
|
|
|
Nov 14 2011, 10:58
|
Знающий
   
Группа: Участник
Сообщений: 620
Регистрация: 4-12-09
Из: Kiev
Пользователь №: 54 052

|
Для rlocЧастично Вы правы относительно «жнеца» и пр. Приходилось мне с паяльником в руках и тестером выискивать и исправлять огрехи на печатной плате. Также занимался разводкой в FPGA и моделированием. Проект в формате VHDL, по моей блок-схеме, делал помощник. Прекрасный математик, разработал также ряд программ для расчёта спектра, но не успел довести работу до конца, его уже нет в живых. Принципиальная схема всего устройства тоже моей руки. Печатной платой от разводки до сборки, а также контроллером с программой управления (естественно, с моим участием) занимались ребята из КПИ. Они специалисты именно по синтезаторам, довольно высокого уровня, но жизнь вносит свои коррективы, надо выживать, и сейчас они перешли на тематику титановой сварки, работают по контракту с китайцами. Все эти работы оплачивал мой партнёр в США. Платил понемногу, но за несколько лет набежала немалая сумма. Сомневаюсь, что он и дальше будет тратиться на наши эксперименты. О шумах. Опять-таки Ваши оценки звучат как приговор. Не такие уж они и огромные, наши шумы. Я уже писал об этом на форуме. Возьмём, к примеру, синтезаторы фирмы MOC. Те же шумы, да ещё всего лишь 20-процентное перекрытие против нашего октавного. И цена от $3,000 до $3,500 против нашей, в несколько раз меньшей. Но главное-то в том, что будут покупать у них, а не у нас. Они – фирма с мировым именем, а кто мы – об этом только мы и знаем. Как говорит Александр Ченакин, он никогда бы не включал в свои разработки комплектующие изделия от небольшой фирмы, поскольку нет никакой уверенности, что завтра эта фирма всё ещё будет на рынке. Теперь о том, что дешевле, проще и быстрее – наш макет или их чип. Это вроде вопроса, чем лучше работать, «топором да долотом» или же более совершенным инструментом. Ну уж коли ADI берётся за разработку чипа, то и слава богу, не мы ж за это платим. Вы прекрасно понимаете, что главное в этом деле – ЦАП. А руководит работами как раз главный специалист фирмы по DDS, где главное – тоже ЦАП. К тому же структуры DDS и нашего PDS в общем-то схожи, так что и в блочном размещении в чипе проблем особых не должно быть. Конечно, какой-то риск потратить зря ресурсы есть, но, как говорится, «кто не рискует, тот…» и далее по известному тексту. PS: Кстати, мой партнёр Nicholas Payne будет делать доклад о нашем синтезаторе в следующий вторник, 22-го, на конференции ARMMS в Corby, Англия. Говорит, что я могу подключиться к участию через Skype, но пока не представляю, как это можно будет сделать. Сайт конференции - http://www.armms.org/conference.php.
|
|
|
|
|
Nov 15 2011, 10:26
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(Vitaly_K @ Nov 14 2011, 14:58)  Возьмём, к примеру, синтезаторы фирмы MOC. Те же шумы, да ещё всего лишь 20-процентное перекрытие против нашего октавного. И цена от $3,000 до $3,500 против нашей, в несколько раз меньшей. А если взять к примеру синтезаторы фирмы Synergy: и шумы будут ниже, и цена порядка 200$, и диапазон октавный, и фирма известная и крупная? Цитата(Vitaly_K @ Nov 14 2011, 14:58)  Теперь о том, что дешевле, проще и быстрее – наш макет или их чип. Это вроде вопроса, чем лучше работать, «топором да долотом» или же более совершенным инструментом. Спорить не буду, не легко Вас переубедить. Тем же самым "топором да долотом" потом придется новоиспеченный чип на макетку ставить и обвязку всякую делать. Хорошо, что Вы подметили аналогию с DDS, решаемые проблемы будут очень близки.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|