AD9520 Mode0 problem with configuration

Hi,

I am using AD9520 IC. I need to distribute 24Mhz on 8 channels. So i have connected 24Mhz to Refin and RefinB.

I am trying to use it in Mode 0 . I am writing the register as per the table 22 in the datasheet. But not able to see any output.

The register values what i am writing is as below:

          fnClkGenRegWriteSpi(0x0010,0x7C);


          fnClkGenRegWriteSpi(0x0011,0x09);                    // Divider LSB = 9

          fnClkGenRegWriteSpi(0x0012,0);                              //Divider MSB = 0

          fnClkGenRegWriteSpi(0x0013,0);                              //A Counter = 0

          fnClkGenRegWriteSpi(0x0014,0x03);                    //B Counter = 3

          fnClkGenRegWriteSpi(0x0015,0);

          fnClkGenRegWriteSpi(0x0016,0x77);

          fnClkGenRegWriteSpi(0x0017,0);

          fnClkGenRegWriteSpi(0x0018,0x04);

          fnClkGenRegWriteSpi(0x0019,0);

          fnClkGenRegWriteSpi(0x001A,0xC7);

          fnClkGenRegWriteSpi(0x001B,0x21);

          fnClkGenRegWriteSpi(0x001C,0x13);

          fnClkGenRegWriteSpi(0x001D,0x48);

          fnClkGenRegWriteSpi(0x001E,0);

          fnClkGenRegWriteSpi(0x01E1,1);

          fnClkGenRegWriteSpi(0x001C,0x13);

          fnClkGenRegWriteSpi(0x01E0,6);

          fnClkGenRegWriteSpi(0x01E1,0);//

          fnClkGenRegWriteSpi(0x0018,0);//

          fnClkGenRegWriteSpi(0x01E0,6);

     fnClkGenRegWriteSpi(0x0232,1);//

          fnClkGenRegWriteSpi(0x0018,1);//

     fnClkGenRegWriteSpi(0x0232,1);//

Please let me know if any of these values are wrong.

Thanks,

Prakash BJ

Parents Reply Children
No Data