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.

TUSB1044: TUSB1044 Settings

Part Number: TUSB1044

Hi,

We are using TUSB1044 for cable re-drive application. We want to preliminary testing of part with FPGA SerDes signals (these are not USB) before we start with actual testing with USB signals.

We are generating PRBS sequence in the FPGA and providing it to one of the channels of TUSB1044 and checking to see whether we can get the output on the other side of TUSB1044. We are not observing any signal on the other side of TUSB1044 and tried with all combinations of switch settings. In one setting, we had seen LFPS signaling generated from USB exerciser observed on other side of TUSB with DIR0 = 1 and SLP_S0#=1. 

1. Whether TUSB1044 allow any generic SerDes signal instead of USB/DP?

2. Is the device protocol aware?

3. We are using GPIO mode and switch settings are DIR0 = 1 and SLP_S0# = 1 rest all are 0.

Thanks,

Naveen

  • Naveen

    Please set DIR1 = H, DIR0 = L, CTL1 = H, CTL0 = L, and FLIP = L, HPD = H, this would configure TUSB1044 to be custom alternate mode. And you can configure SWAP to be low or high depending on your data direction.

    TUSB1044 does not care about the protocol, but you do need to make sure you have the right common mode voltage between TX and RX, Are you AC or DC couple the link between FPGA and TUSB1044? I would suggest AC couple the link. You would need to AC couple the TUSB1044 output and scope.

    What is the PRBS7 data rate you are running?

    Thanks
    David
  • David,

    Thanks for your reply.

    1. We are using AC coupling as per the TUSB1044 reference design. We are using 220nF and 330nF capacitors as indicated in TI Eval board schematics

    2. We are using 10Gbps data rate for PRBS7

    We will set the switches as per your suggestions and scope the lines.

    I had additional question:

    1. If we enable I2C mode, will the GPIO pins be can also be used for configuration settings along with I2C or is it that only I2C works when this is enabled. ? 

    Thanks,

    Naveen

  • Naveen

    TUSB1044 will be configured through I2C register only.

    Thanks

    David

  • David,

    Thank you very much. With your settings, we could see the data flowing through the driver device. We used GPIO mode. 

    Thanks,

    Naveen