[go: up one dir, main page]

CN102253686A - Server system and switching method thereof - Google Patents

Server system and switching method thereof Download PDF

Info

Publication number
CN102253686A
CN102253686A CN2010101797380A CN201010179738A CN102253686A CN 102253686 A CN102253686 A CN 102253686A CN 2010101797380 A CN2010101797380 A CN 2010101797380A CN 201010179738 A CN201010179738 A CN 201010179738A CN 102253686 A CN102253686 A CN 102253686A
Authority
CN
China
Prior art keywords
network
bridge chip
controller
port
external card
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010101797380A
Other languages
Chinese (zh)
Other versions
CN102253686B (en
Inventor
刘军义
陈志伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Pudong Technology Corp
Inventec Corp
Original Assignee
Inventec Pudong Technology Corp
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Pudong Technology Corp, Inventec Corp filed Critical Inventec Pudong Technology Corp
Priority to CN201010179738.0A priority Critical patent/CN102253686B/en
Publication of CN102253686A publication Critical patent/CN102253686A/en
Application granted granted Critical
Publication of CN102253686B publication Critical patent/CN102253686B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a server system, which at least comprises a motherboard and an intelligent platform management interface external card, wherein the motherboard comprises a central processing unit, a north bridge chip, a south bridge chip, a basic input/output system, a baseboard management controller and a first network controller; the basic input/output system is electrically connected to the south bridge chip; the baseboard management controller is electrically connected with the south bridge chip and the basic input/output system; the first network controller is electrically connected to the north bridge chip, a first network port and a second network port; the intelligent platform management interface external card is inserted into the motherboard, electrically connected with the baseboard management controller and comprises a second network controller and a management port; and the management port is connected to the second network controller. The invention also provides a switching method for the system. By the server system and the switching method thereof provided by the invention, different requirements of a user on the network ports are met, and the transmission speed of network data can be improved.

Description

Server system and switching method thereof
Technical Field
The invention relates to a server system and a switching method thereof.
Background
With the progress of communication technology, the network and the application devices thereof are increasingly used, and the convenience in life is further improved by virtue of the remote data transmission and processing efficiency provided by the network and the application devices.
However, servers are an important component of network architecture. In order to ensure the stability of the server operation, two network ports that are redundant to each other are generally provided for network connection, and usually the two network ports are connected to the same network controller, and the network controller is connected to the south bridge chip of the server, so as to implement the network function of the server.
Referring to fig. 1, a server system is shown. As shown in fig. 1, the server system 100 includes a main board 110. The main board 110 includes a Central Processing Unit (CPU)115, a north bridge 120, a south bridge 130, a bios 140, a Baseboard Management Controller (BMC) 150, a first network controller 160, and a second network controller 174.
The first network controller 160 is electrically connected to the south bridge chip 130, and is connected to a first network port 180 and a second network port 190, and the central processing unit 115 is connected to the network through the first network controller 160 and any one of the first network port 180 and the second network port 190. Since the bandwidth of the data transmission interface for connecting the south bridge chip 130 and the first network controller 160 is only about 476.8MB/S, the network speed of the first network port 180 and the second network port 190 is limited, and thus a better and suitable data transmission speed cannot be provided.
On the other hand, currently, a general server has a baseboard management controller for monitoring and managing the operating status of the server. Referring to fig. 1, the bmc 150 is electrically connected to the south bridge chip 130 and the bios 140. The baseboard management controller 150 is independent of the computing system composed of the central processing unit 115, the north bridge chip 120 and the south bridge chip 130; more specifically, it is a monitoring management system for monitoring and managing the operating state of the server system 100. No matter whether the computing system with the central processing unit 115 as a core is in a power-on state or a power-off state, the baseboard management controller 150 is in a working state, and one basic function of the baseboard management controller 150 is to perform remote monitoring and management through a network. Thus, as shown in FIG. 1, baseboard management controller 150 is coupled to a separate second network controller 174 and management port 172 dedicated to monitoring and managing server system 100 remotely over a network. Thus, the management port, whether functional or connected in a server system, is distinct from the first network port 180 and the second network port 190.
However, it is relatively expensive to provide two network controllers and more than two network ports in one server. And different users have different requirements on configuration and cost. Therefore, how to provide flexible configuration options for a server system to meet different market demands without affecting the basic functions of the server system has become an urgent problem to be solved.
Disclosure of Invention
Therefore, an objective of the present invention is to provide a server system and a switching method thereof for solving the problem of the requirement difference between the network ports of the users.
One aspect of the present invention is to provide a server system, which at least includes a motherboard and an external card of an intelligent platform management interface, wherein the motherboard includes a central processing unit, a north bridge chip, a south bridge chip, a basic input/output system, a baseboard management controller and a first network controller. The north bridge chip is electrically connected to the central processing unit. The south bridge chip is electrically connected to the north bridge chip. The BIOS is electrically connected to the south bridge chip. The baseboard management controller is electrically connected with the south bridge chip and the basic input/output system and used for monitoring and managing the server system. The first network controller is connected to the north bridge chip and a first network port and a second network port. The intelligent platform management interface external card is inserted on the mainboard and electrically connected with the substrate management controller, and comprises a second network controller and a management port, and the management port is connected to the second network controller.
The basic input/output system detects whether the intelligent platform management interface external card is inserted on the mainboard, when the intelligent platform management interface external card is not inserted on the mainboard and is not electrically connected with the substrate management controller, the basic input/output system informs the substrate management controller to communicate with a remote control end through the first network controller and the second network port, and the central processing unit is connected to a network through the first network port; when the intelligent platform management interface external card is inserted on the mainboard and is electrically connected with the substrate management controller, the basic input/output system informs the substrate management controller to communicate with the remote control end through a second network controller and a management port of the intelligent platform management interface external card, and the central processing unit is connected to a network through the first network port or the second network port.
According to an embodiment of the present invention, when the bios detects that the ipmi card is plugged into the motherboard, a first control signal is transmitted to the bmc.
According to another embodiment of the present invention, when the bios does not detect that the ipmi card is plugged on the motherboard, a second control signal is transmitted to the bmc.
According to another embodiment of the present invention, the external card of the ipmi has a signal pin electrically connected to the south bridge chip, and the south bridge chip reads the state of the signal pin and stores a state value in a register of the south bridge chip.
According to another embodiment of the present invention, the bios reads the status value in the register of the south bridge chip, and determines whether the external card of the ipmi is plugged on the motherboard according to the status value.
Another aspect of the present invention is to provide a switching method of a server system, the switching method at least comprising: providing a basic input/output system to detect whether an intelligent platform management interface external card is inserted on a mainboard; when the basic input/output system detects that the intelligent platform management interface external card is inserted on the mainboard, a first control signal is provided to a substrate management controller; when the basic input/output system detects that the intelligent platform management interface external card is not inserted on the mainboard, a second control signal is provided to the substrate management controller; the baseboard management controller judges whether to receive the first control signal or the second control signal; when the substrate management controller receives a first control signal, switching and using a management port of the intelligent platform management interface external card to communicate with a remote control end according to the first control signal; and when the baseboard management controller receives the second control signal, switching and using the second network port to communicate with the remote control terminal according to the second control signal.
According to an embodiment of the present invention, the step of detecting whether the external card of the smart platform management interface is plugged into the motherboard further includes providing a presence signal from a presence signal pin of the external card of the smart platform management interface to a south bridge chip, and storing a state value of the presence signal in a register of the south bridge chip.
According to another embodiment of the present invention, the step of detecting whether the external card of the management interface of the smart platform is plugged on the motherboard further comprises the step of reading the state value in the register of the south bridge chip by the bios to detect whether the external card of the management interface of the smart platform is plugged on the motherboard.
According to another embodiment of the present invention, when the bios detects that the external card of the ipmi is plugged on the motherboard, the first network port and the second network port are switched and used for transmitting a network data.
According to another embodiment of the present invention, when the bios detects that the external card of the ipmi is not plugged in the motherboard, the first network port is switched and used to transmit a network data.
The server system and the switching method thereof can properly and flexibly meet different requirements of users on network ports, and can also increase the transmission speed of network data in a customized manner, thereby increasing the market competitiveness and the popularization rate.
Drawings
The various aspects of the present invention will become more apparent to the reader after reading the detailed description of the invention with reference to the attached drawings. Wherein,
fig. 1 shows a server system of the prior art.
Fig. 2 shows a server system according to an embodiment of the invention.
Fig. 3 is a flowchart illustrating a switching method of a server system according to an embodiment of the invention.
100: the server system 170: intelligent platform management interface external card
110: motherboard 172: managing ports
115: the central processor 174: second network controller
120: north bridge chip 176: presence signal pin
130: the south bridge chip 180: a first network port
140: basic input/output system 190: second network port
150: baseboard management controller S1-S4 b: step (ii) of
160: first network controller
Detailed Description
In order to make the description of the present invention more complete and complete, reference is made to the various embodiments described below and the accompanying drawings, in which like numerals represent the same or similar elements.
Referring to fig. 2, a server system according to an embodiment of the invention is shown. As shown in fig. 2, the server system 100 at least includes a main board 110. The main board 110 includes a Central Processing Unit (CPU)115, a north bridge 120, a south bridge 130, a bios 140, a BMC (baseboard management controller)150, and a first network controller 160. The server system 100 further includes an intelligent platform management interface (IPMI Card)170 plugged into the motherboard 110 and electrically connected to the bmc 150. The north bridge 120 is electrically connected to the central processing unit 115, the south bridge 130 is electrically connected to the north bridge 120, and the bios 140 is electrically connected to the south bridge 130, thereby forming an operating system with the central processing unit 115 as a core. The first network controller 160 is electrically connected to the north bridge 120 through a data transmission interface, and is connected to a first network port 180 and a second network port 190, and the central processor 115 is connected to the network through the first network controller 160 and any one of the first network port 180 and the second network port 190. The baseboard management controller 150 is electrically connected to the south bridge chip 130 and the BIOS 140. The bmc 150 is a system independent from the cpu 115, and is configured to monitor and manage the operating state of the server system 100, including the operating temperature and the operating voltage of each part of the server system 100, and control and adjust the operation of the fan according to each operating temperature, that is, the bmc 150 generates a management data, which covers data related to the system state, such as temperature, voltage, and fan speed. And the bmc 150 is always in an active state regardless of whether the server system 100 is in an on state or an off state. The bmc 150 is also electrically connected to the first network controller 160.
Furthermore, the first network controller 160 is electrically connected to the north bridge 120, so as to implement the functional characteristics of having two network ports. In one embodiment of the present invention, the first network controller 160 is a network controller
Figure GSA00000125352000071
82576 Gigabit ethernet controller and using PCI-E x4 bus interface as data transmission interface to receive network data from north bridge chip 120 for transmission to first network port 180 and second network port 190. Since the bandwidth of PCI-E x4 is about 15258.9Mbps, the transmission speed of network data can be greatly increased.
Referring to fig. 2, the ipmi external card 170 is inserted into the motherboard 100 and electrically connected to the bmc 150, and includes a second network controller 174 and a management port 172, wherein the management port 172 is connected to the second network controller 174. Wherein, the bios 140 detects whether the ipmi card 170 is plugged into the motherboard 110, and when the ipmi card 170 is not plugged into the motherboard 110 and is not electrically connected to the bmc 150, the bios 140 notifies the bmc 150 to transmit management data to the second network port 190 through the first network controller 160 to communicate with a remote control; when the external smart card 170 is inserted into the motherboard 110 and electrically connected to the bmc 150, the bios 140 notifies the bmc 150 to communicate with the remote controller through the management port 172 of the external smart card 170. At this time, the first network port 180 and the second network port 190 are all used as network communication ports of the central processing unit 115, and are redundant to each other, when a problem occurs at the first network port 180, the central processing unit 115 is connected to the network through the second network port 190, and vice versa.
More specifically, the SMI add-in card 170 has a second network controller 174 for transmitting the management data generated by the BMC 150 to the management port 172. In addition, the smart management interface card 170 further has a presence signal pin 176 electrically connected to the south bridge chip 130, and the south bridge chip 130 reads the state of the presence signal pin 176 and stores a state value in a register of the south bridge chip 130. Then, the bios 140 reads a register in the south bridge chip 130 to determine whether the ipmi card 170 is inserted into the motherboard 110 and electrically connected to the bmc 150.
In addition, when the bios 140 detects that the ipmi card 170 is plugged into the motherboard 110, a first control signal is transmitted to the bmc 150, so that the bmc 150 transmits management data via a Reduced Media Independent Interface (RMII) according to the first control signal, and the management data is then analyzed by the second network controller 174 and transmitted to the management port 172 of the ipmi card 170.
However, when the bios 140 does not detect that the ipmi card 170 is plugged into the motherboard 110, a second control signal is transmitted to the bmc 150, so that the bmc 150 transmits management data through a Network Controller side band interface (NC-SI) according to the second control signal, and the management data is then parsed by the first Network Controller 160 and transmitted to the second Network port 190. At this time, the first network port 180 is still used as a network communication port of the cpu 115 system, so as to ensure that the cpu 115 is connected to the network through the first network port 180.
Referring to fig. 3, a flow chart of a switching method of a server system according to an embodiment of the invention is shown. The switching method of the server system in this embodiment is, for example, applied to the server system 100 according to an embodiment of the present invention. As shown in FIG. 3, the switching method of the server system includes the following steps (S1-S4 b).
First, in step S1, the bios 140 is provided to detect whether the ipmi card 170 is inserted into the motherboard 110, and is electrically connected to the bmc 150.
More specifically, in an embodiment of the present invention, when the external smart platform management interface card 170 is inserted into the motherboard 110 and electrically connected to the bmc 150, a presence signal is provided from a presence signal pin 176 of the external smart platform management interface card 170 to a south bridge chip 130, and a status value of the presence signal is stored in a register of the south bridge chip 130. Then, the BIOS 140 reads a register of the south bridge chip 130 to detect whether the IPMI card 170 is properly inserted on the motherboard 110.
In step S2a, when the bios 140 detects that the ipmi card 170 is plugged into the motherboard 110 and further electrically connected to the bmc 150, the bios 140 provides a first control signal to the bmc 150; however, in step S2b, when the bios 140 detects that the ipmi card 170 is not plugged on the motherboard 110, the bios 140 provides a second control signal to the bmc 150.
In step S3, the bmc 150 determines whether the first control signal or the second control signal is received, and switches the generated management data.
In step S4a, when the bmc 150 receives the first control signal, the bmc 150 switches and uses a management port 172 of the ipmi card 170 to communicate with a remote control according to the received first control signal. Moreover, the north bridge 120 switches and transmits a network data using the first network port 180 and the second network port 190 through the first network controller 160.
In addition, in step S4b, when the bmc 150 receives the second control signal, the bmc 150 switches and communicates with the remote controller using the second network port 190 according to the received second control signal. On the other hand, the north bridge 120 switches and transmits a network data using the first network port 180.
Therefore, the server system and the switching method thereof according to the embodiments of the present invention can properly and flexibly meet different requirements of users on network ports, and can also increase the transmission speed of network data thereof in a customized manner, thereby increasing market competitiveness and popularity.
Hereinbefore, specific embodiments of the present invention are described with reference to the drawings. However, those skilled in the art will appreciate that various modifications and substitutions can be made to the specific embodiments of the present invention without departing from the spirit and scope of the invention. Such modifications and substitutions are intended to be included within the scope of the present invention as defined by the appended claims.

Claims (10)

1. A server system, comprising:
a motherboard, comprising:
a central processing unit;
a north bridge chip electrically connected to the CPU;
the south bridge chip is electrically connected to the north bridge chip;
a basic input/output system electrically connected to the south bridge chip;
the baseboard management controller is electrically connected with the south bridge chip and the basic input/output system and used for monitoring and managing the server system; and
a first network controller connected to the north bridge chip and the first and second network ports; and
the intelligent platform management interface external card is inserted on the mainboard and electrically connected with the substrate management controller, and comprises a second network controller and a management port, wherein the management port is connected to the second network controller;
when the intelligent platform management interface external card is not inserted on the mainboard and is not electrically connected with the substrate management controller, the basic input/output system informs the substrate management controller to communicate with a remote control end through the first network controller and the second network port, and a central processing unit is connected to a network through the first network port; when the intelligent platform management interface external card is inserted on the mainboard and is electrically connected with the substrate management controller, the basic input/output system informs the substrate management controller to communicate with the remote control end through the second network controller and the management port of the intelligent platform management interface external card, and the central processing unit is connected to the network through the first network port or the second network port.
2. The server system of claim 1, wherein when the bios detects that the ipmi card is plugged on the motherboard, a first control signal is sent to the bmc.
3. The server system of claim 1, wherein when the BIOS does not detect that the IPMI card is plugged on the motherboard, a second control signal is sent to the BMC.
4. The server system of claim 1, wherein the SMCI card has a presence signal pin electrically connected to the south bridge chip, and the south bridge chip reads the status of the presence signal pin and stores a status value in a register of the south bridge chip.
5. The server system of claim 4, wherein the BIOS reads the status value in the register of the south bridge chip and determines whether the IPMI card is plugged on the motherboard according to the status value.
6. A switching method of a server system having a first network port and a second network port, the switching method at least comprises:
providing a basic input/output system to detect whether an intelligent platform management interface external card is inserted on a mainboard;
when the basic input/output system detects that the intelligent platform management interface external card is inserted on the mainboard, a first control signal is provided to a substrate management controller;
when the basic input/output system detects that the intelligent platform management interface external card is not inserted on the mainboard, a second control signal is provided to the substrate management controller;
the baseboard management controller judges whether to receive the first control signal or the second control signal;
when the substrate management controller receives the first control signal, switching and using a management port of the intelligent platform management interface external card to communicate with a remote control end according to the first control signal; and
when the baseboard management controller receives the second control signal, the second network port is switched and used for communicating with the remote control end according to the second control signal.
7. The switching method of claim 6, wherein the step of detecting whether the external card of the ipmi is inserted on the motherboard further comprises:
a presence signal is provided to a south bridge chip through a presence signal pin of the external card of the intelligent platform management interface, and the state value of the presence signal is stored in a register of the south bridge chip.
8. The switching method of claim 7, wherein the step of detecting whether the external card of the ipmi is inserted on the motherboard further comprises:
the BIOS reads the state value in the register of the south bridge chip to detect whether the external card of the intelligent platform management interface is inserted on the mainboard.
9. The handover method of claim 6, further comprising:
when the basic input/output system detects that the external card of the management interface of the intelligent platform is inserted on the mainboard, the first network port and the second network port are switched and used for transmitting network data.
10. The handover method of claim 6, further comprising:
when the basic input/output system detects that the external card of the management interface of the intelligent platform is not inserted on the mainboard, the first network port is switched and used for transmitting network data.
CN201010179738.0A 2010-05-20 2010-05-20 Server system and switching method thereof Expired - Fee Related CN102253686B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010179738.0A CN102253686B (en) 2010-05-20 2010-05-20 Server system and switching method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010179738.0A CN102253686B (en) 2010-05-20 2010-05-20 Server system and switching method thereof

Publications (2)

Publication Number Publication Date
CN102253686A true CN102253686A (en) 2011-11-23
CN102253686B CN102253686B (en) 2014-06-25

Family

ID=44980992

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010179738.0A Expired - Fee Related CN102253686B (en) 2010-05-20 2010-05-20 Server system and switching method thereof

Country Status (1)

Country Link
CN (1) CN102253686B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103180797A (en) * 2012-09-26 2013-06-26 华为技术有限公司 Server system and external-card expansion device thereof
CN105703935A (en) * 2014-11-27 2016-06-22 英业达科技有限公司 Server system with function of automatic switching of shared network
CN106341437A (en) * 2015-07-09 2017-01-18 营邦企业股份有限公司 JBOD device with BMC module and control method thereof
CN110011874A (en) * 2019-04-15 2019-07-12 苏州浪潮智能科技有限公司 A kind of data transmission method based on BMC, device, equipment and medium
WO2024139593A1 (en) * 2022-12-30 2024-07-04 深圳云天畅想信息科技有限公司 Computer device and computer system
WO2025209228A1 (en) * 2024-04-03 2025-10-09 超聚变数字技术有限公司 Network port switching method and apparatus, and computing device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127001A (en) * 2006-08-15 2008-02-20 泰安电脑科技(上海)有限公司 System management configuration of multiple main board system
CN101488878A (en) * 2008-05-23 2009-07-22 华为技术有限公司 Intelligence platform interface management apparatus and server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127001A (en) * 2006-08-15 2008-02-20 泰安电脑科技(上海)有限公司 System management configuration of multiple main board system
CN101488878A (en) * 2008-05-23 2009-07-22 华为技术有限公司 Intelligence platform interface management apparatus and server

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103180797A (en) * 2012-09-26 2013-06-26 华为技术有限公司 Server system and external-card expansion device thereof
WO2014047809A1 (en) * 2012-09-26 2014-04-03 华为技术有限公司 Server system and external card expansion device thereof
CN103180797B (en) * 2012-09-26 2016-05-25 华为技术有限公司 Server system and add-on card expansion equipment thereof
CN105703935A (en) * 2014-11-27 2016-06-22 英业达科技有限公司 Server system with function of automatic switching of shared network
CN105703935B (en) * 2014-11-27 2019-01-08 英业达科技有限公司 Tool automatically switches the server system of shared network function
CN106341437A (en) * 2015-07-09 2017-01-18 营邦企业股份有限公司 JBOD device with BMC module and control method thereof
CN106341437B (en) * 2015-07-09 2019-11-15 营邦企业股份有限公司 JBOD device with BMC module and control method thereof
CN110011874A (en) * 2019-04-15 2019-07-12 苏州浪潮智能科技有限公司 A kind of data transmission method based on BMC, device, equipment and medium
WO2024139593A1 (en) * 2022-12-30 2024-07-04 深圳云天畅想信息科技有限公司 Computer device and computer system
WO2025209228A1 (en) * 2024-04-03 2025-10-09 超聚变数字技术有限公司 Network port switching method and apparatus, and computing device

Also Published As

Publication number Publication date
CN102253686B (en) 2014-06-25

Similar Documents

Publication Publication Date Title
US8572420B2 (en) Power managed USB for computing applications using a controller
US6978335B2 (en) Smart card virtual hub
RU2682911C2 (en) Reversible connector for accessory devices
CN109558371B (en) Method for communicating with a microcontroller, and computing system
US6571305B1 (en) System for extending length of a connection to a USB peripheral
CN102253686B (en) Server system and switching method thereof
US8296469B2 (en) Scalable method and apparatus for link with reconfigurable ports
US11703910B2 (en) Docking station, electrical device, and method for configuring basic input output system
EP2474913A1 (en) USB device switching working mode
US8976033B2 (en) Controller coupled to visual indicator
CN102340517B (en) A server system with multiple motherboards
CN118672367B (en) Computer system, bandwidth configuration method, product, server and medium
CN103154921A (en) Usb to i2c and spi bridge
CN115599191A (en) Smart network card power-on method and power-on device
CN101663657A (en) Bridgeless switchless PCIe expansion
US20160156518A1 (en) Server for automatically switching sharing-network
US8185664B1 (en) System and method to restore maximum payload size in a network adapter
US20060015669A1 (en) System for extending length of a connection to a USB device
KR102519484B1 (en) Peripheral component interconnect express interface device and system including the same
CN102255766B (en) Server system
US8135895B2 (en) Virtual SATA port multiplier, virtual SATA device, SATA system and data transfer method in a SATA system
WO2006107509A2 (en) Dual usb port device
US11119875B2 (en) Communication port recovery
US11150719B1 (en) System and method for implementing low-power, low code-size power-delivery communication protocol on single and multiple USB-C ports
WO2023160691A1 (en) Connector-based port management method and related device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140625

Termination date: 20190520