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.

DS160PR412: Four-Level Control Input External Resistor Override

Part Number: DS160PR412

Tool/software:

Hello,

The DS160PR412 has four-level control inputs.
I would like to put it into I2C mode by setting the MODE pin to L1 or L2 (but not L3 because that is a reserved mode).
I can not rely on the internal pull-up resistor/current to set the MODE pin; I must use an external pull-up resistor instead.
What external pull-up and pull-down resistor values should I use to overpower the internal pull-up and set MODE to I2C mode?

An example, which may or may not match reality:

  • Per datasheet, the settings are (to GND) Rd: L0 = 1kΩ, L1 = 13kΩ, L2 = 59kΩ, L3 = Float.
  • Assuming the devices uses the following voltage levels V: L0 = 0V, L2 = 1.1V, L3 = 2.2V, L4 = 3.3V
  • Using L2 and L3 levels to calculate pull-up resistance (Ru = Rd/(V/3.3) - Rd): L0: 26kΩ & L3: 29.5kΩ -> so maybe the internal pull-up resistance is ~28kΩ
  • To overpower the internal pull-up resistance, use external resistors < 28kΩ/10 = 2.8kΩ.
  • Targeting a level between L1 and L2 to achieve most resilient voltage level: 1.65V -> Is this a bad idea? (does the chip have Schmitt inputs?)
  • Use a pull-up of 1kΩ and pull-down of 1kΩ
    • Final value assuming 28kΩ pull-up: 1.68V
    • Final value assuming the 28kΩ pull-up degrades to 28kΩ/5: 1.79V
  • Hi,

    The MODE pin of this device only requires an external pull-down resistor to enable I2C control mode.

    To enable I2C control mode on the DS160PR412, please use an external pull-up resistor of either 13kΩ (L1) or 59kΩ (L2) per data sheet Table 5-1's MODE pin description.

    Best,
    David

  • David,

    Did you miss this part?
    "I can not rely on the internal pull-up resistor/current to set the MODE pin; I must use an external pull-up resistor instead."

    Or is TI declining to answer?

  • Hi cfrabAND,

    I’m not sure if I fully understand what you mean by this statement. Could you please clarify what you mean?

    The MODE pin does not require any external pull-up resistance.

    Best,

    David

  • David,

    For my application, I must follow a design rule where I am not allowed to rely on internal pull-up resistances. I must assume that the pull-up resistance can decrease up to 5x.
    I know it's a strange rule... but I have to follow it.

    For example, an L1 level, if my assumptions about the internal voltage levels and pull-up are correct, and I assume the pull-up resistance decreases by 5x:
    Normal: L1 = 3.3V*(13kΩ/(13kΩ+28kΩ) = 1.05V
    Pull-up decreases by 5x: L1 = 3.3V*(13kΩ/(13kΩ+28kΩ/5) = 2.31V -> the L1 voltage became L2

  • Hello cfranAND,

    I believe I understand your requirement a bit better now, thank you for the additional comments.

    Please allow for me to check on this information internally and get back to you. I will share this information via E2E private message - please accept my friendship request so that I can share this to you once I have further clarity.

    Best,
    David