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.

PCA9306: alternative for 1MHz I2C-Bus

Part Number: PCA9306


Hi Everyone, 

currently I'm working with a 1 MHz i2c-bus. The high level output of the master is at 1.25 V, but the slave needs at least a level of 1.4V to recognize a high level. 

The slave is powered by a supply voltag of 1.8V. For this reason i was looking around for i2c-Bus level shifters. The PCA9306 was almost perfect with a minimum voltage VCCB of 1.8 V , except for the maximum frequency of 400 kHz. 

I was wondering if there is an updated version, which can work wih 1MHz i2c-connections, ore another product that suits my requirements, but i wasn't able to find. 

Thx in advance and have a nice day. 

Best Regards,

Lukas 

  • Hi Lukas,

    Have you tried using the PCA9306?  The device itself wouldn't necessarily limit the data rate since it would just act as a low-impedance switch that is enabled for "low" levels.  So, if you could find pull-up resistance values small enough to achieve a fast enough rising edge (considering the expected parasitic capacitive loading) but still high enough that the I2C devices could pull to a low-enough "VOL" level, then the device should work at the faster rate.  I mention this because I'm not aware of many other options that would be specified to work at this rate and these particular supply voltages.

    Regards,
    Max