I have this EEPROM IC where I want to check the logic level compatibility with another IC.

But here Voh value is not given. I have observed this in my other IC also. Why is the Voh value not provided? What shall I take as Voh?



This device uses an I2C interface so the SDA output is open-collector (or open-drain). They can only sink current to drive the SDA pin low; they cannot drive the pin high. So there is no specification for Voh or Ioh.

The SDA line is pulled high by an external pull-up resistor that you must add to the circuit. The value of Voh for SDA is determined by the value of the pull-up resistor and by sum of the leakage currents through all of the devices connected to the SDA signal.

| improve this answer | |
  • \$\begingroup\$ thank you for the answer \$\endgroup\$ – Newbie Jul 22 '19 at 13:44
  • \$\begingroup\$ Might be worth mentioning that you should pull the EEPROM voltage up to the Vcc of the EEEPROM and whatever else is connected to the I2C bus. If there are multiple Vcc voltages you should (generally) use a voltage translator between groups of devices with different Vcc voltages. \$\endgroup\$ – Spehro Pefhany Jul 22 '19 at 18:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.