Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: HMC703LP4 Установка коэффициентов деления
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
duden
Вопрос к тем, кто пользовался данной микросхемой. Не получается установить коэффициент деления по опорному (Ref Path) каналу отличный от 1. При этом коэффициент деления по RF Path устанавливается и можно на выходе GPO увидеть деленную частоту. При подключении к GPO сигнала rdiv_pfd наблюдается сигнал входной частоты для любого значения коэффициента деления, записаного в Reg 02h REF DIV Register. В чем может быть проблемма?
тау
Цитата(duden @ Dec 26 2011, 22:02) *
В чем может быть проблемма?

самое простое что может быть : Reg 06h SD CF G Register
"Force RDIV bypass"
If 1, the Rdivider can be used (and exported on GPO), but the PFD still uses the undivided XTAL
поставьте 0

ps. с 703 опыта общения не было.
duden
Цитата(тау @ Dec 26 2011, 22:57) *
самое простое что может быть : Reg 06h SD CF G Register
"Force RDIV bypass"
If 1, the Rdivider can be used (and exported on GPO), but the PFD still uses the undivided XTAL
поставьте 0

ps. с 703 опыта общения не было.


Это я проверял у меня 0. Но даже в при "Force RDIV bypass"=1 на выходе GPO должен бы быть поделенный сигнал, а у меня на входе 120 МГц и на выходе 120 МГц.
VCO
Цитата(duden @ Dec 26 2011, 22:02) *
При подключении к GPO сигнала rdiv_pfd наблюдается сигнал входной частоты для любого значения коэффициента деления, записаного в Reg 02h REF DIV Register. В чем может быть проблемма?

Как вариант гадания на утренней кофейной гуще - бит R/W при передаче информации в Reg 02h REFDIV не выставлен в 0. Далее - скурпулёзное сличение осциллограммы сигнала с Figure 41. Serial Port Timing Diagram - HMC Mode WRITE и Table 10. SPI HMC Mode - Read Timing Characteristics (особое коварство этой посылки заключается в "нестандартном" формате передачи 24 бит данных: 1+6+24+1, т.е. 24-битовая посылка стартует с 8-м, а не 9-м положительным фронтом часов). Ну и контрольное чтение после записи также может прояснить ситуацию с помощью сличения записанных и прочтённых данных. При снятии осциллограмм в период освоения HMC700 я обычно не ленился цеплять все 4 щупа к управляющему интерфейсу, так как вовремя операции чтения они все активны. С HMC703 собираюсь работать только в следующем году, когда иссякнут запасы HMC700...
duden
Цитата(YIG @ Dec 27 2011, 05:14) *
Как вариант гадания на утренней кофейной гуще - бит R/W при передаче информации в Reg 02h REFDIV не выставлен в 0. Далее - скурпулёзное сличение осциллограммы сигнала с Figure 41. Serial Port Timing Diagram - HMC Mode WRITE и Table 10. SPI HMC Mode - Read Timing Characteristics (особое коварство этой посылки заключается в "нестандартном" формате передачи 24 бит данных: 1+6+24+1, т.е. 24-битовая посылка стартует с 8-м, а не 9-м положительным фронтом часов). Ну и контрольное чтение после записи также может прояснить ситуацию с помощью сличения записанных и прочтённых данных. При снятии осциллограмм в период освоения HMC700 я обычно не ленился цеплять все 4 щупа к управляющему интерфейсу, так как вовремя операции чтения они все активны. С HMC703 собираюсь работать только в следующем году, когда иссякнут запасы HMC700...


Регистры я пишу и читаю. Прочитаное соответствует тому что пишется. На запись в регистры Reg 00h (Soft reset), Reg 03h Frequency Register - Integer Part,Reg 08h Analog EN Register, Reg 0Bh PD Register, Reg 0Fh GPO Register микросхема реагирует как надо.

Цитата(YIG @ Dec 27 2011, 05:14) *
С HMC703 собираюсь работать только в следующем году, когда иссякнут запасы HMC700...


Следующий год не за горами! santa2.gif
тау
Цитата(duden @ Dec 27 2011, 10:10) *
На запись в регистры Reg 00h (Soft reset), Reg 03h Frequency Register - Integer Part,Reg 08h Analog EN Register, Reg 0Bh PD Register, Reg 0Fh GPO Register микросхема реагирует как надо.

пробовали 07 регистр 20 бит передергивать ? This bit must be programmed from 0 to 1 after a change of PD
reference clock frequency (via either the external reference or a change to the Rdivider).
duden
Цитата(тау @ Dec 27 2011, 13:22) *
пробовали 07 регистр 20 бит передергивать ? This bit must be programmed from 0 to 1 after a change of PD
reference clock frequency (via either the external reference or a change to the Rdivider).


Пробовал. Не помогает.
тау
Однако трактор надо вызывать Пишите им-хитайту в техподдержку. Иногда отвечают.
duden
Цитата(тау @ Dec 27 2011, 14:11) *
Однако трактор надо вызывать Пишите им-хитайту в техподдержку. Иногда отвечают.


Готовлю телегу, но однако там праздники. Попробую еще с другой м/с , может брак какой...

Попробовал, вторая м/с работает аналогично.
тау
Сочувствую.
уровень по входу REF соблюден? развязка по DC стоит ? Ложных посылок после смены 2 регистра нету (случайно например софт сброса ) ?
если все в порядке , то просто даже как-то странно.
VCO
Цитата(duden @ Dec 27 2011, 09:10) *
Регистры я пишу и читаю. Прочитаное соответствует тому что пишется.

Но это не является единственным и достаточным индикатором правильности записи/чтения данных.
Цитата
На запись в регистры Reg 00h (Soft reset), Reg 03h Frequency Register - Integer Part,Reg 08h Analog EN Register, Reg 0Bh PD Register, Reg 0Fh GPO Register микросхема реагирует как надо.

Хорошо, а что скажете о реакции на запись в регистры 06h и 09h? Они ведь тоже очень важны для работы HMC703.
ФАПЧ, как я понял, не работает? Тогда почему Вы решили, что упомянутые Вами регистры работают так, как надо?
Цитата
Следующий год не за горами! santa2.gif

Но это же целый год!!! santa2.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.