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.

USB controller assistance

Other Parts Discussed in Thread: TUSB8041, TUSB1310A

I am a student trying to order an FPGA to control a 4 degree ROADM, I have found a USB hub which all my devices can connect to and want to make sure I have an appropriate USB controller to talk to the devices separately. I don't know how to tell what devices will do what I need and am having a hard time getting a hold of someone who can help me.

  • Hello,
    Using a FPGA, you will need a USB PHY controller (TUSB1310A) and then a 4-Port USB Hub (TUSB8041), the problem is that you will have to build the Link Layer Controller on your FPGA to communicate both with the USB PHY and with the USB Host controller.
    My recommendation is to use a SoC with built-in USB support.
    If your ROADM already has USB support then you can connect it directly to a USB Host controller.
    Regards