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.

DS90UB935-Q1: GPIO equivalent circuit

Part Number: DS90UB935-Q1

Tool/software:

Hello,

based on similar thread I got the info "all GPIO should be push-pull, except for open-drain INTB/GPIO3 pins."

"Should be" raises some uncertainty, can someone confirm this statement?

Most useful proof will be an I/O equivalent circuit of the GPIO[0-3].

Moreover, how can GPIO3 be open drain but still have the ability to be driven high? open drain, as name suggests, will have the drain of the transistor open, so an external pull will be necessary to drive this pin high. Is this "external" pull already on the internals of the pin? Is GPIO3 really open drain?

Thank you!

  • Hello,

    Thank you for your question. The GPIO pins are push-pull. In some devices the INTB/GPIO3 pins are open drain, which is why the phrase "should be" is used here. For the 935 specifically these pins are push-pull. The "Pin Configuration and Function" section of the device data sheets will state if a pin is open drain and if any specific programming, external components, etc. are necessary. You can see in the 935 data sheet none of the GPIO pins are listed as open drain in this section. It is always recommended to verify the details of a specific device using the most current version of that device's data sheet. You can also find an IBIS model for input/output simulations available to download on the- device product page here.