IP Library Granted Patent US 9,552,322
Granted Patent B2
US 9,552,322 · App. 14/302,722 · Granted Jan 24, 2017

Hybrid repeater for supporting backward compatibility

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,552,322
App. No.
14/302,722
Granted
Jan 24, 2017
Kind
B2
Abstract

Hybrid repeaters are described that are capable of transmitting data in accordance with different versions of a serial data protocol are described. The appropriate circuitry to be used to transmit incoming serial data is determined by monitoring sideband communication (e.g., a link training handshake) between the transmitter and the receiver.

Claims (30)

1. A repeater circuit, comprising:

first circuitry configured to operate in accordance with a first version of a serial data protocol, the first version of the serial data protocol being characterized by a first data rate;

second circuitry configured to operate in accordance with a second version of the serial data protocol, the second version of the serial data protocol being characterized by a second data rate that is higher than the first data rate;

detection circuitry configured to determine, with reference to sideband communication between a transmitting device and a receiving device, whether incoming data from the transmitting device should be transmitted to the receiving device according to the first version of the serial data protocol or the second version of the serial data protocol; and

selection circuitry configured to select, responsive to the detection circuitry, the first circuitry or the second circuitry for transmission of the incoming data from the transmitting device to the receiving device.

2. The repeater circuit of claim 1 , wherein the serial data protocol corresponds to one of the DisplayPort standard, the High-Definition Multimedia Interface (HDMI) standard, the Serial ATA standard, the Peripheral Component Interconnect Express (PCI-E) standard, or the Universal Serial Bus (USB) standard.

3. The repeater circuit of claim 2 , wherein the serial data protocol corresponds to the USB standard, and wherein the first version of the serial data protocol is USB version 3.0 and the second version of the serial data protocol is USB version 3.1.

4. The repeater circuit of claim 1 , wherein the first circuitry is characterized by lower power consumption during data transmission than the second circuitry.

5. The repeater circuit of claim 1 , wherein the second circuitry includes data and clock recovery circuitry configured to align data pulses of the incoming data with data strobes.

6. The repeater circuit of claim 5 , further comprising a state machine configured to control one or more aspects of the operation of the repeater in response to command content of the data pulses.

7. The repeater circuit of claim 6 , wherein the one or more aspects of the operation of the repeater include entering and exiting one or more power saving states.

8. The repeater circuit of claim 1 , further comprising a state machine configured to control one or more aspects of the operation of the repeater in response to time-domain characteristics of physical signals corresponding to the incoming data.

9. The repeater circuit of claim 1 , wherein the detection circuitry is integrated with the first circuitry.

10. The repeater circuit of claim 1 , wherein the incoming data is differential data or single-ended data.

11. The repeater circuit of claim 1 , wherein the detection circuitry is integrated with the re-driver circuitry.

12. The repeater circuit of claim 1 , wherein the incoming data is differential data or single-ended data.

13. The repeater circuit of claim 1 , wherein the first version of the USB protocol is version 3.0 and the second version of the USB protocol is version 3.1.

14. A repeater circuit, comprising:

re-driver circuitry configured to operate in accordance with a first version of the Universal Serial Bus (USB) protocol;

re-timer circuitry configured to operate in accordance with a second version of the USB protocol;

detection circuitry configured to determine, with reference to a link training sequence between a transmitting device and a receiving device, whether incoming data from the transmitting device should be transmitted to the receiving device according to the first version of the USB protocol or the second version of the USB protocol; and

selection circuitry configured to select, responsive to the detection circuitry, the re-driver circuitry or the re-timer circuitry for transmission of the incoming data from the transmitting device to the receiving device.

15. The repeater circuit of claim 14 , wherein the re-driver circuitry is characterized by lower power consumption during data transmission than the re-timer circuitry.

16. The repeater circuit of claim 14 , wherein the re-timer circuitry includes data and clock recovery circuitry configured to align data pulses of the incoming data with data strobes.

17. The repeater circuit of claim 16 , further comprising a state machine configured to control one or more aspects of the operation of the repeater in response to command content of the data pulses.

18. The repeater circuit of claim 17 , wherein the one or more aspects of the operation of the repeater include entering and exiting one or more power saving states.

19. The repeater circuit of claim 14 , further comprising a state machine configured to control one or more aspects of the operation of the repeater in response to time-domain characteristics of physical signals corresponding to the incoming data.

20. A method for transmitting data with a repeater circuit, the repeater circuit including first circuitry configured to operate in accordance with a first version of a serial data protocol, the first version of the serial data protocol being characterized by a first data rate, the repeater circuit further including second circuitry configured to operate in accordance with a second version of the serial data protocol, the second version of the serial data protocol being characterized by a second data rate that is higher than the first data rate, the method comprising:

determining, with reference to sideband communication between a transmitting device and a receiving device, whether incoming data from the transmitting device should be transmitted to the receiving device according to the first version of the serial data protocol or the second version of the serial data protocol; and

selecting, responsive to the determination, the first circuitry or the second circuitry for transmission of the incoming data from the transmitting device to the receiving device.

Assignments (4)
SECURITY AGREEMENT Recorded Jan 23, 2018
From: DIODES INCORPORATED
To: BANK OF AMERICA, N.A., AS ADMIN. AGENT
Reel/Frame 045195/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2017
From: PERICOM SEMICONDUCTOR CORPORATION
To: DIODES INCORPORATED
Reel/Frame 044975/0554 →
SECURITY INTEREST Recorded Dec 9, 2015
From: PERICOM SEMICONDUCTOR CORPORATION, AS GRANTOR
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037255/0122 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2014
From: YEUNG, TONY; ZHANG, MICHAEL Y.
To: PERICOM SEMICONDUCTOR CORPORATION
Reel/Frame 033782/0257 →