Post Go back to editing

AD7417: Minimum I2C speed?

Hi, 

The datasheet specifies a minimum clock period of 2.5us but no maximum. 

Does this mean the I2C bus can operate to any arbitrarily low speed for this part and it will work just fine (albeit more slowly)?

I am thinking to attach it to longer wires than would be ideal and may need to reduce the speed of the bus. 

Parents
  • Hi lithelycanthrope,

    Yes, your understanding is correct. AD7417 supports maximum I2C speed is 400KHz (2.5us time period). Theoretically minimum I2C speed is 0Hz as per I2C specification. It supports any arbitrary speed between 0 to 400KHz as per datasheet.

    To run the long wires, reduce the clock speed and also maintain the proper clock speed to meet the set-up and hold times.

    Thanks

Reply
  • Hi lithelycanthrope,

    Yes, your understanding is correct. AD7417 supports maximum I2C speed is 400KHz (2.5us time period). Theoretically minimum I2C speed is 0Hz as per I2C specification. It supports any arbitrary speed between 0 to 400KHz as per datasheet.

    To run the long wires, reduce the clock speed and also maintain the proper clock speed to meet the set-up and hold times.

    Thanks

Children
No Data