This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CDCM6208: output frequency of CDCM6208 is wrong but stable

Part Number: CDCM6208
Other Parts Discussed in Thread: TMS320C6678,

I use CDCM6208 to generate clock for TMS320C6678.   CDCM6208 's input is 25MHz crystal connecting to SEC_REFP/N.

CDCM6208's output is 156.25MHZ for Y0/Y1/Y2,100MHz for Y4/Y5/Y6,Y3 and Y7 are floating.   VCO fraquency is 3.125GHz.,the actual output frequency is  90% of what i expect,Y0/Y1/Y2 is about140MHz,Y4/Y5/Y6 is about 90MHz.

I try to change output frequency,I changed Y0/Y1/Y2 to 125MHz,Y4/Y5/Y6  to 100MHz, This time VCO frequency is 3GHz. and the actual output frequency is  94% of what i expect,Y0/Y1/Y2 is about 118MHz,Y4/Y5/Y6 is about 94MHz.

I use osilloscope to observe the output frequency ,the waveform is very stable in spite of the wrong frequency .

I configure statuso pin is PLL_LOCK,status0 pin is NOT  PULL UP.

I  measure the CDCM6208's power ,and it is 3.35V.  I think  power is  OK.

I  use Spartan6  to control the CDCM6208 with SPI, the verilog code I using is OK beacuse I use the same code to control CDCM6208 of other board(called board A) generate clock frequency successfully.

The loop filter is as below and it is same as the board A,

The register of CDCM6208 is as below

The wrong and stable output frequency puzzled me a few days,please help me .

  • Hello Dataiyang,

    Can you please save the .ini file (FIle-> Save as) and send it to me?

    Best regards
    Puneet
  • Hi Puneet,
    Sorry about so long to reply you.I have solved the issue.
    In board A,I use sequence as below:
    1、REFSEL = 1,PD = 1,RSTN = 1
    2、SPI write
    It work well.When I migrate this sequence to the current board,it does not work anymore.
    I try many method and I find a way to solve it.I change the sequence :
    1、REFSEL = 1,PD = 1
    2、SPI write
    3、RSTN = 1
    The CDCM6208 locked and the frequence of output is right.
    Thank you again for your reply.

    Best regards
    Dataiyang