Universal serial bus transceiver shortcut protection

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06745342

ABSTRACT:

RESERVATION OF COPYRIGHT
A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records available to the public, but otherwise reserves all copyright rights whatsoever.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to bus interfaces, and in particular, to a system and method for providing short circuit protection for a Universal Serial Bus (USB) interface.
2. Description of the Related Art
The Universal Serial Bus (USB) is a bi-directional, isochronous, dynamically attachable serial interface providing two wire point to point signaling. Signals are differentially driven at a bit rate of 12 megabits per second.
An exemplary Universal Serial Bus interface is shown in FIG.
1
. As shown, the interface includes a USB transceiver
102
, typically embodied as an integrated circuit. At least four contacts are provided at a chip boundary
104
. These are VDD (5 V)
106
, VSS (0 V)
112
, and the data ports DPLS
108
and DMNS
110
(0-3.3 V).
A short circuit of DPLS or DMNS to VDD or VSS while the bus is being driven could damage the transceiver. Accordingly, the Universal Serial Bus Specification Version 1.1 requires that the transceiver connected to DPLS and DMNS must resist a short circuit of DPLS and DMNS to VDD or VSS.
SUMMARY OF THE INVENTION
These and other drawbacks in the prior art are overcome in large part by transceiver shortcut protection according to the present invention. A Universal Serial Bus interface according to one implementation includes a USB device controller coupled by way of a shortcut protection circuit to a USB transceiver. The shortcut protection circuit compares the driven DPLS and DMNS signals from the USB transceiver with TxDPLS and TxDMNS, the transmitted signals from the USB device controller. If a difference is detected between TxDPLS and DPLS, or between TxDMNS and DMNS, the transmission is disabled.
A shortcut protection unit according to one implementation includes a comparison circuit and a disable circuit. The comparison circuit is embodied as a state machine for periodically comparing the TxDPLS and DPLS signals, and the TxDMNS and DMNS signals. If different signal levels are detected, then the state machine provides an output to the disable circuit. In turn, the disable circuit turns off the USB transceiver's transmit enable.


REFERENCES:
patent: 4342065 (1982-07-01), Larson
patent: 4453215 (1984-06-01), Reid
patent: 4679028 (1987-07-01), Wilson et al.
patent: 5225775 (1993-07-01), Sekino
patent: 5497284 (1996-03-01), Le Van Suu
patent: 5675265 (1997-10-01), Yamamori
patent: 5850159 (1998-12-01), Chow et al.
patent: 5986359 (1999-11-01), Enderich et al.
patent: 6262872 (2001-07-01), Messerli et al.
patent: 0 239 731 (1987-10-01), None
patent: 0 785 649 (1997-07-01), None
Anonymous, “Data Sensing Cut-Off Scheme,”IBM Technical Disclosure Bulletin, 1985, 28(3):1262-1263.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Universal serial bus transceiver shortcut protection does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Universal serial bus transceiver shortcut protection, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Universal serial bus transceiver shortcut protection will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3334265

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.