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 I2C Slave Address

Hi,

I'm looking over the data sheet for this clock generator and I'm confused by the fact that for I2C programming, there are four slave addresses listed- why is that?  I expected one unique slave address.

Thanks,

Cindy

  • Hi Cindy,

    In I2C mode, the device offers the ability to select upto 4 unique slave addresses. Pins 3 and 4 are repurposed as AD0 and AD1 in I2C mode to pick the slave address. See Table 13 of the datasheet for details (Page 47)

    The reason for having multiple slave addresses could be

    1) Multiple instances of the same device are used in the system in which case the I2C master can individually control the devices because of their unique slave address

    2) In case of a slave address conflict with another device in the system, the flexible pin configurable slave address feature comes in handy

    Regards

    Arvind Sridhar