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.

TCA9406 - Push-Pull/Open-Drain

Other Parts Discussed in Thread: TCA9406

Hi,

I am a student of Robotics at Plymouth University, England. I am currently attempting to integrate an IR range finder onto a PCB with an 8-bit YUV Camera, the camera's output voltage level is 2.5V, which in turn is connected to an Altera Cyclone II FPGA. I have had to use a 5V power supply for the IR range finder, the output is then converted to a digital signal and I intend on using the TCA9406 to translate the 5V digital signal to a 2.5V digital signal to then be output from the PCB to  the FPGA as well.

My problem is that the data sheet for the TCA9406 explains that there are different rise times for Push-Pull and Open-Drain configurations, but it does not tell me how to determine which I am using. I believe the rise times to be of significance because (from my understanding) the input  port is selected by powering it before the desired output port. I need to calculate a suitable CR time delay for port A.

Any explanation or help would be greatly appreciated.

Thank you for  your time.

James

  • Hi,

    there is nothing to find in the datasheet about pull-up and push-pull mode. You will need that mode for I2C high speed transfers. Maybe the IC switches automatically between both modes. Maybe, I do not know. I'd suggest to contact the TI support. Might be interesting.

    Best regards,
    Edwin Krasser

  • Hello James,

    The TCA9406 has open drain outputs and cannot be configured as a push-pull. The references to open drain and Push-pull on the DS, refer to the output structure of the device driving the TCA9406.

    YOu will need to refer to the DS of the other devices on your board ( camera, FPGA etc.) to determine the output structure of these devices.

    Regards,

    Akhil.