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.

CDCE62002: [CDCE62002] Some device that return different EEPROM register value

Part Number: CDCE62002


I wrote the setting values ​​to EEPROM for a total of 48 devices with CDCE62002.
And to verify that all of them are set to the correct values, we read EEPROM registers 0x01.
However, I am confused that 7 out of 48 units output different register values.

7 out of the 48 units, Bit 31 (MSB) of register 0x01 is '0'.
For the remaining 41 units, Bit 31 (MSB) of register 0x01 is '1'.

The specific register values ​​read out are as follows.
(HEX) 83810001  ...41 out of 48
(HEX) 03810001  ...  7 out of 48

CDCE62002 returns a different register value,
There is no difference in the operation of each other, it operates correctly in the output mode and output frequency as set.

I measured the waveform to eliminate the possibility of hardware failure.

However, there are no problems with waveform quality or timing, and you can see that CDCE62002 is returning a different bit.

Why are the Bit31 values ​​different between devices?
Do we need to take care of the value of Bit 31?

  • Hello,

    I couldn't find what exactly bit 31 does but according to datasheet, this clearly is a read only bit and you don't need to worry about it:

    Bit 27 is bit 31 because the least significant 4 bits are address bits.

    Regards,

    Hao