Other Parts Discussed in Thread: CDCE706
Hello,
in my project, there are two different CDCE706 that I want to configure in a different way depending on the case. I have two different scenarios:
- the default one with an internal clock (16,384MHz);
- the special one with an external clock (2,048MHz) received from a differential interface.
My question is: How I can change the address of these two devices?
I need to change the address to the first cdce706. Following the datasheet (pg. 18) I do as below:
- set byte 10 bits[3:2] of initialization pattern (S11/S10) to 1 (from 0x46 to 0x4E);
- send an initialization pattern (initialization pattern is the same as my default pattern configuration);
- set high S1 pin;
- select clock source through clk_source pin;
- set byte 10 bits[3:2] of default configuration pattern (S11/S10) to 1;
- then send the configuration with the new address. (new address => 0b11010100)
If I switch to the external clock source I see the obtained output 1/8 of the desired one. This is obvious because 2,048MHz is 1/8 of 16,384Mhz.
Is my procedure wrong?
Best Regards,
Vincenzo