Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Синтезаторы частот. От концепции к продукту.
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63
Sergey Beltchicov
Цитата(Vitaly_K @ Oct 2 2016, 17:14) *
Одного не могу понять. Если так здорово получилось с усовершенствованием DDS,то зачем все остальные навороты типа офсетов, включая и мой «мифический» PDS. Всё это уже ни к чему.
На этом надо остановиться. Вершина мысли!. Кто автор идеи? Есть ли патент, с которым можно ознакомиться?

Думаю, что в течение какого-то времени все более менее серьезные синтезаторные конторы перейдут на прямой синтез в сегменте high-end. Более того, УЖЕ есть примеры использования прямого синтеза: N9040B, N5193A. Мое мнение, что будут две ветки: а) прямой умножительный синтез (в том числе, модульные решения в формфакторе квика) и б) прямой синтез в бенчтоп формфакторе с использованием более серьезных (чем умноженный кварц) гибридных опор (типа сапфира или DRO с подавлением несущей, например). В основе baseband генераторов (синтезаторов малого шага) для такого прямого синтеза будут лежать DDS, реализованные как custom FPGA+DAC. А вот про офсетные схемы с УГ (ЖИГ или ГУН) через какое-то время все действительно забудут. Это горизонт десять лет. Что касается патентов, то моя точка зрения, что от них мало толку. Вот у Вас Виталий есть, кажется, патент и что? Он сильно Вам помог?
Vitaly_K
Цитата(Sergey Beltchicov @ Oct 2 2016, 22:09) *
Что касается патентов, то моя точка зрения, что от них мало толку. Вот у Вас Виталий есть, кажется, патент и что? Он сильно Вам помог?

О моём патенте. Ещё бы чуть чуть и помог бы. Приезжали ко мне на переговоры двое из ADI, один главный разработчик, второй – заказчик. Договорились, что за патент они платят $100k + 0.4% от стоимости проданных образцов. Но оформить договор не успели. Как я уже объяснял, вступила в полную силу доктрина NIH. А сейчас уже и срок действия патента истёк. Но, возможно, есть всё-таки какие-то пути заработать на этом. Надо бы поговорить с грамотными патентоведомами. Кстати, есть ведь и аукцион патентов.
VCO
Цитата(Vitaly_K @ Oct 3 2016, 09:13) *
Но, возможно, есть всё-таки какие-то пути заработать на этом. Надо бы поговорить с грамотными патентоведомами. Кстати, есть ведь и аукцион патентов.

Статьи, обзоры и книги по синтезу частот - это реальный, хоть и скромный путь продвижения идеи PDS и/или заработка.
Но нужно понимать, что в материалах PDS ни в коем случае не должен противопоставляться альтернативой других методов синтеза.
Просто, один из возможных методов реализации задачи синтеза октавы частот, отличающийся теми или иными особенностями.
По поводу идеи найти конторку, которая захочет реализовать этот метод, очень сильно вомневаюсь, простите за скепсис.
Скорее всего, они предпочтут сконцентрировать свои силы в направлении DDS.
Vitaly_K
Цитата(VCO @ Oct 3 2016, 09:28) *
Статьи, обзоры и книги по синтезу частот - это реальный, хоть и скромный путь продвижения идеи PDS и/или заработка.
Но нужно понимать, что в материалах PDS ни в коем случае не должен противопоставляться альтернативой других методов синтеза.
Просто, один из возможных методов реализации задачи синтеза октавы частот, отличающийся теми или иными особенностями.
По поводу идеи найти конторку, которая захочет реализовать этот метод, очень сильно вомневаюсь, простите за скепсис.
Скорее всего, они предпочтут сконцентрировать свои силы в направлении DDS.

Ну есть мои 3 статьи в солидном американском журнале Microwave Product Digest. А что толку? Ни единого отклика. Вот ещё написал небольшую книжку с обзором схем синтеза на ФАПЧ. А как её издать хотя бы в виде учебного пособия? В какую дверь стучать?
VCO
Цитата(Vitaly_K @ Oct 3 2016, 10:06) *
Вот ещё написал небольшую книжку с обзором схем синтеза на ФАПЧ. А как её издать хотя бы в виде учебного пособия? В какую дверь стучать?

А если эту небольшую книгу переработать и добавить туда то, что не стали рассматривать, то можно было бы написать что-то типа энциклопедии по синтезу частоты. Не книгу для начинающих, как у Александра Ченакина, а обзор мирового опыта синтеза частоты со схемами, фотографиями, характеристиками конкретных моделей прямого, косвенного и комбинированного методов синтеза. Если ещё КВЧ и оптику с лазерами зацепить, то там серьёзное издание может получиться. Нечто подобное написал в прошлом веке Манасевич, но при всём уважении к этой нетленке, она всё-таки устарела в этом веке.

Насчёт востребованности и коммерческой отдачи не знаю, скорее всего будут пытаться тырить, как и сабжеву biggrin.gif Но там всё от издателя зависит.
Vitaly_K
Цитата(VCO @ Oct 3 2016, 13:41) *
А если эту небольшую книгу переработать и добавить туда то, что не стали рассматривать, то можно было бы написать что-то типа энциклопедии по синтезу частоты. Не книгу для начинающих, как у Александра Ченакина, а обзор мирового опыта синтеза частоты со схемами, фотографиями, характеристиками конкретных моделей прямого, косвенного и комбинированного методов синтеза. Если ещё КВЧ и оптику с лазерами зацепить, то там серьёзное издание может получиться. Нечто подобное написал в прошлом веке Манасевич, но при всём уважении к этой нетленке, она всё-таки устарела в этом веке.

Насчёт востребованности и коммерческой отдачи не знаю, скорее всего будут пытаться тырить, как и сабжеву biggrin.gif Но там всё от издателя зависит.


Да, идея, конечно, хорошая. Мог бы сделать. Но кто её напечатает? Не хочется зря тратить время. Устал от бесполезного труда. А как у Александра Ч? Он известный авторитет в этой теме, много полезных связей. Ему не надо кого-то упрашивать, ему сами издатели предлагают что-то написать. А я кто? Да никто на этом празднике жизни (из Ильфа с Петровым). Где найти спонсора, который мог бы потратиться на издание? Я бы мог изложить ему и Вашу идею о расширении темы, дальше договор, вот тогда бы и был интерес поработать.
VCO
Я в этом деле вообще не разбираюсь. Как пишется техническая литература - понятия не имею.
Моя участь предельно проста - разруливать заказы нашего предприятия по синтезу и опорам.
Тематика синтеза, хоть и интересна, но скорее всего маловостребована в плане технической литературы.
Куда популярнее программирование, трассировка печатных плат, 3-хмерное конструирование механики и т.п.

Интересно было бы узнать, сколько экземпляров книги Александра было продано на текущее время издательством Artech House?
Vitaly_K
Цитата(VCO @ Oct 3 2016, 15:20) *
Интересно было бы узнать, сколько экземпляров книги Александра было продано на текущее время издательством Artech House?


Сейчас спрошу. Если будет ответ, то сразу же сообщу Вам. От себя добавлю, сколько он на этом заработал?
Chenakin
Цитата(Vitaly_K @ Sep 25 2016, 10:39) *
DDS – это не финиш, а заблудившаяся технология, которая порочная в принципе.

У меня другое видение ситуации. Если взглянуть шире, то порочен не ДДС или PDS, а сам косвенный синтез (т.е. все, что связано с ФАПЧ) вообще.

Цитата(Sergey Beltchicov @ Sep 25 2016, 12:03) *
Ваш мифический PDS - это мертворожденное дитя.

Я бы не стал так жестко. Тут дорога ложка к обеду. По той или иной причине идея PDS на данный момент не является востребованной. Возможно из-за своей сложности. Даже на интуитивном уровне она не укладывается во что-то очевидное, что хотелось бы взять и повторить. Тут вообще сразу несколько идей. Первое – это сравнение двух не равных частот (для себя представляю как две цифровые последовательности, скользящие друг относительно друга пока не произойдет синхронизация - аналогично корреляции псевдослучайных последовательностей). Мне весьма импонирует этот подход – по крайней мере своей оригинальностью. А вот дальше… Второе - парциальные фазовые детекторы – это некогерентное сложение шумов при когерентном сложении сигнала. Метод известный, используется давно и при желании может быть применен и к ”обычным” цифровым фазовым детекторам, не только PDS. Ну и третье – это использование аналогового сигнала на выходе фазового детектора (ЦАП) вместо двоичного. Весьма спорное решение. Потенциально возможный выигрыш при концептуальном усложнении конструктива. Возьмите, например, хорошо известный делитель AD9515. Очень неплохой делитель, но вот его ”продвинутый” интерфейс (вместо 0 и 1 нужно использовать 0, 1/3, 2/3 и 1) отбивает всю охоту с ним связываться (хотя и сложного ничего там нет). В итоге в PDS такой замес… и плюс всё это надо обязательно на микросхему. Нет. Надо разбивать сложную задачу на составляющие. Решать по частям. Отделять рациональное зерно от наворотов. И естественно макетировать на дискретных элементах. Без кавалерийских наскоков. Но это в теории. На практике у Виталия сейчас такой возможности нет. Так что некоторые комментарии Виталия больше несут элемент отчаяния.

Цитата(Vitaly_K @ Oct 2 2016, 07:14) *
Есть ли патент, с которым можно ознакомиться?

Цитата(Sergey Beltchicov @ Oct 2 2016, 12:09) *
Что касается патентов, то моя точка зрения, что от них мало толку.

Соглашусь с тем, что патент сам по себе абсолютно ничего не дает. Это лишь один из инструментов, нужных во вполне определенных случаях (например, в маркетинговой компании по продвижению нового продукта, для ”наработки” valuation компании при её дальнейшей продаже и т.д.). Повторюсь, это лишь малюсенький элемент в большой игре. А что-то получить от самого патента… это лишь очередной миф.

Цитата(VCO @ Oct 3 2016, 05:20) *
Интересно было бы узнать, сколько экземпляров книги Александра было продано на текущее время издательством Artech House?

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

Цитата(Sergey Beltchicov @ Oct 2 2016, 12:09) *
Думаю, что в течение какого-то времени все более менее серьезные синтезаторные конторы перейдут на прямой синтез в сегменте high-end.

У меня похожее видение ситуации. Интересно, мне недавно аналогичный вопрос задали в интервью для Microwaves&RF (должно выйти в ноябрьском номере). Переход на прямой синтез очевиден, это только лишь вопрос времени. А дальше интереснее. Действительно ожидается переход на иные принципы получения опорного сигнала (сапфир, оптика и т.д.). Сергей когда-то называл это сменой парадигмы, имея в виду переход на высокочастотную опору. Я бы взглянул чуть по-другому. Это именно переход на иные физические принципы построения опоры для снижения фазовых шумов, а высокая частота – это уже прием практической реализации этих шумов в синтезаторе. И вот тут, DDS может отдать пальму первенства обратно прямому аналоговому синтезу, работая лишь на подхвате (генерация малого шага). Смысл в том, что в аналоговом синтезе принципиально будет меньшее кол-во активных элементов на… (не знаю даже, что и написать) на элемент преобразования, скажем так, что приводит к меньшей деградации шумов (говорим о величинах -170 дБн/Гц на 10 ГГц). И опять DDS-у нужно будет догонять и догонять (или что-то другое появится).

Цитата(Sergey Beltchicov @ Sep 10 2016, 01:16) *
Алексей привел эту картинку, чтобы показать, что у эксклюзивного ЦАП Кисайта при умножении вблизи несущей не все слава богу.

Цитата(rloc @ Sep 24 2016, 10:06) *
Видны смесительные спуры. В той или иной степени они будут на выходе любого ЦАП.

Цитата(VCO @ Sep 28 2016, 01:55) *
Я с самого начала отстаивал вариант DDS=FPGA+DAC.

А нужен ли в DDS-e ЦАП? sm.gif
VCO
Цитата(Chenakin @ Oct 3 2016, 20:52) *
А нужен ли в DDS-e ЦАП? sm.gif

А можно и без него? rolleyes.gif
Делители частоты или ещё что-то?

У меня была идея зашвырнуть опору в область частот ДР, сделать её перестраиваемой в узкой полосе с высокой скоростью, а потом спустить обратно с помощью ДДПКД.

Но я работаю на таком предприятии, где экспериментировать нЕкогда и инициатива наказуема. В результате пока немного освоил только ДР, и не более того.
Vitaly_K
Цитата(Vitaly_K @ Oct 3 2016, 17:54) *
Сейчас спрошу. Если будет ответ, то сразу же сообщу Вам. От себя добавлю, сколько он на этом заработал?


Ответ см. тут же, ниже.
rloc
Цитата(Chenakin @ Oct 3 2016, 21:52) *
На практике у Виталия сейчас такой возможности нет. Так что некоторые комментарии Виталия больше несут элемент отчаяния.

Да, похоже на отчаяние. Но, что самое интересное, возможности у Виталия есть, и финансовые и конструкторские. По тому макету, что приводил Виталий, большой бюджет не нужен, дорогостоящей и дефицитной комплектации нет, по моим оценкам до 500$ уложиться можно. Сказать, что это огромная сумма для человека пенсионного возраста нельзя, при условии, что Виталий днем и ночью думает о воплощении идеи в жизнь. По конструкторскому вопросу виден серьезный пробел, восполнить который формально можно без финансовых затрат, имея в распоряжении достаточно свободного времени. А иначе, я считаю, смысла продвигать PDS никакого нет, потому что понять где и какие шумы образуются невозможно. В любой разработке должен быть человек, понимающий теорию и физику протекающих процессов целиком, всего изделия. Так, чтобы один человек четко знал как "пришить пуговицы", другой - как "пришить карманы", и в итоге костюм сидел идеально - не получится. В этом и есть обреченность идеи. Взять к примеру Вас, Александр. Пришла бы идея QuickSyn'а без того, чтобы "пощупать" усилители, смесители, ФАПЧ, делители, умножители ... ? Пусть даже и сейчас Вы не держите паяльник в руках. Таким образом и родилась, заслуживающая уважения, проработанная по всем параметрам структура.
Виталий, ответьте пожалуйста, ради чего Вы изобрели PDS? Работодатель поставил перед Вами такую задачу (желательно озвучить цифры) или Вы сами придумали условия?

Цитата(Chenakin @ Oct 3 2016, 21:52) *
А нужен ли в DDS-e ЦАП? sm.gif

Загадочно поставлен вопрос. Формально, разрядность ЦАП в сочетании с линейностью определяют широкополосную спектральную плотность шумов. Без ЦАП представить прямой синтез сложно. Для узкой полосы вопрос решаем - несколько резисторов + сигма-дельта полосовая модуляция позволяют разменять полосу на бОльшую разрядность (меньшую спектральную плотность шумов).
VCO
Цитата(Chenakin @ Oct 3 2016, 20:52) *
И вообще, я говорил, что технические книги (тем более в узкоспециализированной области) ради денег не пишутся (это не детективы, и не Гари Потер), опять же, для некоторых это очередной миф, коих здесь не меряно.

Тем не менее, в популярных тематиках люди зарабатывают написанием технической литературы. Не знаю сколько, думаю, что не так много.
Другое дело, что это скорее всего не синтезаторная тематика.
Цитата
Написание книги - это скорее (на каком-то этапе) потребность что-то высказать, чем-то поделиться. Вот и вся мотивация.

Ну нет же, была там ещё одна мотивация - реклама QuickSyn. Она была не столь мощная, как в журналах или интернете, но она была.
Цитата(Chenakin @ Oct 3 2016, 20:52) *
У меня другое видение ситуации. Если взглянуть шире, то порочен не ДДС или PDS, а сам косвенный синтез (т.е. все, что связано с ФАПЧ) вообще.

Что порочного в узкополосных ФАПЧ, которые позволяют захватывать малошумящие ГУНы типа SAW, CRO или DRO для того же DDS?
khach
Цитата(Chenakin @ Oct 3 2016, 19:52) *
Действительно ожидается переход на иные принципы получения опорного сигнала (сапфир, оптика и т.д.). Сергей когда-то называл это сменой парадигмы, имея в виду переход на высокочастотную опору. Я бы взглянул чуть по-другому. Это именно переход на иные физические принципы построения опоры для снижения фазовых шумов, а высокая частота – это уже прием практической реализации этих шумов в синтезаторе.

Александр, а можете развернуть Ваше виденье новых физических принципов? Особенно в сфере использвания оптики для получения СВЧ и ММ.
Вот например концепция смешения двух перестраиваемых лазеров для получения разностной частоты в диапазоне десятков- сотен ГГц. Такой себе широкополосный мультиоктавный VCO на миллиметровые волны. Конечно все это с петлями ФАПЧ, системами поиска начальной разности частот, привязке к опорной частоте итд. Т не макет на пол отического стола, а небольшой модуль типа того же квика.
Имеет смысл заниматься такой задачей?
Vitaly_K
Цитата(rloc @ Oct 4 2016, 11:10) *
Да, похоже на отчаяние. Но, что самое интересное, возможности у Виталия есть, и финансовые и конструкторские. По тому макету, что приводил Виталий, большой бюджет не нужен, дорогостоящей и дефицитной комплектации нет, по моим оценкам до 500$ уложиться можно. Сказать, что это огромная сумма для человека пенсионного возраста нельзя, при условии, что Виталий днем и ночью думает о воплощении идеи в жизнь. По конструкторскому вопросу виден серьезный пробел, восполнить который формально можно без финансовых затрат, имея в распоряжении достаточно свободного времени. А иначе, я считаю, смысла продвигать PDS никакого нет, потому что понять где и какие шумы образуются невозможно. В любой разработке должен быть человек, понимающий теорию и физику протекающих процессов целиком, всего изделия. Так, чтобы один человек четко знал как "пришить пуговицы", другой - как "пришить карманы", и в итоге костюм сидел идеально - не получится. В этом и есть обреченность идеи. Взять к примеру Вас, Александр. Пришла бы идея QuickSyn'а без того, чтобы "пощупать" усилители, смесители, ФАПЧ, делители, умножители ... ? Пусть даже и сейчас Вы не держите паяльник в руках. Таким образом и родилась, заслуживающая уважения, проработанная по всем параметрам структура.
Виталий, ответьте пожалуйста, ради чего Вы изобрели PDS? Работодатель поставил перед Вами такую задачу (желательно озвучить цифры) или Вы сами придумали условия?


Во первых, конечно, спасибо за понимание и сочувствие. Ну допустим я бы нашёл эти $500 (хотя на мою пенсию не жить, а только выживать можно), ну и что на них можно сделать? Ведь там главная проблема как построить на дискретных элементах такой особенный ЦАП, тактируемый одновременно двумя частотами – опорной и сигнальной. В ADI на модели чипа это очень просто получилось. Кому и зачем я должен что-то ещё доказывать? Да и стар я уже для таких занятий. Если не в курсе, то мне уже 80! и соответствующие проблемы со здоровьем. Ради чего я придумал PDS? Да просто идея, как обычно, возникла во сне. Потому, видимо, что постоянно думал как решить проблему спектральной чистоты и быстродействия. Потом списался с ADI, и они с энтузиазмом принялись за воплощение идеи. Да, возможно, со временем DDS выйдет в абсолютные лидеры, но не думаю, что это произойдёт так уж скоро. А пока PDS мог бы многим быть полезным.
Sergey Beltchicov
Цитата(Chenakin @ Oct 3 2016, 20:52) *
Действительно ожидается переход на иные принципы получения опорного сигнала (сапфир, оптика и т.д.). Сергей когда-то называл это сменой парадигмы, имея в виду переход на высокочастотную опору. Я бы взглянул чуть по-другому. Это именно переход на иные физические принципы построения опоры для снижения фазовых шумов, а высокая частота – это уже прием практической реализации этих шумов в синтезаторе. И вот тут, DDS может отдать пальму первенства обратно прямому аналоговому синтезу, работая лишь на подхвате (генерация малого шага). Смысл в том, что в аналоговом синтезе принципиально будет меньшее кол-во активных элементов на… (не знаю даже, что и написать) на элемент преобразования, скажем так, что приводит к меньшей деградации шумов (говорим о величинах -170 дБн/Гц на 10 ГГц). И опять DDS-у нужно будет догонять и догонять (или что-то другое появится).

Какой смысл Вы вкладываете в термин "аналоговый" синтез? Возможно, мы говорим об одних и тех же вещах, просто используем одни и те же термины с разным смыслом.

На всякий случай изложу свою точку зрения на синтезаторное развитие чуть подробнее. Лично для меня очевидна следующая тенденция в развитии околосинтезаторной компонентной базы: в последние годы наблюдается активный рост тактовых частот микросхем ЦАП и, соответственно, полос ЦВС (цифрового вычислительного синтеза), с которыми можно работать. Это явление чисто концептуально позволяет расширять диапазон "малого шага", сократить общее количество частотных преобразований и, стало быть, сократить общее количество активных элементов (источников шума). Пофантазирую. В пределе можно представить себе некий 16 разрядный ЦАП, работающий от клока, допустим, 80 ГГц и сразу формирующий полосу DC-10 ГГц. А клоком может быть опорный сигнал 10ГГц на новых физических принципах, умноженный на 8 . Выходной сигнал ЦАПа усиливает один InGaP HBT усилитель с с минимальной фликкерной границей, - таким образом, остается только один активный элемент и одно преобразование.

-170дБн/Гц это пока тот уровень, на котором не зацементировалась основная компонентная база. То есть пока говорить о том, что DDSу придется что-то догонять, не вполне логично. Поясню на примере. Предположим, я взял "идеальный по шумам" DDS (1000-1500), опору на новых физических принципах 10 ГГц с уровнем -170дБн/Гц, на смесителе получил две боковые полосы в полгига, отфильтровал их и обнаружил, что уровень сигнала не рабочий. Если он составит -10дБм, то наши -170дБн уже превратились в -160 просто за счет зачерпывания тепловых шумов. А -10дБм по выходу смесителя это, между прочим, с учетом фильтрации соответствует довольно большому уровню в 0дБм по входу смесителя. Вваливать смесителю больше? Сколько? +10дБм? Тогда нужно иметь гетеродин в +20дБм и чем его усилить, чтобы сохранить -170дБн/Гц при смешении? И не зафликкерит ли сам смеситель на уровнях -170 при такой накачке и таком RF. Это вопрос. Далее. Пробуем усилить полезные продукты апконверсии на СВЧ. И что мы видим? Что на типовом коммерчески доступном усилителе наши шумы превратятся в -150дБн/Гц. То есть для того чтобы говорить о планке в -170дБн/Гц, эту планку нужно сначала уверенно освоить усилительным микросхемам (да и делительным тоже). А когда они ее освоят, то очень высока вероятность, что и NSD у микросхем ЦАПов продавится соответствующим образом. На приведенном примере, кроме того, видно, что количество активных элементов будет зависеть от искомого уровня шума. То есть работа с уровнем в -170дБн потребует большего количества активных компонентов в каждом каскаде преобразования, чем работа с уровнем -160. И очевидно, что количество таких преобразований желательно сократить, чтобы аддитивных факторов шума было меньше. Именно этой задаче служит расширение относительной полосы DDS. Сейчас DDS - это продукт своей эпохи. Когда вся активная компонентная база приблизится к KTB, DDS вряд ли будет в отстающих, логичнее предположить, что он приблизится вместе со всеми.

Небольшая ретроспектива. Посмотрим в синтез образца 2005 года. Какие синтезаторы доминируют в high-end сегменте? В основном с уровнем шумов -110...-115@10кГц на 10 ГГц. 2015 год: уже 125...130 дБн@10кГц на 10 ГГц. Если экстраполировать эти данные, то к 2025 можно ожидать -140...145. Отдельные образцы, вероятно, будут децибел на 10 лучше. А -170 на 10гигах- это все-таки пока слишком туманный рубеж. Если конечно, речь не идет об отстройке 10МГц. biggrin.gif

И в конце вопрос: а зачем и кому нужен уровень -170дБн на 10ГГц. Даже -150? Может это все надумано производителями синтезаторов? Типа пытаемся сделать, потому что можем? Есть реальные задачи под такие характеристики?
Ведь половина синтезаторных приложений - это гетеродинные применения. А для гетеродинных применений, возможно, более важный фактор - это снижение размеров при увеличении максимальной скорости перестройки и сохранении средненького уровня шумов (-130@10k@10G). Ведь в анализирующей аппаратуре можно за счет повышения канальности улучшить и шумы и спуры. А скорость даст возможность делать это на лету. А минимальные габариты позволят нарастить канальность без ущерба для объема/стоимости конечного изделия. Для себя я решил, что в СВЧ синтезаторе аппаратного уровня шума в -150 - это более, чем достаточно. 20дБ в гетеродинных приложениях всегда можно добрать канальностью и корреляциями.

Цитата(VCO @ Oct 3 2016, 21:05) *
А можно и без него? rolleyes.gif
Делители частоты или ещё что-то?
У меня была идея зашвырнуть опору в область частот ДР, сделать её перестраиваемой в узкой полосе с высокой скоростью, а потом спустить обратно с помощью ДДПКД.

К сожалению, большинство ДДПКД имеют собственные конские спуры при кэфах деления, отличных от бинарных. Поэтому я бы не обольщался на их счет.
VCO
Цитата(Sergey Beltchicov @ Oct 4 2016, 13:37) *
К сожалению, большинство ДДПКД имеют собственные конские спуры при кэфах деления, отличных от бинарных. Поэтому я бы не обольщался на их счет.

Ну да, к тому времени Андрей закончил свой синтезатор и подтвердил мысль, что лучше всего мелкую сетку частот формировать вверху дробником, а потом сносить вниз делением. Но в узкой полосе у FracPLL время перестройки хоть и заметно меньше, чем в широкой, но всё-равно большое. Потому и пришёл к мысли, что при временах перестройки менее 1 мкс всё теперь сводится к DDS, тем более Keysight это подтвердили своим новым прибором.

По поводу PDS нет вообще уверенности, что он способен перестраиваться с таким временем, ведь там и ОС есть, хоть и непростая, и фильтр перед ГУНом должен быть. Этот метод попал между ФАПЧ и DDS по своим потенциальным возможностям, ни туда - ни сюда, потому, как мне кажется, и не заинтересовал спецов ADI всерьёз. Это теперь называется "стартап не выстрелил".

Чтоже касается "синтезпрома", если кто помнит ещё таких, то тут несколько иная история. Скорее всего ребята допилили свой грант и разбежались, сайт больше не работает. Глубже не интересовался, така как ответ на запрос синтезатора тогда к нам так и не пришёл.
khach
Вопрос Vitaly_K- можете ли поделится мало-мальски работоспособной корокой на верилоге или VHDL для PDS? Назревате тут маленький проект синтезатора с быстрой предустановкой, т.е с ЦАП в цепи ФД будут. Поскольку ТЗ достаточно расплывчатое, то ничто не мешает впихнуть второй ЦАП по схеме суммировани токов. Ну и классический тоже ФД будет, но его можно сделать отключаемым. VCO предполагается внешним, так что можно будет померить ФШ и в обычной ФАПЧ, и в PDS режиме. Вопрос в выборе ЦАП- 12 бит 20 мгц достаточно или надо больше? например AD9765 потянет? У него 2 канала каждый со своим клоком, так что с асинхронностью проблем не будет. Ядро будет работать на частотах в районе 100-120 мгц, опора такая же, сигнал VCO через прескалер, восможно сделать реклок ЦАПа поделенной частотой после прескалера, возможно внешними делителями, чтобы не насобирать джиттера внутри ПЛИС.
PS. http://central.oak.go.kr/journallist/artic...ticle_seq=11042 интересные даныне по скорости захвата петли с дополнительным FDC ну и в кристалле реализовали.
Chenakin
Цитата(VCO @ Oct 4 2016, 01:19) *
Ну нет же, была там ещё одна мотивация - реклама QuickSyn.

Да, пожалуй. Тогда QS был всепоглощающей идеей, и вся энергия была направлена на её реализацию, продвижении и т.д. Тут уж сложно отделить, что является чистой мотивацией. Да такой и не бывает, наверное.

Цитата(VCO @ Oct 4 2016, 01:19) *
Что порочного в узкополосных ФАПЧ, которые позволяют захватывать малошумящие ГУНы типа SAW, CRO или DRO для того же DDS?

Ничего. Это уже скорее философский вопрос. Порочен сам косвенный синтез из-за введения элемента инерционности в систему (который к тому же и шумы ограничивает). Его наличие в какой-то момент остановит развитие этой технологии.

Цитата(Sergey Beltchicov @ Oct 4 2016, 03:37) *
И очевидно, что количество таких преобразований желательно сократить, чтобы аддитивных факторов шума было меньше. Именно этой задаче служит расширение относительной полосы DDS.

Мне представляется, что DDS содержит довольно большое число логических элементов (чтобы построить аккумулятор и т.д.), которые в свою очередь сами содержат несколько транзисторов.

Цитата(Sergey Beltchicov @ Oct 4 2016, 03:37) *
-170дБн/Гц это пока тот уровень, на котором не зацементировалась основная компонентная база.

Тут не то что не зацементировалась, а ещё и цемент мешать не начинали. Это всё очень отдаленная перспектива и рассуждения чисто умозрительные. Собственно, даже ещё нет восприятия таких величин. Как сделать -150 на 10 ГГц/10кГц с десятками наносекунд перестройки я примерно представляю (другой вопрос, кому это надо). А вот сама цифра -170 в процессе осмысления.

Цитата(Sergey Beltchicov @ Oct 4 2016, 03:37) *
Небольшая ретроспектива. Посмотрим в синтез образца 2005 года. Какие синтезаторы доминируют в high-end сегменте? В основном с уровнем шумов -110...-115@10кГц на 10 ГГц. 2015 год: уже 125...130 дБн@10кГц на 10 ГГц. Если экстраполировать эти данные, то к 2025 можно ожидать -140...145. Отдельные образцы, вероятно, будут децибел на 10 лучше. А -170 на 10гигах- это все-таки пока слишком туманный рубеж.

Ну да, именно что так.

Цитата(VCO @ Oct 3 2016, 11:05) *
А можно и без него? rolleyes.gif
Делители частоты или ещё что-то?
У меня была идея зашвырнуть опору в область частот ДР, сделать её перестраиваемой в узкой полосе с высокой скоростью, а потом спустить обратно с помощью ДДПКД.

Нет, я именно о самом, что ни на есть DDS-е. Только лишь убрать вторую составляющую в Вашем уравнении DDS=FPGA+ sm.gif

Цитата(rloc @ Oct 4 2016, 01:10) *
Загадочно поставлен вопрос. Формально, разрядность ЦАП в сочетании с линейностью определяют широкополосную спектральную плотность шумов. Без ЦАП представить прямой синтез сложно.

ЦАП позволяет сконструировать синусоиду (или другую желаемую форму). А нужна ли синусоида на выходе? Если предполагается дальше вверх умножать, то вполне подойдет и прямоугольник. При этом ЦАП вырождается в логический элемент с 0/1 на выходе.

Vitaly_K
Цитата(khach @ Oct 4 2016, 17:09) *
Вопрос Vitaly_K- можете ли поделится мало-мальски работоспособной корокой на верилоге или VHDL для PDS? Назревате тут маленький проект синтезатора с быстрой предустановкой, т.е с ЦАП в цепи ФД будут. Поскольку ТЗ достаточно расплывчатое, то ничто не мешает впихнуть второй ЦАП по схеме суммировани токов. Ну и классический тоже ФД будет, но его можно сделать отключаемым. VCO предполагается внешним, так что можно будет померить ФШ и в обычной ФАПЧ, и в PDS режиме. Вопрос в выборе ЦАП- 12 бит 20 мгц достаточно или надо больше? например AD9765 потянет? У него 2 канала каждый со своим клоком, так что с асинхронностью проблем не будет. Ядро будет работать на частотах в районе 100-120 мгц, опора такая же, сигнал VCO через прескалер, восможно сделать реклок ЦАПа поделенной частотой после прескалера, возможно внешними делителями, чтобы не насобирать джиттера внутри ПЛИС.
PS. http://central.oak.go.kr/journallist/artic...ticle_seq=11042 интересные даныне по скорости захвата петли с дополнительным FDC ну и в кристалле реализовали.


Очень интересная идея. Разумеется. есть коды проекта и в VHDL и в Verilog формате, могу переслать. И то хорошо, что можно будет сравнить PDS с обычным ФД. Спасибо за поддержку.
Sergey Beltchicov
Цитата(Chenakin @ Oct 4 2016, 20:46) *
Тут не то что не зацементировалась, а ещё и цемент мешать не начинали. Это всё очень отдаленная перспектива и рассуждения чисто умозрительные. Собственно, даже ещё нет восприятия таких величин. Как сделать -150 на 10 ГГц/10кГц с десятками наносекунд перестройки я примерно представляю (другой вопрос, кому это надо). А вот сама цифра -170 в процессе осмысления.

В предыдущем сообщении Вы протипоставили DDS неким потенциально более перспективным аналоговым элементам синтеза. Которые "заберут у него пальму первенства" при ужесточении требований до -170дБ@10к на 10ГГц. Повторю свою основную мысль: если сейчас базовые аналоговые элементы (например, усилители), а также базовые цифровые элементы (типа делителей или скоростной логики) шумят вполне сопоставимо с ЦАПом DDS, то и дальше к границе KTB они будут эволюционировать все вместе. Далее: "цемент мешать" уже все-таки начали, поскольку уже есть отдельные компоненты синтеза под -170 (например, делители Linear, тот же AD9162), но они пока единичны и не составляют критической массы. Работа с цифрой -170 в синтезе требует большего количества активных элементов (большего количества потенциальных источников шума) и сохранить ее в синтезе пока малореально даже не с точки зрения параметров DDS (синтезаторов малого шага), а с точки зрения аналоговых узлов. И потому повторю вопрос: что вы понимаете под аналоговым синтезом с меньшим количеством активных элементов?
Chenakin
Цитата(Sergey Beltchicov @ Oct 4 2016, 12:10) *
И потому повторю вопрос: что вы понимаете под аналоговым синтезом с меньшим количеством активных элементов?

Обычный прямой аналоговый синтез, т.е. комбинацию аналоговых компонентов типа смесителей, умножителей, усилителей, фильтров и т.д.
Меньшим количеством активных элементов – имеется ввиду в сравнении с высокачастотным DDS. Тут вопрос к Вам: какое общее кол-во элементарных лог. элементов было задействовано при реализации DDS на FPGA и ЦАП? А если теперь пересчитать к кол-ву элементарных транзисторов? Мне представляется, что у DDS ”плотность” (т.е. кол-во активных элементов, добавляющих шумы) будет выше в сравнении с аналоговым синтезом. При этом расширение диапазона DDS (по мере развития технологии и снижения шумов) будет уменьшать аналоговую часть, постепенно сводя её к нулю (т.е. переходим на чистый прямой цифровой синтез), пока опять не произойдет скачкообразный прорыв в шумах опоры (или чего-либо там ещё).

Цитата(Sergey Beltchicov @ Oct 4 2016, 12:10) *
Повторю свою основную мысль: если сейчас базовые аналоговые элементы (например, усилители), а также базовые цифровые элементы (типа делителей или скоростной логики) шумят вполне сопоставимо с ЦАПом DDS…

Давайте посмотрим. Вот статья, где приводятся те самые -170 на 10 ГГц/10 кГц (рис. 12). Можно предположить, что генератор выполнен по схеме рис. 9, что означает, что существуют (существовали ещё с 2003 г. как минимум - следуя картинке) общедоступные элементы, такие как фазовращатели, аттенюаторы, смесители, операционники (т.е. элементы петли КСС), которые поддерживают эти самые -170. А можно ли привести пример коммерческого DDS c шумами -170 (тем более в 2003 г.)?

Нажмите для просмотра прикрепленного файла
VCO
Цитата(Chenakin @ Oct 4 2016, 20:46) *
Нет, я именно о самом, что ни на есть DDS-е. Только лишь убрать вторую составляющую в Вашем уравнении DDS=FPGA+ sm.gif

Нет, что то там ещё должно быть в уравнении. О, логика от ADI(Hittite)! И какая-то программируемая линия задержки. Не находите?

А так, конечно, идея гениальная! И меандр то нам не страшен, даже если синус понадобится. Проще фильтровать меандр, чем ЦАП.

Интересное развитие событий:
Я тут "плакался", что по ошибке попал в синтез, так как цифровик по образованию, а DDS может быть реализован в виде чистой цифры.
rloc
Цитата(Chenakin @ Oct 4 2016, 21:46) *
Мне представляется, что DDS содержит довольно большое число логических элементов (чтобы построить аккумулятор и т.д.), которые в свою очередь сами содержат несколько транзисторов.

Вот о чем речь была sm.gif Дело в том, что данные с FPGA стробируются в DAC, тем самым путь тактовой частоты сокращается: Fdac -> входной усилитель-ограничитель -> регистры данных -> источники тока. Таким же образом внутри многоразрядных счетчиков-делителей по выходу ставят регистр, стробирумый входной частотой, и путь от тактовой частоты до выхода уменьшается. Объем цифровой части FPGA в составе DDS не оказывает никакого влияния на выходные шумы. Буферизация в DAC позволяет довольно эффективно разделить цифровую и аналоговую части.


Цитата(Chenakin @ Oct 4 2016, 21:46) *
Нет, я именно о самом, что ни на есть DDS-е. Только лишь убрать вторую составляющую в Вашем уравнении DDS=FPGA+ sm.gif
ЦАП позволяет сконструировать синусоиду (или другую желаемую форму). А нужна ли синусоида на выходе? Если предполагается дальше вверх умножать, то вполне подойдет и прямоугольник. При этом ЦАП вырождается в логический элемент с 0/1 на выходе.

Т.е. Вы предлагаете сократить разрядность DAC до одного бита? sm.gif Чудес не бывает, либо мы получим счетчик-делитель, либо СПМШ+спуры астрономические.
Sergey Beltchicov
Цитата(Chenakin @ Oct 5 2016, 00:22) *
Тут вопрос к Вам: какое общее кол-во элементарных лог. элементов было задействовано при реализации DDS на FPGA и ЦАП? А если теперь пересчитать к кол-ву элементарных транзисторов? Мне представляется, что у DDS ”плотность” (т.е. кол-во активных элементов, добавляющих шумы) будет выше в сравнении с аналоговым синтезом. При этом расширение диапазона DDS (по мере развития технологии и снижения шумов) будет уменьшать аналоговую часть, постепенно сводя её к нулю (т.е. переходим на чистый прямой цифровой синтез), пока опять не произойдет скачкообразный прорыв в шумах опоры (или чего-либо там ещё).

Алексей уже ответил про шум DDS. Сейчас мы имеем -163@10k@100MHz и -168@100k. На AD9162 я рассчитываю получить уже под -170. При росте тактовой частоты NSD на одних и тех же частотах будет уменьшаться.

Цитата(Chenakin @ Oct 5 2016, 00:22) *
Давайте посмотрим. Вот статья, где приводятся те самые -170 на 10 ГГц/10 кГц (рис. 12). Можно предположить, что генератор выполнен по схеме рис. 9, что означает, что существуют (существовали ещё с 2003 г. как минимум - следуя картинке) общедоступные элементы, такие как фазовращатели, аттенюаторы, смесители, операционники (т.е. элементы петли КСС), которые поддерживают эти самые -170. А можно ли привести пример коммерческого DDS c шумами -170 (тем более в 2003 г.)?

Хорошая статья. Лежит у меня в специальной папочке Favorite Articles, вместе с парочкой Ваших rolleyes.gif .
Соглашусь с тем, что привести коммерческий DDS с шумом -170 в 2003 затруднительно. НО: являются ли аналоговые элементы этого SLCO общедоступными? По моему, ведь нет. Custom фазовращатель на точку. Попробуйте поставить в такой генератор общедоступный HMC931 и Вы устрашитесь. Custom параллельный усилитель в точку от AML с ценником в 10к USD. Да и доступна ли коммерчески продукция австралийцев даже в 2003? Это я к тому, что по этим "общедоступным" аналоговым элементам нельзя делать никаких выводов. Поделюсь еще одним интересным моментом. На сегодняшний день я попробовал ДЕСЯТЬ разных усилителей в петле КСС. Нормальный шум обеспечивает только ОДИН. Ну и, наконец, совместите два графика из этой статьи: амплитудного шума и фазового. И вы увидите, что по абсолютному шуму никаких -170 там нет. То есть если дальше работать с этим сигналом и смотреть его на идеальном спектроанализаторе, то отталкиваться нужно от цифры -163. А если отталкиваться от цифры -163, то чем черт не шутит, может и были специальные (коммерчески недоступные) ЦАПы в каких-то военных проектах того времени.
VCO
Цитата(rloc @ Oct 5 2016, 10:03) *
Т.е. Вы предлагаете сократить разрядность DAC до одного бита? sm.gif Чудес не бывает, либо мы получим счетчик-делитель, либо СПМШ+спуры астрономические.

Я так понял, что Александр предложил многобитный ЦАП, но работающий на фронтах сигнала, формируемого от малошумящего ИОН.
В данном случае должно иметь место преобразование код-задержка. Может статься, что на первых порах оно будет сложнее, чем ЦАП.
Но сама по себе идея великолепна в своём принципе. Другой вопрос - как её реализовать на практике, не угробив шумы исходной опоры?
Vitaly_K
Цитата(VCO @ Oct 4 2016, 16:46) *
Чтоже касается "синтезпрома", если кто помнит ещё таких, то тут несколько иная история. Скорее всего ребята допилили свой грант и разбежались, сайт больше не работает. Глубже не интересовался, така как ответ на запрос синтезатора тогда к нам так и не пришёл.


Ну почему же сайт не работает? Наберите в поиске "синтезпром" и он откроется. И будто бы ребята продолжают там трудиться.
VCO
Цитата(Vitaly_K @ Oct 5 2016, 11:33) *
Ну почему же сайт не работает? Наберите в поиске "синтезпром" и он откроется. И будто бы ребята продолжают там трудиться.

Да, это у меня браузер коряво отобразил их сайт. Надо переустановить Линукс и браузеры, эти уже не обновляются. Спасибо.
Vitaly_K
Цитата(VCO @ Oct 5 2016, 09:42) *
А так, конечно, идея гениальная! И меандр то нам не страшен, даже если синус понадобится. Проще фильтровать меандр, чем ЦАП.

Меандр страшен тем, что там множество гармоник. А в синусе их нет.
VCO
Цитата(Vitaly_K @ Oct 5 2016, 12:06) *
Меандр страшен тем, что там множество гармоник. А в синусе их нет.

Да это то как раз чепуха! Наоборот, идеальный меандр может оказаться полезнее синуса благодаря этим гармоникам, прежде всего - 3-й.
Другое дело создать идеальный меандр, без выбросов, завалов фронтов и с идеальной симметрией и линейностью плоских участков.
Да ещё и с перестраиваемой частотой. Тут достаточно один из фронтов и частоту регулировать, а второй оставлять максимально крутым и чистым.
Для последней задачи чистильщик клока на логике Hittite к месту будет. Вывести ПЛИС на ИОН вроде тоже не проблема. А как мелкий шаг нарезать?

В классическом DDS это как раз таки и делают математика с аккумулятором и ЦАП. А тут скорее всего опору FPGA придётся перестраиваемой делать.
Ну и зачем тогда будет нужна FPGA? Если же задрать тактовую FPGA как можно выше, а нарезать шаг внизу, то идёт проигрыш по шумам.

Пока идея как-то не укладывается в голове... wacko.gif Наверное, где-то уже есть проработка на фундаментальном уровне. Но пока она не нужна.
Vitaly_K
Цитата(VCO @ Oct 5 2016, 11:53) *
Да, это у меня браузер коряво отобразил их сайт. Надо переустановить Линукс и браузеры, эти уже не обновляются. Спасибо.

Мало того. Они ещё сообщают о своих достижениях:

Фазовый шум -139 дБн/Гц при отстройке 10 кГц от несущей 1 ГГц
Время переключения от 10 нс
Частотное разрешение - доли Герц
Уровень ПСС ниже -70 дБн
Рабочая температура -40...+60 °
Chenakin
Цитата(Sergey Beltchicov @ Oct 5 2016, 00:42) *
На сегодняшний день я попробовал ДЕСЯТЬ разных усилителей в петле КСС. Нормальный шум обеспечивает только ОДИН.

Да что там далеко ходить (вниз по шумам). Для раскачки 100 МГц OCXO (для умножения на ДНЗ) я в свое время перепробовал если не десяток, так пяток усилителей точно. А остановился на custom built на транзисторе с трансформатором. И это для получения -130 с копейками на 10 ГГц, т.е. на несколько десятков дБ выше величин, о которых мы говорим. Вещи-то не тривиальные.

Цитата(rloc @ Oct 5 2016, 00:03) *
Т.е. Вы предлагаете сократить разрядность DAC до одного бита? sm.gif Чудес не бывает, либо мы получим счетчик-делитель, либо СПМШ+спуры астрономические.

Вот тут Виталию как раз и сказать: “Ага! А у меня-то ЦАП на выходе фаз. детектора. Значит обычный двоичный детектор будет иметь СПМШ+спуры астрономические по сравнению с PDS” sm.gif

Хорошо. Давайте посмотрим с другого угла. Допустим, Вам нужно сконструировать DDS, который должен иметь на выходе не синусоиду, а меандр. Ну - или как вариант - короткие импульсы не обязательно равной ширины, но с привязкой фронтов к периоду синтезируемого сигнала (дальше можно подать на D-триггер и получить чистый меандр на половинной частоте). Как бы Вы решали такую задачу?

VCO
Цитата(Chenakin @ Oct 5 2016, 19:11) *
Хорошо. Давайте посмотрим с другого угла. Допустим, Вам нужно сконструировать DDS, который должен иметь на выходе не синусоиду, а меандр. Ну - или как вариант - короткие импульсы не обязательно равной ширины, но с привязкой фронтов к периоду синтезируемого сигнала (дальше можно подать на D-триггер и получить чистый меандр на половинной частоте). Как бы Вы решали такую задачу?

Чёрт, кажется начал своим мозжечком понимать Александра. Речь идёт о том, что ЦАП ступенчато-предсказуемо пересекает заветную "линию нуля", в отличие от сотни бинарных ЦАП, работающих асинхронно, но связанных общей закономерностью. Интересно, я хоть на шаг приблизился к пониманию? Компараторы, как финишный элемент рандомизации? Или всё-таки логика?
rloc
Цитата(Chenakin @ Oct 5 2016, 20:11) *
Хорошо. Давайте посмотрим с другого угла. Допустим, Вам нужно сконструировать DDS, который должен иметь на выходе не синусоиду, а меандр. Ну - или как вариант - короткие импульсы не обязательно равной ширины, но с привязкой фронтов к периоду синтезируемого сигнала (дальше можно подать на D-триггер и получить чистый меандр на половинной частоте). Как бы Вы решали такую задачу?

Начинаю терять нить рассуждений sm.gif Давайте вернемся к первоначальным условиям:
1. Есть тактовая частота Fclk
2. FPGA
3. Можно использовать дискретную логику, пассивные компоненты
Стоит вопрос: можно ли сформировать частоту Fdds < Fclk/2 в виде меандра/импульсов в общем случае не кратной тактовой, чтобы она по спектральной чистоте основной гармоники была сравнима с чистотой по выходу классического DAC?

Цитата(VCO @ Oct 5 2016, 20:56) *
Считаете меня мезантропом? Пересчитайте людей, которых вы терпеть не можете!

Вычитал из википедии: мизантропия
Chenakin
Цитата(rloc @ Oct 5 2016, 12:12) *
Начинаю терять нить рассуждений sm.gif Давайте вернемся к первоначальным условиям:
1. Есть тактовая частота Fclk
2. FPGA
3. Можно использовать дискретную логику, пассивные компоненты
Стоит вопрос: можно ли сформировать частоту Fdds < Fclk/2 в виде меандра/импульсов в общем случае не кратной тактовой, чтобы она по спектральной чистоте основной гармоники была сравнима с чистотой по выходу классического DAC?

В принципе, для начала я хотел посмотреть, насколько мог бы упроститься ЦАП, если ему не надо вырисовывать синусоиду. Но, хорошо, давайте попробуем в лоб по Вашим условиям.
Какие будут предложения?
тау
Цитата(Chenakin @ Oct 5 2016, 20:11) *
Допустим, Вам нужно сконструировать DDS, который должен иметь на выходе не синусоиду, а меандр.

фронт и срез такого меандра будет жестко привязан ко входному клоку. Реальный размах джиттера пик-пик во всей разумной полосе частот будет равен периоду клока ДДС и еще чуток. Действующее значение джиттера будет конечно поменьше и зависеть от неудачного стечения обстоятельств.
Хорошо будет только тем вых. частотам, период которых состоит из целого числа периодов клока. Но чем по сути это отличается от целочисленного ДПДК ?? вроде и ничем. Дробный делитель, который для того и дробный чтобы делать усредненный КД == требуемому , но нуждается в фильтре , например фильтре на основе ФАПЧА. И то, на близких отстройках даже узкополосные фапчи ничего не могут поделать со спурами.
В этом плане дробный делитель почти эквивалентен предлагаемой Вами идее однобитного ЦАП с выхода DDS.
В отвлеченном смысле n-разрядный Цап порождает в 2^n (грубо) меньше побочных продуктов в рабочей зоне Найквиста. Особенно это наглядно видно при приближении к границе зоны. Отказываясь от многоразрядности в пользу высокочастотности, наверное следует иметь ввиду что рост Fclk в 16 раз эквивалентен упрощению ЦАПа всего на 4 разряда ( нет ?)
10 разрядный ЦАП на частоте 1ГГц , имхо, подобен Шиму на частоте 1 Терагерц.

Ненужные компоненты из "ненужных зон Найквиста" на выходе многоразрядного ЦАПА в ДДС давятся аналоговым фильтром относительно просто потому что именно там (далеко от несущей) сосредоточена их основная энергия. И то людям мешают спуры , вызванные нелинейностью ЦАП.
Однобитный ЦАП с выхода ДДС будет иметь много мусора в рабочей зоне Найквиста.
Поэтому я -- за высокочастотный многоразрядный ЦАП.

Цитата
Стоит вопрос: можно ли сформировать частоту Fdds < Fclk/2 в виде меандра/импульсов в общем случае не кратной тактовой, чтобы она по спектральной чистоте основной гармоники была сравнима с чистотой по выходу классического DAC?

нет.
petrov
Цитата(тау @ Oct 6 2016, 00:38) *
Отказываясь от многоразрядности в пользу высокочастотности, наверное следует иметь ввиду что рост Fclk в 16 раз эквивалентен упрощению ЦАПа всего на 4 разряда ( нет ?)
10 разрядный ЦАП на частоте 1ГГц , имхо, подобен Шиму на частоте 1 Терагерц.


10 бит * 1 ГГц = 1 бит * 10 ГГц

Gerzon-Craven noise shaping theorem
Chenakin
Цитата(тау @ Oct 5 2016, 14:38) *
фронт и срез такого меандра будет жестко привязан ко входному клоку. Реальный размах джиттера пик-пик во всей разумной полосе частот будет равен периоду клока ДДС и еще чуток. Действующее значение джиттера будет конечно поменьше и зависеть от неудачного стечения обстоятельств.

Это понятно. Могу лишь добавить картинку для наглядности.
Нажмите для просмотра прикрепленного файла

Цитата(тау @ Oct 5 2016, 14:38) *
В этом плане дробный делитель почти эквивалентен предлагаемой Вами идее однобитного ЦАП с выхода DDS.

Я не предлагаю однобитный ЦАП, я предлагаю не реконструировать всю синусоиду. Всё, что нам нужно сделать – это “выловить” точку A на картинке (имея информацию в точках B и С) и сгенерировать какой-нибудь строб.

Цитата(тау @ Oct 5 2016, 14:38) *
В отвлеченном смысле n-разрядный Цап порождает в 2^n (грубо) меньше побочных продуктов в рабочей зоне Найквиста.

Согласен. Или упрощенно можно сказать, что ЦАП играет роль некоего фильтра-усреднителя или устройства, "вычисляющего" эту точку А - если хотите. Но является ли такое решение оптимальным? Во-первых, это решение избыточное - нам не нужна вся синусоида, а только лишь точка перехода через 0 (именно по-этому я говорю о меандре). Во вторых, часть адресов ЦАПа обычно обрезается, т.е. как раз необходимую информацию мы теряем. Можно ли придумать что-то получше?
VCO
Цитата(Chenakin @ Oct 6 2016, 02:26) *
Можно ли придумать что-то получше?

Нечёткая логика (fuzzy logic)?
Цитата(rloc @ Oct 5 2016, 22:12) *
Вычитал из википедии: мизантропия

Исправил.
Chenakin
Цитата(VCO @ Oct 4 2016, 23:42) *
Нет, что то там ещё должно быть в уравнении. О, логика от ADI(Hittite)! И какая-то программируемая линия задержки. Не находите?

Вполне возможно.

Цитата(VCO @ Oct 5 2016, 00:47) *
В данном случае должно иметь место преобразование код-задержка.

Да, как вариант.

Цитата(VCO @ Oct 5 2016, 18:22) *
Нечёткая логика (fuzzy logic)?

Fuzzy – такое интересное слово, ко всему можно применить. Здесь может быть чисто deterministic. Ведь мы знаем точное значение в точках B и С (см. рис. выше), и к тому же функцию, проходящую через эти точки. Т.е. мы можем точно вычислить местоположение точки А. Другой вопрос, а хватит ли вычислительных ресурсов? Или применить какую-нибудь простую аналоговую аппроксимацию (re: fuzzy logic)?

Цитата(VCO @ Oct 5 2016, 09:56) *
Чёрт, кажется начал своим мозжечком понимать Александра. Речь идёт о том, что ЦАП ступенчато-предсказуемо пересекает заветную "линию нуля", в отличие от сотни бинарных ЦАП, работающих асинхронно, но связанных общей закономерностью. Интересно, я хоть на шаг приблизился к пониманию? Компараторы, как финишный элемент рандомизации? Или всё-таки логика?

Да откуда я знаю? Думаете я знаю решение и просто играюсь здесь? Нет. Это мозговой штурм в реальном времени, приглашаются все желающие. В крайнем случае можно просто почесать решалку.

И ещё. Прошу пардону за несвоевременные ответы или отсутствие таковых. Это не игнорирование кого-либо, а просто невозможность реагировать на всё в реальном времени (в промежутках между делом). Тут стоит только зацепить что-то и сразу приходится отбиваться со всех сторон. То Сергей с kT наседает (вполне по делу), то Алексей оттачивает начальные условия, то Taу (так и не успели познакомиться) уже готов математикой придавить. А чего стоит олимпиада в Ванкувере Ивана Помидорова sm.gif. А ещё и Виталия хоть как-то надо поддержать. Но! За это, друзья, я и люблю общение с вами. Улыбку гнуть постоянно тоже надоедает. Так что продолжим.

rloc
Цитата(Chenakin @ Oct 6 2016, 00:19) *
В принципе, для начала я хотел посмотреть, насколько мог бы упроститься ЦАП, если ему не надо вырисовывать синусоиду.

В большинстве случаев ADC/DAC заменяют TDC/DTC (Digital to Time Converter). Поиск в интернете привел к такому же выводу:
PICOSECOND-ACCURACY DIGITAL-TO-TIME CONVERTER FOR PHASE-INTERPOLATION DDS

Поэтому присоединяюсь к гипотезе VCO:

Цитата(VCO @ Oct 5 2016, 10:42) *
И какая-то программируемая линия задержки.


Есть два варианта DTC: на цепочке логических элементов, и на базе интегрирующей цепи. Первый шумный вариант отметается, второй по быстродействию проигрывает DAC. Возможно есть нечто гибридное, но очевидно не такое простое, чтобы прямо сейчас потягаться с DAC. В любом случае, там где возможно, нужно использовать ADC/DAC, лишней информация об амплитуде точно не будет, а скорее всего станет главным козырем в размене одних характеристик на другие.

Цитата(Chenakin @ Oct 6 2016, 03:26) *
Или упрощенно можно сказать, что ЦАП играет роль некоего фильтра-усреднителя или устройства, "вычисляющего" эту точку А - если хотите.

Поправлю, интерполятором-реконструктором выступает ФНЧ и, что важно, это звено без потерь. Поэтому, как разработчик, остановился бы на варианте FPGA -> DAC -> Усилитель-Ограничитель
тау
Цитата(petrov @ Oct 6 2016, 02:24) *
10 бит * 1 ГГц = 1 бит * 10 ГГц

красота! , иными словами 100бит*100МГц=10бит*1ГГц.
Ув. товарищ Petrov, разъясните пожалуйста вкратце физический смысл , про спектр что-нибудь.

Цитата(Chenakin @ Oct 6 2016, 03:26) *
Я не предлагаю однобитный ЦАП, я предлагаю не реконструировать всю синусоиду. Всё, что нам нужно сделать – это “выловить” точку A на картинке (имея информацию в точках B и С) и сгенерировать какой-нибудь строб.
это легко. но в нереальном времени. Как пример, какая-нибудь быстрая полиномиальная интерполяция даст желаемый результат в виде цифр. но эти цифры хороши только на экране монитора. Потому что там надо арифметикой и умножением заниматься ( и это в интервале 1 такта клока между соседними отсчетами синусоиды). Когда Fclk на пределе для более простых цифровых узлов , нежели умножители, поможет только аналоговый фильтр. Но на него надо подавать честные отсчеты синуса.

Цитата
Согласен. Или упрощенно можно сказать, что ЦАП играет роль некоего фильтра-усреднителя или устройства, "вычисляющего" эту точку А - если хотите.
да, цап+ фильтр после него занимается кроме всего и "вычислением" т.А. ( чисто в аналоге, но в реальном времени)

Цитата
Но является ли такое решение оптимальным? Во-первых, это решение избыточное - нам не нужна вся синусоида, а только лишь точка перехода через 0 (именно по-этому я говорю о меандре). Во вторых, часть адресов ЦАПа обычно обрезается, т.е. как раз необходимую информацию мы теряем. Можно ли придумать что-то получше?
"Необходимая информация" не полностью теряется после обрезки младших разрядов на ЦАП. Информация там - внутре ДДСа с учетом этих младших разрядов сохраняется и используется.
Насчет избыточности "всей синусоиды" . Дело в том что точки перехода через 0 это "какраз" вся необходимая и достаточная информация. Отброшена только амплитуда в виде конкретного значения, которое по барабану для синтез-целей. То есть избыточность как-бы отсутствует. для правильной интерполяции 2-х точек совершенно недостаточно ( чтобы убедиться возьмите отсчеты синуса поближе к границе найквиста)

мне пока ничего не приходит насчёт "получше" аналогового фильтра . но я жуткий консерватор и тормоз.

тау
Цитата(rloc @ Oct 6 2016, 08:26) *
Поправлю, интерполятором-реконструктором выступает ФНЧ и, что важно, это звено без потерь. Поэтому, как разработчик, остановился бы на варианте FPGA -> DAC -> Усилитель-Ограничитель


Обязательно перед усилителем-ограничителем нужен фильтр. Если усиливать (нелинейно) выход ДАС до фильтра , то в полезную полосу попадут комбинашки с соседними зонами и пройдут через фильтр.
Vitaly_K
Цитата(Chenakin @ Oct 6 2016, 07:19) *
А чего стоит олимпиада в Ванкувере Ивана Помидорова sm.gif.

А что за олимпиада? Ничего об этом не слышал.
VCO
Цитата(Chenakin @ Oct 6 2016, 07:19) *
Да откуда я знаю? Думаете я знаю решение и просто играюсь здесь? Нет. Это мозговой штурм в реальном времени, приглашаются все желающие. В крайнем случае можно просто почесать решалку.

Так я так и понял. Мозговой штурм он на то и штурм, чтобы и самого инициатора мобилизовать и озадачить на всю катушку.
Инициатор предлагает голую идею и вызывает неслабый когнитивный диссонанс у участников braistormа - те мстят ему за это biggrin.gif
Цитата(Vitaly_K @ Oct 6 2016, 09:32) *
А что за олимпиада? Ничего об этом не слышал.

Это же шутка. Я так понял, что имелся в виду уникальный климат Ванкувера в период олимпиады: то оттепель, то обледенение, то штормовой ветер, то град с каменьями. Интересно, угадал?
Цитата(rloc @ Oct 6 2016, 07:26) *
Поэтому, как разработчик, остановился бы на варианте FPGA -> DAC -> Усилитель-Ограничитель

А почему надо останавливаться? Возможна ли дальнейшая обработка сигнала такого варианта DDS?
petrov
Цитата(тау @ Oct 6 2016, 07:37) *
красота! , иными словами 100бит*100МГц=10бит*1ГГц.
Ув. товарищ Petrov, разъясните пожалуйста вкратце физический смысл , про спектр что-нибудь.


А с чего вдруг должно на порядки увеличиваться количество информации для представления одного и того же сигнала? Можно преобразовать шум квантования и задавить его на выходе ЦАП меньшей разрядности аналоговым фильтром.
тау
Цитата(petrov @ Oct 6 2016, 14:26) *
А с чего вдруг должно на порядки увеличиваться количество информации для представления одного и того же сигнала? Можно преобразовать шум квантования и задавить его на выходе ЦАП меньшей разрядности аналоговым фильтром.
Это синтезатор несущей а не передача информации в полосе.
информации 0 . никакой информации нет а если есть -> убрать , ширина спектра несущей должна стремиться к нулю. Аналоговый фильтр на выходе - гипотетически запрещен постановкой задачи, соответственно шум добавлять тоже нельзя.
petrov
Цитата(тау @ Oct 6 2016, 14:48) *
Это синтезатор несущей а не передача информации в полосе.
информации 0 . никакой информации нет а если есть -> убрать , ширина спектра несущей должна стремиться к нулю. Аналоговый фильтр на выходе - гипотетически запрещен постановкой задачи, соответственно шум добавлять тоже нельзя.


Не имеет значения, всё это собственно давно используется практически
https://ru.wikipedia.org/wiki/DSD

Аналоговый звуковой сигнал конвертируется в цифровой с помощью дельта-сигма модуляции при частоте дискретизации 2 822,4 кГц (в 64 раза больше, чем у CD Audio), но с разрешением всего 1 бит, в отличие от используемых в формате CD 16 бит при частоте 44,1 кГц.

Чтобы иметь меньший уровень шумов в пределах частотного диапазона полезного сигнала применяется технология формированием шума (англ. noise shaping), которая перемещает шумы за пределы слышимого диапазона. Затем одноразрядные импульсы записываются напрямую на носитель

Цифро-аналоговое преобразование состоит в простом отфильтровывании одноразрядного представления для удаления сверхзвуковых шумов.

DSD способен обеспечить динамический диапазон 120 дБ от 20 Гц до 20 кГц. Значительное повышение уровня шума происходит за границей слышимого диапазона свыше 20 кГц.

2 822,4 кГц/(20 бит * 44.1 кГц)=3.2 Даже порядка нет, и то для упрощения восстанавливающего фильтра, пределом является то же количество информации, к которому можно сколь угодно близко приближаться.

Всё это точно так же можно использовать для FPGA+ЦАП, получить больший динамический диапазон по шумам квантования, чем на первый взгляд ЦАП позволяет, если используется не весь диапазон частоты дискретизации или есть переключаемые аналоговые восстанавливающие фильтры.
Vitaly_K
Цитата(petrov @ Oct 6 2016, 15:10) *

А что это за Balakhna, где это?
petrov
Цитата(Vitaly_K @ Oct 6 2016, 15:21) *
А что это за Balakhna, где это?


https://www.google.ru/maps/place/%D0%91%D0%...3.5633659?hl=ru
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.