IP Library Granted Patent US 10,353,853
Granted Patent B1
US 10,353,853 · App. 16/000,733 · Granted Jul 16, 2019

USB type-C sideband signal interface circuit

Inventors: Arun Khamesra (Bangalore, IN); Anup Nayak (Fremont, CA); Partha Mondal (Paschim Medinipur, IN); Hemant P. Vispute (Bangalore, IN); Ravi Konduru (Bengaluru, IN)
Assignee: Cypress Semiconductor Corporation
G06F13/4282G06F13/362G06F13/385G06F13/4068
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,353,853
App. No.
16/000,733
Granted
Jul 16, 2019
Kind
B1
Abstract

A device includes a USB-C controller instantiated as a first integrated circuit, the USB-C controller comprising a first pair of terminals to communicate with a first communication protocol that is other than USB, a second pair of terminals to communicate with a second communication protocol that is other than USB, and a third pair of terminals, each of which is to be coupled to a corresponding SBU1 terminal or SBU2 terminal of a type-C receptacle. The controller further includes a multiplexer to selectively couple the first pair of terminals to the third pair of terminals and the second pair of terminals to the third pair of terminals. The controller further includes a series of cascaded, low-voltage n-type field-effect transistors (LVNFETs) coupled between the multiplexer and each terminal of the third pair of terminals.

Claims (48)

1. A device comprising a USB-C controller instantiated as a first integrated circuit, the USB-C controller comprising:

a first pair of terminals to communicate with a first communication protocol that is other than USB;

a second pair of terminals to communicate with a second communication protocol that is other than USB;

a third pair of terminals, each of which is to be coupled to a corresponding SBU1 terminal or SBU2 terminal of a type-C receptacle;

a multiplexer to selectively couple the first pair of terminals to the third pair of terminals and the second pair of terminals to the third pair of terminals, wherein the multiplexer comprises a first set of four low-voltage n-type field-effect transistors (LVNFETs) to selectively couple each terminal of the first pair of terminals to one of the third pair of terminals;

first logic to control gates of each of the first set of four LVNFETs according to a mode enabled within a configuration channel (CC) signal; and

a series of cascaded LVNFETs coupled between the multiplexer and each terminal of the third pair of terminals.

2. The device of claim 1 , wherein one of the first communication protocol or the second communication protocol is selected from a group of protocols comprising the DisplayPort (DP) protocol, the high-definition multimedia interface (HDMI) protocol, the Thunderbolt® (TBT) protocol, the mobile high-definition link (MHL) protocol, and the Peripheral Component Interconnect Express (PCIe) protocol.

3. The device of claim 1 , wherein the series of cascaded LVNFETs comprises a series of at least four cascaded LVNFETs, and wherein the LVNFETs of the first set of four LVNFETs and the series of at least four cascaded LVNFETs are five-volt LVNFETs.

4. The device of claim 3 , wherein the device is to provide at least 20 volts of short-circuit protection to circuitry of the USB-C controller and host computing device.

5. The device of claim 1 , wherein the first pair of terminals comprises a data transmitter terminal and a data receiver terminal, the second pair of terminals comprises a positive auxiliary terminal and a negative auxiliary terminal, the third pair of terminals comprises an SBU_UP terminal to be coupled to the SBU1 terminal and an SBU_DOWN terminal to be coupled to the SBU2 terminal, and wherein the multiplexer comprises:

wherein the first set of four LVNFETs is to couple the data transmitter terminal and the data receiver terminal to one of the SBU_UP terminal or the SBU_DOWN terminals and to provide flip correction in response to the CC signal; and

a second set of four LVNFETs to couple the positive auxiliary terminal and the negative auxiliary terminal to one of the SBU_UP terminal or the SBU_DOWN terminal and to provide flip correction in response to the CC signal.

6. The device of claim 5 , wherein the data transmitter terminal is a LSTX control terminal and the data receiver terminal is a LSRX control terminal of the Thunderbolt® (TBT) protocol, and the positive auxiliary terminal and the negative auxiliary terminal are control terminals of the DisplayPort (DP) protocol.

7. The device of claim 1 , wherein the multiplexer comprises a second set of four LVNFETs to selectively couple each terminal of the second pair of terminals to the third pair of terminals, and wherein the USB-C controller further comprises:

at least one charge pump coupled to gates of each of the first and second sets of four LVNFETs and of the series of cascaded LVNFETs, which LVNFETs are to exhibit less than a seven-ohm resistance; and

wherein the first logic is further to control the gates of each of the second set of four LVNFETs according to the mode enabled within the CC signal.

8. The device of claim 1 , wherein the USB-C controller further comprises a 20V IEC RC snapback clamp coupled between each of the third pair of terminals and ground.

9. The device of claim 1 , wherein the USB-C controller further comprises a human body model (HBM) snapback clamp coupled between each of the first pair of terminals and ground.

10. A system comprising:

a first host controller to communicate with a first communication protocol;

a second host controller to communicate with a second communication protocol, wherein the first and second communication protocols are other than USB;

a USB type-C receptacle; and

a USB-C controller instantiated as a first integrated circuit and comprising:

a first pair of terminals coupled to the first host controller to communicate with the first communication protocol that is other than USB;

a second pair of terminals coupled to the second host controller to communicate with the second communication protocol that is other than USB;

a third pair of terminals, each of which is to be coupled to a corresponding SBU1 terminal or SBU2 terminal of a type-C receptacle;

a multiplexer to selectively couple the first pair of terminals to the third pair of terminals and the second pair of terminals to the third pair of terminals, wherein the multiplexer comprises a first set of four low-voltage n-type field-effect transistors (LVNFETs) to selectively couple each terminal of the first pair of terminals to one of the third pair of terminals;

first logic to control gates of each of the first set of four LVNFETs according to a mode enabled within a configuration channel (CC) signal; and

a series of cascaded, low-voltage n-type field-effect transistors (LVNFETs) coupled between the multiplexer and each terminal of the third pair of terminals to provide short-circuit protection.

11. The system of claim 10 , wherein one of the first communication protocol or the second communication protocol is selected from a group of protocols comprising the DisplayPort (DP) protocol, the high-definition multimedia interface (HDMI) protocol, the Thunderbolt® (TBT) protocol, the mobile high-definition link (MHL) protocol, and the Peripheral Component Interconnect Express (PCIe) protocol.

12. The system of claim 10 , wherein the series of cascaded LVNFETs comprises a series of at least four cascaded LVNFETs, and wherein the LVNFETs of the first set of four LVNFETs and the series of at least four cascaded LVNFETs are five-volt LVNFETs.

13. The system of claim 12 , wherein the first integrated circuit is to provide at least 20 volts of short-circuit protection to circuitry of the USB-C controller and host computing device.

14. The system of claim 10 , wherein the first pair of terminals comprises a data transmitter terminal and a data receiver terminal, the second pair of terminals comprises a positive auxiliary terminal and a negative auxiliary terminal, the third pair of terminals comprises an SBU_UP terminal coupled to the SBU1 terminal and an SBU_DOWN terminal coupled to the SBU2 terminal, and wherein the multiplexer comprises:

wherein the first set of four LVNFETs is to couple the data transmitter terminal and the data receiver terminal to one of the SBU_UP terminal or the SBU_DOWN terminals and to provide flip correction in response to a configuration channel (CC) signal; and

a second set of four LVNFETs to couple the positive auxiliary terminal and the negative auxiliary terminal to one of the SBU_UP terminal or the SBU_DOWN terminal and to provide flip correction in response to the CC signal.

15. The system of claim 10 , wherein the multiplexer comprises a second set of four LVNFETs to selectively couple each terminal of the second pair of terminals to the third pair of terminals, and wherein the USB-C controller further comprises:

at least one charge pump coupled to gates of each of the first and second sets of four LVNFETs and of the series of cascaded LVNFETs, which LVNFETs are to exhibit less than a seven-ohm resistance; and

wherein the first logic is further to control the gates of each of the second set of four LVNFETs according to the mode enabled within the CC signal.

16. The system of claim 10 , wherein the USB-C controller further comprises a 20V IEC RC snapback clamp coupled between each of the third pair of terminals and ground.

17. The system of claim 10 , wherein the USB-C controller further comprises a human body model (HBM) snapback clamp coupled between each of the second pair of terminals and ground.

18. A method comprising:

operating a USB-C controller instantiated as a first integrated circuit, wherein the USB-C controller comprises a multiplexer, a series of cascaded, low-voltage n-type field-effect transistors (LVNFETs), a first pair of terminals, a second pair of terminals, and a pair of sideband use (SBU) terminals, wherein the multiplexer comprises a first set of four LVNFETs and a second set of four LVNFETs, and wherein operating the USB-C controller comprises:

selectively coupling, by first logic controlling gates of each of the first set of four LVNFETs according to a mode enabled within a configuration channel (CC) signal, the first pair of terminals, associated with a first communication protocol, to the pair of SBU terminals; and

selectively coupling, by the first logic controlling gates of each of the second set of four LVNFETs according to the mode enabled with the CC signal, the second pair of terminals, associated with a second communication protocol, to the pair of SBU terminals; and

coupling the series of cascaded (LVNFETs) between the multiplexer and each of the pair of SBU terminals to provide short-circuit protection.

19. The method of claim 18 , wherein the first integrated circuit provides at least 20 volts of short-circuit protection to circuitry of the USB-C controller and a host computing device.

20. The method of claim 18 , wherein the USB-C controller further comprises at least one charge pump, and the method further comprising coupling the at least one charge pump to gates of each of the first and second sets of four LVNFETs and of the series of cascaded LVNFETs.

Assignments (4)
MERGER Recorded Nov 14, 2025
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES AMERICAS CORP.
Reel/Frame 073571/0456 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 059410/0438 →
SECURITY INTEREST Recorded Jul 31, 2019
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MUFG UNION BANK, N.A.
Reel/Frame 049917/0093 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2018
From: KHAMESRA, ARUN; NAYAK, ANUP; MONDAL, PARTHA; KONDURU, RAVI; VISPUTE, HEMANT P.
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 046898/0644 →
Continuity (1)
Provisional Application 62656284 · Apr 11, 2018
Cited By (3)
US 12,224,749 US 12,362,830 US 12,450,189