IP Library Granted Patent US 10,713,192
Granted Patent B2
US 10,713,192 · App. 16/119,988 · Granted Jul 14, 2020

Data transmission system and data transmission method

Inventors: Maurizio Paganini (San Jose, CA); Alan Kobayashi (Los Altos, CA); Ramakrishna Chilukuri (San Jose, CA); Rahul Kumar Agarwal (Saratoga, CA); Nobuhiro Yanagisawa (Milpitas, CA); Sujan Valiyaka Thomas (Pleasanton, CA)
Assignee: Kinetic Technologies
G06F13/20G06F13/4282H04L25/0272H04Q11/08G06F2213/0042
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 10,713,192
App. No.
16/119,988
Granted
Jul 14, 2020
Kind
B2
Abstract

A data transmission system includes a transmitter having a first switching re-timer and a receiver having a second switching re-timer. The first switching re-timer is configured to double a link rate per lane and halve the number of lanes, and the second switching re-timer is configured to halve the doubled link rate and double the halved number of lanes.

Claims (84)

1. A universal serial bus (USB) transmission device, comprising:

a first interface configured to receive display port (DP) data via M lanes at a first link rate, wherein M is an integer greater than 1; and

a switching re-timer including

a plurality of de-serializer circuits configured to de-serialize the received DP data,

a plurality of decoder circuits configured to decode the de-serialized DP data,

a plurality of multiplexer circuits configured to multiplex the de-serialized DP data received via each of the M lanes into N lanes, wherein N is an integer value equal to M/2,

a plurality of encoder circuits configured to encode the multiplexed DP data, and

a plurality of serializer circuits configured to serialize the encoded multiplexed DP data and output the serialized multiplexed DP data on each of the N lanes at a second link rate, wherein the second link rate is equal to the first link rate multiplied by M/N.

2. The USB transmission device of claim 1 , wherein

the USB transmission device is USB Type-C compliant transmission device.

3. The USB transmission device of claim 2 , wherein

the USB transmission device is configured to operate in DP Alt Mode.

4. The USB transmission device of claim 1 , wherein the switching re-timer is configured to:

receive USB super speed (SS) data via Y lanes at a third link rate; and

output the USB SS data via Z lanes at the third link rate, wherein Y is equal to Z.

5. The USB transmission device of claim 4 , wherein

the N lanes via which the DP data is output and the Z lanes via which the USB SS data is output are output to main link lines of a USB Type-C connector.

6. The USB transmission device of claim 1 , wherein

the USB transmission device is a USB Type-C connector.

7. The USB transmission device of claim 6 , further comprising:

four pairs of high-speed differential signal pins.

8. The USB transmission device of claim 7 , wherein

N equals 2, and

the switching re-timer is configured to output the multiplexed data on each of the N lanes via 2 pairs of the high-speed differential signal pins.

9. The USB transmission device of claim 8 , wherein the switching re-timer is configured to:

receive USB super speed (SS) data via 2 lanes at a third link rate;

output the USB SS data via 2 lanes at the third link rate over another two pairs of the high-speed differential signal pins.

10. The USB transmission device of claim 1 , wherein

M equals 4, and

N equals 2.

11. The USB transmission device of claim 10 , wherein

the switching re-timer is configured to recover a link symbol clock from a clock-to-data recovery circuit.

12. The USB transmission device of claim 11 , wherein

the switching re-timer is configured to double a speed of the link symbol clock to output the multiplexed data on each of the N lanes at the second link rate.

13. A universal serial bus (USB) reception device, comprising:

a first interface configured to receive display port (DP) data via M lanes at a first link rate, wherein M is an integer greater than 1;

a switching re-timer including

a plurality of de-serializer circuits configured to de-serialize the received DP data,

a plurality of decoder circuits configured to decode the de-serialized DP data,

a plurality of de-multiplexer circuits configured to demultiplex the de-serialized DP data received via each of the M lanes into N lanes, wherein N is an integer value equal to M multiplied by 2,

a plurality of encoder circuits configured to encode the demultiplexed DP data, and

a plurality of serializer circuits configured to serialize the encoded demultiplexed DP data and output the serialized demultiplexed DP data on each of the N lanes at a second link rate, wherein the second link rate is equal to the first link rate multiplied by M/N.

14. The USB reception device of claim 13 , wherein

the USB reception device is USB Type-C compliant reception device.

15. The USB reception device of claim 14 , wherein

the USB reception device is configured to operate in DP Alt Mode.

16. The USB reception device of claim 13 , wherein the switching re-timer is configured to:

receive USB super speed (SS) data via Y lanes at a third link rate; and

output the USB SS data via Z lanes at the third link rate, wherein Y is equal to Z.

17. The USB reception device of claim 16 , wherein

the M lanes via which the DP data is received and the Y lanes via which the USB SS data is received correspond to main link lines of a USB Type-C connector.

18. The USB reception device of claim 13 , wherein

the USB reception device is a USB Type-C connector.

19. The USB reception device of claim 18 , further comprising:

four pairs of high-speed differential signal pins.

20. The USB reception device of claim 19 , wherein

M equals 2, and

the switching re-timer is configured to receive the DP data on each of the M lanes via 2 pairs of the high-speed differential signal pins.

21. The USB reception device of claim 20 , wherein the switching re-timer is configured to:

receive USB super speed (SS) data over another two pairs of the high-speed differential signal pins.

22. The USB reception device of claim 13 , wherein

M equals 2, and

N equals 4.

23. The USB reception device of claim 22 , wherein

the switching re-timer is configured to recover a link symbol clock from a clock-to-data recovery circuit.

24. The USB reception device of claim 23 , wherein

the switching re-timer is configured to reduce a speed of the link symbol clock in half to output the demultiplexed data on each of the N lanes at the second link rate.

25. A data transmission system comprising:

a universal serial bus (USB) transmission device, comprising:

a first interface configured to receive display port (DP) data via M lanes at a first link rate, wherein M is an integer greater than 1;

a first switching re-timer including

a plurality of first de-serializer circuits configured to de-serialize the received DP data,

a plurality of first decoder circuits configured to decode the de-serialized DP data,

a plurality of multiplexer circuits configured to multiplex the de-serialized DP data received via each of the M lanes into N lanes, wherein N is an integer value equal to M/2,

a plurality of first encoder circuits configured to encode the multiplexed DP data, and

a plurality of first serializer circuits configured to serialize the encoded multiplexed DP data and output the serialized multiplexed DP data on each of the N lanes at a second link rate, wherein the second link rate is equal to the first link rate multiplied by M/N; and

a USB reception device, comprising:

a second interface configured to receive the DP data output from the USB transmission device on Y lanes at the second link rate, wherein Y is an integer greater than 1;

a second switching re-timer including

a plurality of second de-serializer circuits configured to de-serialize the received DP data,

a plurality of second decoder circuits configured to decode the de-serialized DP data,

a plurality of de-multiplexer circuits configured to demultiplex the de-serialized DP data received via each of the Y lanes into Z lanes, wherein Z is an integer value equal to Y multiplied by 2,

a plurality of second encoder circuits configured to encode the demultiplexed DP data, and

a plurality of second serializer circuits configured to serialize the encoded demultiplexed DP data and output the serialized demultiplexed DP data on each of the Z lanes at the first link rate.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2024
From: KINETIC TECHNOLOGIES INTERNATIONAL HOLDINGS LP
To: AY DEE KAY LLC DBA INDIE SEMICONDUCTOR
Reel/Frame 068037/0425 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2023
From: KOBAYASHI, ALAN
To: KINETIC TECHNOLOGIES INTERNATIONAL HOLDINGS LP
Reel/Frame 065530/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2022
From: KINETIC TECHNOLOGIES
To: KINETIC TECHNOLOGIES INTERNATIONAL HOLDINGS LP
Reel/Frame 059852/0228 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2020
From: MEGACHIPS TECHNOLOGY AMERICA CORPORATION
To: KINETIC TECHNOLOGIES
Reel/Frame 051756/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2018
From: PAGANINI, MAURIZIO; CHILUKURI, RAMAKRISHNA; AGARWAL, RAHUL KUMAR; YANAGISAWA, NOBUHIRO; THOMAS, SUJAN VALIYAKA
To: MEGACHIPS TECHNOLOGY AMERICA CORPORATION
Reel/Frame 047060/0773 →
Continuity (2)
Provisional Application 62570879 · Oct 11, 2017
Related Publication 20190108148A1 · Apr 11, 2019