|
квадратурный DDS с вых. частотой 0-1GHz, требуется разработка subj на базе AD9915 |
|
|
|
Sep 17 2013, 13:43
|
Группа: Участник
Сообщений: 12
Регистрация: 13-01-11
Пользователь №: 62 213

|
Уважаемые разработчики.
Кто-нибудь имеет опыт работы с DDS AD9914, AD9915?
Требуются услуги по разработке решения. Нужна разработка схемо-технического решения квадратурного генератора на базе двух синтезаторов AD9915.
Синтезатор используется для формирования ЛЧМ сигнала с перестройкой частоты 0-1 GHz.
C уважением Александр. Предложения по разработке присылайте на nnlbm собака mail.ru
|
|
|
|
|
Sep 19 2013, 08:28
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Цитата(VCO @ Sep 19 2013, 02:31)  Я думаю, что тут альтернативы у ПЛИС быть не может. Причём ПЛИС хорошая должна быть, FPGA, неCPLD. Как раз с ПЛИС надо быть осторожным- это же квадратурник, т.е две 9915 синхронизированы с точностью до фазы. Схема синхронизации есть в даташите, но надо фазы выровнять внешней схемой. ЛЧМ скоре всего делается аппаратно средствами самих ДДС. А вот синхронно запустить две ДДС на свип- могут быть проблемы с джитетром FPGA. В этом случае схемы тайминга запуска лучше лепить или на дискретках, или на мелкой CPLD. А поскольку у 9915 узел DRM (digital ramp generator) весьма наворочен, то хотелось бы увидеть описание требуемой логики работы синтезатора в режиме свипа- какие дополнительные сигналы старта, стопа, синхронизации свипа надо выводить наружу и с какой временной точностью?
|
|
|
|
|
Sep 19 2013, 08:32
|
Группа: Участник
Сообщений: 12
Регистрация: 13-01-11
Пользователь №: 62 213

|
Цитата(VCO @ Sep 19 2013, 04:31)  Я думаю, что тут альтернативы у ПЛИС быть не может. Причём ПЛИС хорошая должна быть, FPGA, неCPLD.
2lbm: Нижний Новгород? Плис не желательна. Я думаю сейчас существуют специализированные микросхемы для синхронизации подобного рода микросхем кажется они называются CLOCK DISTRIBUTION IC's. Александр.
|
|
|
|
|
Sep 19 2013, 11:53
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Цитата(lbm @ Sep 19 2013, 10:32)  Плис не желательна. Я думаю сейчас существуют специализированные микросхемы для синхронизации подобного рода микросхем кажется они называются CLOCK DISTRIBUTION IC's. Так в даташите в разделе MULTIPLE CHIP SYNCHRONIZATION и нарисована синхронизация на AD951x. Кстати, каков этот Х может быть, надо ведь два канала с плавной регулировкой задержки. НО самое интересное- каковы требования по фазовым шумам квадратурника? От этого зависист выбор clock distributorow. А CPLD нужна для другого- синхронно дернуть ножки начала ЛЧМ у обеих ДДС, Если джиттер внутри ПЛИС будет соизмерим с периодом клока, ножки могут дернуться несинхронно и микросхемы начнут свип ЛЧМ со сдвигом по времени, т.е и по фазе. А самое противное- что из за джиттера такой сдвиг может проявлятся статистически, т.е 1000 запусков нормальная, скан идет в квадратурах, а на 1001 скан пошел со сдвигом. Ловить такие глюки- очень трудная задача. Мы поэтому и остались на 9958-9959 в схемах с квадратурным ЛЧМ- там все хоть внутри одной микросхемы происходит. Т.е задача для СПЛД- следить за сигналами DRCTL DRHOLD DROVER ну и еще пересчитывать такты SYNC_CLK если нужен аппаратный строб на каждый шаг перестройки ЛЧМ
|
|
|
|
|
Sep 19 2013, 17:21
|

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

|
Цитата(lbm @ Sep 19 2013, 11:32)  Плис не желательна. Я думаю сейчас существуют специализированные микросхемы для синхронизации подобного рода микросхем кажется они называются CLOCK DISTRIBUTION IC's. Вы меня не поняли, я имел ввиду управление DDS, а не синхронизацию. Важно быстро и своевременно успевать за синхронизацией и согласовывать загрузки обоих DDS, параллелить процессы управления, чего микроконтроллер сделать не может, даже многоядерный. Управление по быстродействию должно соответствовать максимальной скорости загрузки DDS. Именно по этим причинам лучше забыть о микроконтроллерах, какими бы производительными они не казались. С дистрибьюторами часов я бы не связывался, лучше поделить часы трансформатором (многократно проверенное тупое решение), если нет других потребителей часов. Синхронизацию управляющей ПЛИС лучше всего развязать от основных тактовых импульсов гальванически или осуществлять через отдельную петлю ФАПЧ с VCXO, так как ПЛИС способно изгадить до безобразия любую опору даже через трансформатор. Если же использовать дистрибьюторы, то неизбежно будет внесён дополнительный джиттер, который может отразится на качестве квадратурного сигнала. Хотя тут всё уже зависит от требований к качеству...
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Sep 20 2013, 05:58
|
Группа: Участник
Сообщений: 12
Регистрация: 13-01-11
Пользователь №: 62 213

|
Для формирования ЛЧМ сигнала основной процессор за минимальное время 2,5 мс будет выдавать новое частотное задание синтезаторам 4096 раз. За это время выходная частота должна перестроиться на 1 GHz. Эти выводы естественно должны быть синхронизированы с блоком синхронизации синтезаторов. Рассогласование по фазе между сигналами с двух синтезаторов не должно отличаться от 90 градусов более чем на 1 градус.
|
|
|
|
|
Sep 20 2013, 13:01
|
Группа: Участник
Сообщений: 12
Регистрация: 13-01-11
Пользователь №: 62 213

|
Цитата(Master_MW @ Sep 18 2013, 11:33)  Есть у меня опыт работы с AD9914, разрабатывал на её базе генератор 500...750 МГц с переменной опорой на HMC834. Имееется eval board под каждую из микросхем. В принципе, могу взятся за Вашу задачу. Напишите в личку подробности. к сожалению форум не дает мне возможности написать вам личное сообщение пришлите пожалуйста письмо с вашего ящика на мой ящик: nnlbm собака mail.ru
|
|
|
|
|
Sep 20 2013, 20:44
|

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

|
Цитата(lbm @ Sep 20 2013, 09:58)  Рассогласование по фазе между сигналами с двух синтезаторов не должно отличаться от 90 градусов более чем на 1 градус. DDS вблизи границы зоны найквиста (1ггц) не дает синус. нужно фильтровать. простейший фильтр второго порядка с частотой среза 1ггц имеет ГВЗ порядка 250-300 pS, не говоря про более другие фильтры. Неточность в номинале емкости 1pF даст 30-40 pS дополнительной неравномерности ГВЗ в полосе 1ГГц. Ваше требование на 1 градус соответствует 3 пикосекундам ( менее 1 миллиметра проводника). Цифра- цифрОй , а от аналоговых проблем никуда не спрятаться.
|
|
|
|
|
Sep 21 2013, 09:22
|

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

|
Цитата(khach @ Sep 21 2013, 11:24)  ...В особо сложных случаях составляют таблицу калибровок этого ФД от частоты. ... имхо, не только этого конкретного ФД, стоящего в цепи ОС по фазе , но и выходного смесителя , куда эти квадратуры будут поданы. Заодно и табличная калибровочка последнего по амплитуде не помешает. И табличка по температуре, для всего. И вырисовывается нечто монстрообразное , вероятно неоправданно громоздкое, в то время , как (возможно) существуют другие методы достижения финишного результата .
Сообщение отредактировал тау - Sep 21 2013, 09:25
|
|
|
|
|
Sep 22 2013, 00:01
|

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

|
Цитата(lbm @ Sep 20 2013, 16:01)  к сожалению форум не дает мне возможности написать вам личное сообщение пришлите пожалуйста письмо с вашего ящика на мой ящик: nnlbm собака mail.ru У Вас 7 постов, Вам надо вбить ещё 3, чтобы перейти из Новичков в Участники и получить доступ к личным сообщениям. Цитата(тау @ Sep 21 2013, 12:22)  И вырисовывается нечто монстрообразное , вероятно неоправданно громоздкое, в то время , как (возможно) существуют другие методы достижения финишного результата . И что это может быть в таком диапазоне частот? Все калибровки можно попробовать избежать аналогово-цифровой ОС (что тоже монстрообразно).
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Sep 22 2013, 07:55
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Цитата(VCO @ Sep 22 2013, 02:01)  И что это может быть в таком диапазоне частот? Знать бы еще этот диапазон частот (верхняя-нижняя). Ну например может быть квадратурный VCO, который встроен в петлю синтеза с управлением от ДДС. Только на VCO широкий диапазон перестройки получить трудно- надо разбивать на поддиапазоны. Такая схема за одно и спуры ДДС подчистит. Или синтезировать в два раза большую частоту, а потом тупо поделить в цифре, но тут сразу в сигнале нечетные гармоники появляются, да и четные из за несиметричности делителя вылазят. Если у автора темы полный приемный или передающий тракт (что совсем не факт) то в этом случае самокалибровки квадратурника упрощаются- достаточно иметь источник (или приемник) на нежелательную боковую полосу и тупо настраивать тракт по минимуму сигнала. Ну и вопрос к автору по управлению со стороны процессора- я правильно понял что 2,5 мс /4096= 0.6 мкс на один шаг? и встроенный хардверный свип применять нельзя (неравномерный или логарифмический шаг например). Т.е даже в полноскоростной последовательный интерфейс (а 9914 тянет до 80 мгц тактовой на SPI) уложится неполучится. Тогда надо бы озвучить параметры параллельного интерфейса у используемого процессора, а то сопрягать параллельные шины аналоговых девиц с процессором другого производителя - почему- то обычно крайне геморройное занятие.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|