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.

TUSB7340: Alternative Device...? Or Availability?

Part Number: TUSB7340
Other Parts Discussed in Thread: TUSB7320, AM6528

I have a customer interested in a PCIe-USB device. They asked after the TUSB7340, but from other E2E posts it looks like it is not recommended for new designs, as it was designed for the preliminary xHCI specification (0.96), and doesn't support 1.1 or 1.2; thus the customer can't obtain a USB3 logo for their device. Correct?

It was also mentioned (2018) there was no device scheduled to replace this.

Is that still true? Are there any other devices with PCIe - USB functionality...? Or another way to implement this using current devices?

(I am really unfamiliar with USB/PCIe standards atm, sorry)

Thanks,

Darren

  • sorry, there is no device to replace TUSB7340 . But you still can use it with limited support from us.

  • Hi Darren,

    A PCIe-USB device implies a USB XHCI host controller, and TI has no plans for a next generation host controller device at this time.  An XHCI controller function cannot be implemented using discrete devices, it requires an single chip solution.

    The existing TUSB7340 and TUSB7320 devices are NRND due to non-compliance to the latest standards, published errata and extremely limited driver / applications support.

    Regards,

    JMMN

  • Hi JMMN,

    That clears it up for me very well.

    Do you have an opinion on say the AM6528 processor? It has both PCIe and USB3.x capability, so could act as the PCIe to USB converter...

    But I guess it wouldn’t be real time Data transfer, and the device cost is probably far too high just for this...But is it theoretically an option in your opinion?

  • Hi Darren,

    I recommend posting on the Sitara forum.  I don't have enough background with that device to confirm if it will work or not.  Is the application intended as a USB device or a USB host?  

    Regards,

    JMMN