×

USB PORT CONTROLLER WITH AUTOMATIC TRANSMIT RETRIES AND RECEIVE ACKNOWLEDGEMENTS

  • US 20160117274A1
  • Filed: 04/20/2015
  • Published: 04/28/2016
  • Est. Priority Date: 10/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A universal serial bus (USB) controller for interfacing a host processor with a USB port, the USB controller comprising:

  • a USB power connection operable to selectively transfer power between the USB controller and an associated USB compatible device through a USB connector;

    a transceiver operable to selectively transfer data between the USB controller and the via the associated USB compatible device through at least one USB communications line of the USB connector;

    a host communications circuit operable to selectively exchange control and data messages between the USB controller and the host processor; and

    a logic circuit operable to implement a lower protocol layer for interfacing the transceiver with an upper protocol layer of the host processor via the host communications circuit, the logic circuit operable to;

    receive outgoing packet data from the upper protocol layer of the host processor for transmission to the associated USB compatible device;

    transmit an outgoing packet, including the outgoing packet data from the upper protocol layer to the USB communications line of the USB connector via the transceiver; and

    automatically retransmit the outgoing packet at least once independent of the upper protocol layer, if no acknowledgement of receipt of the outgoing packet by the associated USB compatible device is timely received by the transceiver.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×