|
HMC700LP4, Синтезатор не запускается в fractional режиме |
|
|
|
Sep 30 2009, 14:00
|
Группа: Участник
Сообщений: 8
Регистрация: 17-09-09
Пользователь №: 52 442

|
Здраствуйте, господа! При работе с HMC700LP4 столкнулся с такой проблемой: в даташите указано, что для разрешения работы синтезатора в fractional режиме необходимо установить в 1 биты frac_rstb и buff_rstb. При разрешении этих битов синтезатор работает в целочисленном режиме, а при их сбросе не работает совсем. Может кто сталкивася с этим?
|
|
|
|
|
 |
Ответов
|
Oct 1 2009, 08:32
|

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

|
при включенном bypass_mode, синтезатор переходит в целочисленный режим, но наблюдается небольшой заборчик из спуров вокруг несущей. При активации frac_rstb и buff_rstb заборчик пропадает, но перестает работать CSP. Методом тыка выяснено, что для работы в целочисленном режиме с CSP и без спуров необходимо выставить регистры в следующие состояния: frac_rstb = 0 buff_rstb = 1 bypass_mode = 1 есть смутное предположение, что для работы CSP используются некоторые запчасти от дробной части синтезатора. Цитата В Frac режиме Nmin=36 наступали и на эти грабли s-shev, обратите пожалуйста внимание на 9-й регистр в дробном режиме cp_UPoffset_sel cp_DNoffset_sel cfg cp_UPtrim_sel cp_DNtrim_sel cp_UPcurrent_sel cp_DNcurrent_sel для минимизации шума там значени весьма странно отличаются от таковых в целочисленном режиме, причем зависят от выходной частоты VCO , у Вас также?
|
|
|
|
|
Oct 1 2009, 13:30
|

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

|
Цитата(тау @ Oct 1 2009, 12:32)  при включенном bypass_mode, синтезатор переходит в целочисленный режим, но наблюдается небольшой заборчик из спуров вокруг несущей. При активации frac_rstb и buff_rstb заборчик пропадает, но перестает работать CSP. Методом тыка выяснено, что для работы в целочисленном режиме с CSP и без спуров необходимо выставить регистры в следующие состояния: frac_rstb = 0 buff_rstb = 1 bypass_mode = 1 есть смутное предположение, что для работы CSP используются некоторые запчасти от дробной части синтезатора. Странно, но у меня этот заборчик не хочет исчезать ни в Int, ни в Frac режимах. Я думаю, что это ошибки в моём фильтре, а у Вас - особенности Вашего фильтра. А bypass_mode никак не влияет на положение дел. ИМХО, у всех HMC700 ведёт себя у каждого разработчика по своему из-за особенностей схемотехники каждого. И ещё, хотя захват частоты явно присутствует, из F читается в основном 0, изредка 1. В чём дело?
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Oct 2 2009, 21:00
|
Участник

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

|
Цитата(YIG @ Oct 1 2009, 17:30)  Странно, но у меня этот заборчик не хочет исчезать ни в Int, ни в Frac режимах. Я думаю, что это ошибки в моём фильтре, а у Вас - особенности Вашего фильтра. А bypass_mode никак не влияет на положение дел. ИМХО, у всех HMC700 ведёт себя у каждого разработчика по своему из-за особенностей схемотехники каждого. Заборчик этот вызван тем, что при включенном байпасе цифровые потроха дробного блока продолжают работать. Если включить frac_rstb = 0, то заборчик должен пропасть. Но подобные наблюдения возможно производить только при тактировании HMC700 от ОЧЕНЬ чистой опоры. Возможно наблюдаемые Вами спуры в целочисленном режиме вызваны другими факторами, например, не стоит исключать и влияние индустриального РЧ шума, который лезет даже при правильно разведенной плате. (особенно если используются ГУНы с большой крутизной характеристики).
|
|
|
|
|
Oct 3 2009, 08:25
|

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

|
Цитата(Radiolab @ Oct 3 2009, 01:00)  Возможно наблюдаемые Вами спуры в целочисленном режиме вызваны другими факторами, например, не стоит исключать и влияние индустриального РЧ шума, который лезет даже при правильно разведенной плате. (особенно если используются ГУНы с большой крутизной характеристики). Да нет, ГУН у меня довольно узкополосный - MFC91119-10 от Synergy, а индустриальный РЧ шум должен переродиться в шум синтезатора, но не в спуры. Годом ранее у меня подобное наблюдалось из-за генератора GXO-7531, тактирующего управляющую ПЛИС - тогда мне пришлось вырубать его плисиной через вход разрешения. Но сейчас чтото другое - спуры идут от центра с шагом 300 Гц и исчезают только после 1800 Гц. Интересно, что это может быть, уж ни сеть ли?
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
Сообщений в этой теме
s-shev HMC700LP4 Sep 30 2009, 14:00 тау для N
frac_rstb = 0
buff_rstb = 1
bypass_mode =... Sep 30 2009, 15:39 s-shev Цитата(тау @ Sep 30 2009, 19:39) для N
f... Sep 30 2009, 18:17 s-shev В случае Int режима все нормально
frac_rstb=0
buff... Oct 1 2009, 06:42 тау Цитата(s-shev @ Oct 1 2009, 10:42) П... Oct 1 2009, 07:36 s-shev Разобрался
В Frac режиме Nmin=36
Спасибо за помощ... Oct 1 2009, 07:39  тау Цитата(YIG @ Oct 1 2009, 17:30) Странно, ... Oct 5 2009, 10:41   YIG Цитата(тау @ Oct 5 2009, 14:41) на другой... Oct 5 2009, 14:41 s-shev Сейчас буду пробовать
Потом напишу Oct 1 2009, 08:46 s-shev Минимальные шумы получаются при
cp_UPcurrent_sel=0... Oct 1 2009, 10:02 тау У Вас
cp_UPoffset_sel=111 (385uA)
p_UPcurrent_se... Oct 1 2009, 11:04 s-shev У меня Fpfd=35 mHz
Завтра буду работать дальше. ну... Oct 1 2009, 12:41 тау ГУН 5-10 . На выходе удвоитель , до удвоителя в пе... Oct 5 2009, 14:54 rloc Кто-нибудь может выложить скриншоты фазовых шумов ... Oct 15 2009, 18:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|