Detection of and recovery from an electrical fast transient/burst (EFT/B) on a universal serial bus (USB) device
AssigneeAvago Technologies ECBU IP (Singapore) Pte. Ltd.
InventorsJohn Julius Asuncion, Wai Keat Tai, Shan Chong Tan, Lian Chun Xu
Life of this patent
Estimating the term…
Abstract
An Electrical Fast Transient/Burst (EFT/B) detection and recovery system for a Universal Serial Bus (USB) device. The system includes a USB core and a burst controller. The USB core provides serial communications with a host device through a USB data channel. The burst controller is coupled to the USB core. The burst controller detects an EFT/B event and automatically reconnects the USB core to the host device in response to recognition of a suspend state of the USB core by the host device.
Claims24
An apparatus comprising:
- a detector to assert a detector state signal in response to an Electrical Fast Transient/Burst (EFT/B) event on a data channel coupled to a Universal Serial Bus (USB) chip, wherein the detector comprises logic gates to replicate a data signal on the data channel;
- and
- a watchdog processor coupled to the detector, wherein the watchdog processor is configured to monitor the detector state signal.
An Electrical Fast Transient/Burst (EFT/B) detection and recovery system comprising:
- a Universal Serial Bus (USB) core configured to facilitate serial communications with a host device through a USB data channel;
- and
- a burst controller coupled to the USB core, the burst controller configured to automatically reconnect the USB core to the host device in response to recognition of a suspend state of the USB core by the host device, wherein the burst controller comprises a detector to generate a replicated signal of a data signal on the USB data channel.
A method for managing a Universal Serial Bus (USB) data channel, the method comprising:
- setting a detector state signal in response to an Electrical Fast Transient/Burst (EFT/B) event;
- monitoring the detector state signal utilizing a watchdog processor;
- and
- automatically reconnecting a USB chip to a host device in response to a suspend state initiated by the host device;
- and
- resetting and monitoring the detector state signal periodically until the detector state signal remains in a reset state for a threshold time period.
An apparatus comprising:
- a detector to assert a detector state signal in response to an Electrical Fast Transient/Burst (EFT/B) event on a data channel coupled to a Universal Serial Bus (USB) chip;
- a watchdog processor coupled to the detector, wherein the watchdog processor is configured to monitor the detector state signal, wherein the watchdog processor is further configured to automatically reconnect a USB core to a host device in response to recognition of a suspend state initiated by the host device;
- and
- a timer coupled to the watchdog processor, wherein the timer is configured to create a delay period available to the watchdog processor, wherein the delay period represents a time period between attempts to reconnect the USB core to the host device.
Dependencies are inferred from the claim text.