Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

TUSB1310A: usb2.0 interface very strange waveform

Part Number: TUSB1310A
Other Parts Discussed in Thread: TUSB1310

Hi expert,

I'm using TUSB1310A in my design, please refer to below for a diagram. There are two path in my board, one is from FPGA to USB disk/hub, the other is from a PC, so I can run a test like writing a file to USB disk/hub by PC, then read back from it by FPGA, vise versa. my problem is only related with USB2.0 interface, the USB3.0 interface seems working.

No matter the target is USB disk or hub, the path from PC is always stable, but when the target is USB hub:

-  For 3 boards, the USB2.0 link is always down. I opened a few hubs, when there is problem the USB2.0 signal swing in USB hub could be more than 1000mV;

- For 1 board, at the very beginning the link is down, so signal swing is the same, more than 1000mV, after a few minutes, I didn't touch anything, the swing will be like 700-800mV, then the link is up.I copied these two images below:

Can you give me some comments on this issue?

Once I thought this problem was caused by the type C connection, as there are two copies of USB2.0 pins, while after i cut one of them, so the connection between mux and type C connector is point to point, while there is no change.

By the way, when the target is USB disk, both the path from FPGA and PC are stable.

Thanks

Chris