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.

TCA9617A: Implement the SMBus isolator(ISO1540DR) and SMBus buffer(TCA9617ADGKR)

Part Number: TCA9617A
Other Parts Discussed in Thread: ISO1540,

Tool/software:

Hi Team,

I would like to implement the SMBus isolator(ISO1540DR) and SMBus buffer(TCA9617ADGKR) in my NIC3.0 card.

1. For the SMBus isolator , it is required in OCP NIC3.0 release standard as below description.
>>
For OCP NIC 3.0 cards, the SMCLK/SMDAT from the endpoint silicon and FRU EEPROM shall be connected to the card edge gold fingers. SMCLK[0:1] is on the +3.3V_EDGE power domain. Isolation logic may be required for the target silicon device(s) to prevent a leakage path. The SMBus isolation logic shall be enabled by the local card indication of “Aux Power Good.” Refer to Figure 106 for an example topology and isolation logic.

2. We would like to reserve the SMBus buffer for there's the long cable path connection to Main board.

Would you please help to review our design ?
If you have any suggestion, please let me know.

Schematic : 

drive.google.com/.../view

  • Hi Allen,

    The ISO1540 output voltage on side 1 is not compatible to the input voltage of the TCA9617A buffer on B-side. 

    TCA9617A requires VILB < 400mV. ISO1540 can only output a VOL1(min) = 570 mV. See the electrical characteristics of the ISO1540: 

    Because of this, the TCA9617A would not be able to correctly pass a LOW from B-side to A-side during an I2C transaction. 

    Since TCA9617A used VCCA = VCCB = 3.3V, is it possible to flip the TCA9617A? Then the setup would work since a VILA(max) < 30% of VCCA = 0.99 V which the ISO1540 can achieve. 

    Regards,

    Tyler