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.

TUSB1310: TUSB1310 USB 3.0 Transceiver

Part Number: TUSB1310

I have some questions regarding USB 3.0 Transceiver. 

1- The PIPE interface between MCU and the USB 3.0 Transceiver in Figure 1-1 in datasheet. The PIPE interface is 16 bit wide 250 MHz. This interface is Single Data Rate (SDR). Does it means at 1 bit per cycle ? In other words 250 Mega bits per second ?  

2- The PIPE interface Table 2-2 shows the list of signals. There are 16 bit TX-DATA and 16 bit RX Data. They are not differential signals, right ? This means they can be routed on the PCB as single ended traces, right ? 

3- The ULPI interface is only for USB 2.0. The connector pins are DP/DM as shown in Figure 1-1 in the datasheet. This look like 480 MHz (8 bit x 60 MHz) at the pins DP/DM for USB 2.0. Is that correct ? 

4- How do get 5.0 Gbps on SSTX P/N and SSRX P/N ? I assume USB 3.0 is full duplex that means 5.0 Gbps on SSTX P/N and 5.0 Gbbs on SSRX P/N at the same time, right ? 

5- When USB 3.0 device is used then only SSTX P/N and SSRX P/N transfer the data ? meaning there is no exchange of data on DP/DM pins USB 2.0, right ? 

6- The PIPE interface 16 bit x 250 MHz is 4000 MHz or 4000 Mbps. How we get 5.0 Gbps ? 

  • Hello:

          For Q1: it's 1 bit for 1 cycle and using rising edge.

          for Q2: TXDATA and RXDATA are single ended signals

          for Q3: for USB2 on DP/DM, data rate is 480Mbps and 240Mhz.

          For Q4: for USB3, 5Gbps  is based on reference clock and PLL multiplier

         For Q5: correct, When USB 3.0 device is used then only SSTX P/N and SSRX P/N transferring the data .

        For Q6:  there is 8b/10 coding /decoding between SSTX to TXDATA and SSRX to RXDATA, so you get 4Gbps at PIPE and 5Gbps on SSTX/SSRX.

    This device is NRND, we don't provide software support.

    Best

    Brian

  • Thanks for answering my questions. 

    Few more questions. 

    Q7: USB 2.0 is not full duplex as there is only differential pair DP/DM, is that correct ? In USB 2.0 only one way traffic is possible at a time. USB 3.0 is full duplex which means that at the same time we can transmit and receive the data because there are SS TX and SS RX lines, right ? 

    Q8: If USB 3.0 is full duplex then it is no longer require to have same length of SSTX and SSRX differential pairs from USB 3.0 transceiver to the connectors ? 

    Q9: Can we use two USB 3.0 connectors on a MCU based development board having one USB 3.0 transceiver. The Host MCU will read from one USB 3.0 device and write to another USB 3.0 device. Meaning one TX USB 3.0 connector and one RX USB 3.0 connector but both connected to the same USB 3.0 transceiver and MCU. Is that possible ?   

  • John:

      for Q7:  you understanding for USb2 and USb3 are both correct.

      Q8: SSTX don't need to have same length as SSRX, but SSTX+ and SSTX- has to match trace length.

       Q9: no, one USB 3 host (TX/RX) has to talk to the same  USB3 device .

    Regards

    Brian