|
|
  |
Синтезаторы частот. От концепции к продукту., Ищу книгу, Frequency Synthesizers: Concept to Product |
|
|
|
Nov 16 2016, 07:20
|

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

|
Цитата(Chenakin @ Nov 15 2016, 21:22)  ...тут масса вариантов. Например, для двух ЦАП их выходы могут суммироваться (рис.1) или переключаться (рис.2). [attachment=104073:2_Structures.PNG] А ещё можно продумать вариант коммутации не выходов ЦАП, а их тактовых сигналов, а выходы ЦАП - суммировать смесителем. Естественно, нужно будет скорректировать математику управления ЦАПами, за то быстродействие DDS при этом не пострадает. Аналогичным образом можно не коммутировать тактовый сигнал, а переменно менять его фазу, сохраняя общую инверсию. Да, вариантов действительно масса...
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Nov 16 2016, 10:47
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(Chenakin @ Nov 15 2016, 21:22)  суммироваться или переключаться ... Какой вариант ... предпочтительнее Тот, который легче калибровать, т.е. переключение. Вообще, всё это придумали для сквозной калибровки, т.е. количество ЦАПов в таких схемах — три и более. Пока один калибруется, два других работают, далее ротация, иначе интерполирующие ЦАПы, т.е. переключающие не биты, а интеграторы их производных, так просто не получить. В результате, деталей практически столько же, но на ФНЧ поступает не прямоугольник, а треугольник, ещё и компенсированный по инжекциям, совсем другой расклад. Ну и 16 разрядов вполне можно выдавить из опилок, безо всяких галлиев.
|
|
|
|
|
Nov 17 2016, 09:49
|

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

|
Цитата(Vitaly_K @ Nov 16 2016, 15:33)  Ну а если поступить следующим образом. Имеем всего один DDS, но ёмкость аккумулятора в нём переменная и изменяется по случайному закону. По такому же закону синхронно меняется и управляющий код на его входе, так что среднее значение выходной частоты остаётся постоянным. Что это, dithering или рандомизация, или что-то в этом роде? Чем это хуже обсуждаемой здесь схемы? Хуже тем, что шумы резко вырастут. Ищется схема, которая бы на принципиальном уровне исключала жертву шумами в борьбе со спурами, если я правильно понял Александра Ченакина и Plainа.
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Nov 17 2016, 20:02
|
Местный
  
Группа: Участник
Сообщений: 394
Регистрация: 7-01-11
Из: г. Трубчевск
Пользователь №: 62 074

|
Цитата(VCO @ Nov 17 2016, 01:49)  Хуже тем, что шумы резко вырастут. Ищется схема, которая бы на принципиальном уровне исключала жертву шумами в борьбе со спурами, если я правильно понял Александра Ченакина и Plainа. Картинка потихоньку-помаленьку начинает вырисовываться. Как уже не раз отмечалось, цифровая часть может вполне адекватно выполнять свою функцию (-100 дБн спуры), вся нагрузка ложится на ЦАП. Если не использовать никаких специальных мер, то -100 дБн можно достичь где-то (на уровне прикидок) при Fclock/Fout=12-13 (oversampling). Т.е. при тактовой ЦАП 5 ГГц можно получить полосу порядка 400 МГц, а при тактовой 2.8 ГГц – 230 МГц (+/-). При этом разгонять ЦАП до 3 или 3.2 ГГц не представляется правильным, т.к. не понятно, что можно ожидать от следующей партии. Лучше работать в пределах спецификации. 400 / 230 МГц – это мало. Что делать дальше? Наиболее простым вариантом представляется чередование ЦАП (interleaving), как это было предложено Plain. Если использовать два канала, то это равносильно увеличению тактовой в два раза (за счет компенсации image spurs - см. статью Krall для примера). Т.е. за счет дополнительного oversampling скорее всего удастся расширить полосу до 800 / 460 МГц. Это, кстати, хорошо согласуется с данными, приведенными Сергеем Бельчиковым (3200 / 12 x 2 = 533 МГц). Можно использовать и большее кол-во ЦАП, но тут начинает расти цена, потребление, а также все труднее осуществлять фазировку/балансировку каналов. В общем, картинка в таком самом первом приближении вырисовывается следующая:
При этом я использовал суммирование, а не переключение, т.к. оно позволяет (1) увеличить эффективный уровень сигнала на выходе и (2) уменьшить на 3 дБ шумы за счет сложения некоррелированных источников (калибровка пока не рассматривается). С другой стороны, схема с переключателем (ping-pong – см. статью Reinhardt, рис. 13) позволяет снизить другие ошибки (glitches, settling и др.). Что лучше - пока не совсем ясно. Что делать дальше? Надо как-то осуществлять балансировку (т.е. калибровку) каналов. При этом калибровка позволит еще более снизить нелинейность ЦАП (помимо interleaving), что по идее должно позволить расширить полосу до 1 ГГц и выше. А здесь уже можно начинать работать. Предлагаю обсудить, покритиковать, исправить и т.д.
Krall_Time_Interleaved_DACs.pdf ( 1.76 мегабайт )
Кол-во скачиваний: 83
Reinhardt_DDS_spur_reduction_techniques_saved.pdf ( 150.73 килобайт )
Кол-во скачиваний: 84Цитата(Plain @ Nov 16 2016, 02:47)  Тот, который легче калибровать, т.е. переключение. Вообще, всё это придумали для сквозной калибровки, т.е. количество ЦАПов в таких схемах — три и более. Пока один калибруется, два других работают, далее ротация, иначе интерполирующие ЦАПы, т.е. переключающие не биты, а интеграторы их производных, так просто не получить. В результате, деталей практически столько же, но на ФНЧ поступает не прямоугольник, а треугольник, ещё и компенсированный по инжекциям, совсем другой расклад. Ну и 16 разрядов вполне можно выдавить из опилок, безо всяких галлиев. Вы не могли бы подробнее о калибровке (блок-схема в идеале)? Что можно посмотреть на эту тему?
Сообщение отредактировал Chenakin - Nov 17 2016, 20:32
--------------------
|
|
|
|
|
Nov 18 2016, 10:47
|
Знающий
   
Группа: Участник
Сообщений: 620
Регистрация: 4-12-09
Из: Kiev
Пользователь №: 54 052

|
Цитата(Chenakin @ Nov 17 2016, 23:02)  Можно использовать и большее кол-во ЦАП, но тут начинает расти цена, потребление, а также все труднее осуществлять фазировку/балансировку каналов. В общем-то, практически ничего не понял. Кажется, что тут, как и в PDS, используется идея расщепления фаз, хотя схема построена по-другому. Не получится ли один и тот же результат? Но PDS проще, там всего лишь один ЦАП, и никакие балансировки не требуются.
Сообщение отредактировал Vitaly_K - Nov 18 2016, 10:54
|
|
|
|
|
Nov 18 2016, 16:17
|

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

|
Цитата(Chenakin @ Nov 17 2016, 23:02)  Предлагаю обсудить, покритиковать, исправить и т.д.
Krall_Time_Interleaved_DACs.pdf ( 1.76 мегабайт )
Кол-во скачиваний: 83
Reinhardt_DDS_spur_reduction_techniques_saved.pdf ( 150.73 килобайт )
Кол-во скачиваний: 84Мне вторая статья больше понравилась. И не совсем понятно, почему надо спускать частоту DDS вниз аж в 12 раз? Я тут на стороне ЕМНИП Алексея aka rloc - в 4-6 раз. А если мы выкинем второй ЦАП и впряжём вместо него HMC856 для рандомизации джиттера, мы сильно угробим шумы? А если не будем выбрасывать? Ведь шумы внесённые ЛЗ снизятся на 12-16 дБ, а саму рандомизацию можно скоррелировать с аккумулятором и т.о. избежать резкого подъёма шумов А ещё мы можем выкинуть лишние разряды ЦАП и повысить тактовую частоту, так как 5 бит ЛЗ это позволяют. Пока ничего не считал (да и не знаю, как это считать), просто - мысли вслух...
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Nov 18 2016, 19:34
|
Местный
  
Группа: Участник
Сообщений: 394
Регистрация: 7-01-11
Из: г. Трубчевск
Пользователь №: 62 074

|
Цитата(VCO @ Nov 18 2016, 08:17)  И не совсем понятно, почему надо спускать частоту DDS вниз аж в 12 раз? Я тут на стороне ЕМНИП Алексея aka rloc - в 4-6 раз. Чтобы достичь -100 дБн (или лучше), не используя никаких других приемов - проверил экспериментально для одного 14 битного ЦАП. Если использовать два ЦАП, то спускать частоту придется в 6 раз (12/2). Можно и меньше, если добавить линеаризацию. Все сходится. Цитата(Vitaly_K @ Nov 18 2016, 02:47)  В общем-то, практически ничего не понял. Кажется, что тут, как и в PDS, используется идея расщепления фаз, хотя схема построена по-другому. Смысл – увеличить кол-во отсчетов. Каждый ЦАП работает на макс. тактовой частоте. Их выходы сдвинуты по фазе и на их входе присутствует разный код. В результате мы имеем не один, а два разных отсчета за один период тактовой, что равносильно расширению полосы в два раза. Можно использовать и большее кол-во ЦАП. Процесс называется interleaving и хорошо описан здесь (стр. 14).
DAC_Basics_Tektronix.pdf ( 1.84 мегабайт )
Кол-во скачиваний: 244Цитата(Vitaly_K @ Nov 18 2016, 02:47)  Но PDS проще, там всего лишь один ЦАП, и никакие балансировки не требуются. Здесь тоже мог бы быть один ЦАП, если бы таковой существовал. Чтобы построить реальный макет PDS (если, конечно, не ждать, что снизойдет чудо в виде какого-то особого ЦАП), Вам тоже потребуется два ЦАП. А вообще, PDS – это косвенный синтез, с общими недостатками, присущими любой ФАПЧ (например, ни о каких наносекундах тут говорить не приходится). Кстати, меня спросили в Microwave Journal о QuickSyn. Всё что думал, так им и сказал – это устаревшая технология (хотя и довольно интересная в некоторых практических аспектах).
Interview_Microwave_Journal_Chenakin.pdf ( 805.54 килобайт )
Кол-во скачиваний: 87Interview_Microwave Journal_Chenakin
--------------------
|
|
|
|
|
Nov 19 2016, 08:28
|

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

|
Цитата(Chenakin @ Nov 18 2016, 00:02)  Предлагаю обсудить, покритиковать, исправить и т.д. Цитата(Chenakin @ Nov 18 2016, 23:34)  В результате мы имеем не один, а два разных отсчета за один период тактовой, что равносильно расширению полосы в два раза. Можно использовать и большее кол-во ЦАП. Процесс называется interleaving и хорошо описан здесь (стр. 14). реклама, маркетинг. Не равносильно "расширению полосы", пмсм. Для примеру, поставьте 3 или 4 ЦАПа , нуль в передаточной функции H(f) на частоте f=Sr (для каждого из цапов !) никуда не денется (фиг 11. Basics_Tektronix.pdf). И где оно расширение полосы в 3-4 раза ??? а нету его. Был бы на выходе свич соответствующий , оно бы тогда работало в полной обратной аналогии с интерливными АДЦ. А так , при "суммировании" , просто ФНЧ получается. Классический цифровой ФНЧ типа FIR, но с аналоговыми выходами в данном случае и с одинаковыми коэффициентами bi=конст . Хорошо подавляются компонеты из некоторых зон Найквиста, что и показано на картинках (в т.ч. на фиг11) и на других, ссылки на которые были ранее. Возникает нехорошая ассоциация, что эффект якобы обязан равносильному увеличению частоты дискретизации( ну раз зеркалки то пропали !) . "Даа, да . Но нет "(с)  )) Однако , при Цитата Fclock/Fout=12-13 (oversampling) за полосу пропускания FIR фильтра при двух АЦП не выходим , ну и хорошо . Не?
Сообщение отредактировал тау - Nov 19 2016, 08:28
|
|
|
|
|
Nov 20 2016, 18:46
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(Chenakin @ Nov 17 2016, 23:02)  подробнее о калибровке ... Что можно посмотреть на эту тему? Конкретного не скажу — попутно почитал несколько бумажек, когда что-то когда-то гуглил, но все они были про разработки нового железа, а данная тема, насколько я понял, пользовательская уже существующего, а я так вообще сильно не в ней, потому как занимаюсь совсем другими задачами. Если я правильно понял, задача минимум в целом, т.е. один и более ЦАП, сводится к уменьшению шума установления токового ЦАП при сохранении его быстродействия, из чего следует максимально возможное увеличение скважности его выхода, т.е. простое стробирование с возвратом к условному нулю.
|
|
|
|
|
  |
556 чел. читают эту тему (гостей: 556, скрытых пользователей: 0)
Пользователей: 0
|
|
|