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.

ADC128S102: Dout High-Impedance Value for Pull-Up(Down)

Part Number: ADC128S102

Hi Experts,

My team is looking at placing a pull-down (or pull-up) resistor on the Dout line of this ADC.  We would like the Dout signal to be in a deterministic state (high or low) inclusive of the start up condition. Our use-case requires low power consumption, and therefore a pull-down(up) would ideally be large.  The following is my thought process on how to calculate acceptable pull-down(up) resistances:

  1. The datasheet gives a parameter "Hi-Impedance Output Leakage" to be +/- 1uA. 
    1. This gives an upper bound for Dout pull-down(up) of say 400 kOhm (0.4V offset, which is the guaranteed Dout LOW Min, according to the datasheet). 
  2. The datasheet gives the Output High(Low) Voltage Min(Max) under the conditions of Isource(sink) = 200uA
    1. For a pull-down resistor, we take the Output High Voltage Min conditions: R = (Vd - 0.5) / Isource = (3.6 V - 0.5V) / 200 uA = 15.5 kOhm
    2. For a pull-up resistor, we take the Output Low Voltage Max conditions: R = (Vcc - 0.4) / Isink = (3.6V - 0.4V) / 1 mA = 3.2 kOhm
    3. Obviously, we only use a pull-up or pull-down, not both.
  3. In conclusion, a pull-down could be between 15.5 kOhm and 400 kOhm, a pull-up could be between 3.2 kOhm and 400 kOhm

Is this process the correct way to calculate a valid pull-down(up), or am I missing anything in my thinking?

Best,

Macklin