Zhipei, I've never run the ADS1114 with other PMBus devices on the same bus. However, PMBus is similar to I2C and much of the communication would be functional. I did come across this post about I2C and PMBus: e2e.ti.com/.../409022 It brings up some PMBus incompatibilities that might come up. On top of the points made in the post, I'd note that the SMBus has a maximum communication 100kHz. I would note that the ADS1114 is similar to SMBus in that there is a similar timeout and minimum bus speed required. Also, the I2C VHi and VLo levels are different between I2C and PMBus. I did find an app note on implementing PMBus with the I2C hardware on the TMS320F2803x: www.ti.com/.../sprabj6.pdf Regardless, I don't know enough about PMBus implementation to know if there are more risks involved in running a PMBus device on the same I2C interface. I assume the previous app note covers this in more detail. It might help to post in the Power Management forum to see if they have any other information about this topic. Joseph Wu
↧