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.

TCAN4550: Ibis simulation help

Part Number: TCAN4550

Could someone help me with a rough schematic to run an IBIS sim from this driver to multiple nodes? I am having trouble hooking up the nodes and generating a differential signal

  • Hi Arpita,

    Are you able to get a single node working but just have issues when trying to connect multiple nodes together?  What sort of issues are you seeing?  What simulation tool are you using?  Do you think you could share your current schematic for feedback?  There may be just some minor adjustments needed.

    Max

  • I am trying to use ADS. I also tried the HVD255 model before this, and from that it seemed like you need two instances to generate IO_NI and IO_I and then connect it to a load, as it had comments like "IO_NI does not need a pulldown and IO_I does not need a pullup".... With the TCAN4550 there are no such notes and I am expecting it to create a differential signal which I get, but barely millivolts which makes me feel like I am not connecting my DC sources correctly. Please see the instance below.

    I connect PU and PC to a DC source of 3.3/5 and PU and GC to Gnd. My Enable signal is pulled low. And I am using a PRBS pattern to my T.  And I tried to connect a voltage divider between IO_NI and IO_I referencing Vref. 

  • Hi Max,

    I haven't connected it to multiple loads yet. Just into a single load. but failing to see proper waveform. Could you also advise what to do for multiple nodes as well. I was thinking once I get one to work I can just simulate different stub length for different nodes.

    Thanks

  • Arpita,

    Once you have one node working you could simply duplicate that implementation.  I can understand that it is tricky to get the first node working, though.  What simulation tool are you using?  Here's a simple example set-up that I've used in Keysight ADS:

    In this case I needed to use IBIS_DIO model types for CANH and CANL and use the inverting output of the model for CANH to get the proper polarity.

    Regards,
    Max

  • Hi Max,

    Thanks for the setup. I noticed what I was doing wrong. I am able to get a differential swing. Just fine tuning the termination values to reduce the common mode noise.

    Wanted to reply before clicking the resolved button.

    Arpita

  • Arpita,

    Glad you got it working and thanks for following up!  Feel free to post any further questions here or in a new thread. (Threads don't get locked once "resolved" but they do lock after something like 30 days of no activity.)

    Max