|
|
  |
HMC703LP4 Установка коэффициентов деления |
|
|
|
Dec 26 2011, 19:02
|
Участник

Группа: Свой
Сообщений: 67
Регистрация: 10-03-08
Из: Kiev
Пользователь №: 35 780

|
Вопрос к тем, кто пользовался данной микросхемой. Не получается установить коэффициент деления по опорному (Ref Path) каналу отличный от 1. При этом коэффициент деления по RF Path устанавливается и можно на выходе GPO увидеть деленную частоту. При подключении к GPO сигнала rdiv_pfd наблюдается сигнал входной частоты для любого значения коэффициента деления, записаного в Reg 02h REF DIV Register. В чем может быть проблемма?
|
|
|
|
|
Dec 26 2011, 19:57
|

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

|
Цитата(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 опыта общения не было.
|
|
|
|
|
Dec 26 2011, 20:04
|
Участник

Группа: Свой
Сообщений: 67
Регистрация: 10-03-08
Из: Kiev
Пользователь №: 35 780

|
Цитата(тау @ 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 МГц.
|
|
|
|
|
Dec 27 2011, 01:14
|

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

|
Цитата(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...
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Dec 27 2011, 06:10
|
Участник

Группа: Свой
Сообщений: 67
Регистрация: 10-03-08
Из: Kiev
Пользователь №: 35 780

|
Цитата(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... Следующий год не за горами!
|
|
|
|
|
Dec 27 2011, 10:07
|
Участник

Группа: Свой
Сообщений: 67
Регистрация: 10-03-08
Из: Kiev
Пользователь №: 35 780

|
Цитата(тау @ 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). Пробовал. Не помогает.
|
|
|
|
|
Dec 27 2011, 10:23
|
Участник

Группа: Свой
Сообщений: 67
Регистрация: 10-03-08
Из: Kiev
Пользователь №: 35 780

|
Цитата(тау @ Dec 27 2011, 14:11)  Однако трактор надо вызывать Пишите им-хитайту в техподдержку. Иногда отвечают.
Готовлю телегу, но однако там праздники. Попробую еще с другой м/с , может брак какой... Попробовал, вторая м/с работает аналогично.
|
|
|
|
|
Dec 27 2011, 15:16
|

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

|
Цитата(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. ФАПЧ, как я понял, не работает? Тогда почему Вы решили, что упомянутые Вами регистры работают так, как надо? Цитата Следующий год не за горами!  Но это же целый год!!!
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|