[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111103827B - Server working mode switching device - Google Patents

Server working mode switching device Download PDF

Info

Publication number
CN111103827B
CN111103827B CN201911243093.XA CN201911243093A CN111103827B CN 111103827 B CN111103827 B CN 111103827B CN 201911243093 A CN201911243093 A CN 201911243093A CN 111103827 B CN111103827 B CN 111103827B
Authority
CN
China
Prior art keywords
buffer
mode
controller hub
signal
platform controller
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.)
Active
Application number
CN201911243093.XA
Other languages
Chinese (zh)
Other versions
CN111103827A (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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN201911243093.XA priority Critical patent/CN111103827B/en
Publication of CN111103827A publication Critical patent/CN111103827A/en
Application granted granted Critical
Publication of CN111103827B publication Critical patent/CN111103827B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24215Scada supervisory control and data acquisition

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Power Sources (AREA)

Abstract

The invention discloses a server working mode switching device, which comprises a first buffer, a second buffer and a power switching circuit, wherein the first buffer switches the working mode of a platform controller hub according to a mode switching signal and a first buffer control signal sent by a complex logic programmable device; the second buffer controls the substrate control manager in the working mode selected by the mode switching signal according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub; the power switching circuit provides a supply voltage corresponding to the selected operating mode to the platform controller hub in response to a mode switching signal sent by the complex logic programmable device. The invention can switchably support the LPC bus and the ESPI bus according to the requirement, and improves the reliability of the integral operation of the server.

Description

Server working mode switching device
Technical Field
The present invention relates to the field of servers, and more particularly, to a server operating mode switching device and a corresponding server.
Background
An LPC (Low pin count interface Specification) bus of a server mainboard is a group of data information sent by a PCH (platform controller hub) chip, and is mainly transmitted to three modules, namely a CPLD (complex logic programmable device), a BMC (baseboard control manager) and a TPM (trusted platform module), wherein the CPLD analyzes and lights after receiving the bus data information to indicate the starting process of the current mainboard; the BMC is used for executing an IPmitool (intelligent platform management interface tool) command after receiving the LPC bus data information. At present, with the high-speed development of the server industry, the functional requirements of clients on the server become more and more diversified, and a common server can only support a single LPC bus function, cannot support an ESPI (enhanced serial peripheral interface) bus function, and cannot meet the requirements of the clients.
Aiming at the problem that the server mainboard in the prior art cannot simultaneously support an LPC bus and an ESPI bus, no effective solution is available at present.
Disclosure of Invention
In view of the above, an object of the embodiments of the present invention is to provide a server operating mode switching device, which can switchably support an LPC bus and an ESPI bus as required, so as to improve the reliability of the overall operation of the server.
In view of the above object, a first aspect of the embodiments of the present invention provides a server operation mode switching apparatus, including:
the first buffer is connected to the complex logic programmable device of the server and the platform controller hub, and the first buffer is configured to switch the working mode of the platform controller hub according to a mode switching signal and a first buffer control signal sent by the complex logic programmable device;
the second buffer is connected to the complex logic programmable device, the platform controller hub and the substrate control manager of the server, and the second buffer is configured to control the substrate control manager under the working mode selected by the mode switching signal according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub;
and the power switching circuit is connected to the complex logic programmable device and is configured to provide a supply voltage corresponding to the selected working mode to the platform controller hub according to a mode switching signal sent by the complex logic programmable device.
In some embodiments, the first buffer is connected to a mode switching control terminal and a first buffer control terminal of the complex logic programmable device, and an enable terminal of the platform controller hub;
the first buffer is configured to respond to receiving the indication of high level from the first buffer control terminal
The first buffer control signal is conducted to feed the mode switching signal received from the mode switching control terminal to the enable terminal of the platform controller hub to determine the working mode of the platform controller hub based on the mode switching signal;
the complex logic programmable device is configured to send a first buffer control signal, represented by a low level, through the first buffer control terminal to cause the first buffer to be turned off in response to the operating mode of the platform controller hub having been determined.
In some embodiments, the second buffer is connected to a second buffer control terminal of the complex logic programmable device, an enable terminal of the platform controller hub, and a signal receiving terminal of the baseboard control manager;
the second buffer is configured to be turned off in response to receiving a second buffer control signal expressed with a low level from the second buffer control terminal to prevent the mode switching signal from being fed as an alarm signal to the signal receiving terminal of the baseboard control manager when the enable terminal of the platform controller hub receives the mode switching signal;
the second buffer is further configured to turn on in response to receiving a second buffer control signal at a high level from the second buffer control terminal to feed the alarm signal received from the enable terminal to the signal receiving terminal of the substrate control manager to control the substrate control manager using the operation mode selected by the alarm signal based on the mode switching signal.
In some embodiments, the operating modes include an LPC mode and an ESPI mode; the platform controller hub is configured to set an operation mode of the platform controller hub to an LPC mode in response to the first buffer transmitting a mode switch signal represented by a low level to transmit an LPC bus signal to the baseboard control manager, and set the operation mode of the platform controller hub to an ESPI mode in response to the first buffer transmitting a mode switch signal represented by a high level to transmit an ESPI bus signal to the baseboard control manager.
In some embodiments, the power switching circuit includes a plurality of field effect transistors; the power switching circuit is configured to adapt a first output voltage of an operation mode corresponding to a low level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a low level, and to adapt a second output voltage different from the first output voltage of the operation mode corresponding to a high level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a high level.
A second aspect of an embodiment of the present invention provides a server, including:
a complex logic programmable device;
a platform controller hub;
a baseboard control manager;
the first buffer is connected to the complex logic programmable device and the platform controller hub, and is configured to switch the working mode of the platform controller hub according to a mode switching signal and a first buffer control signal sent by the complex logic programmable device;
the second buffer is connected to the complex logic programmable device, the platform controller hub and the substrate control manager, and is configured to control the substrate control manager in the working mode selected by the mode switching signal according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub;
and the power switching circuit is connected to the complex logic programmable device and is configured to provide a supply voltage corresponding to the selected working mode to the platform controller hub according to a mode switching signal sent by the complex logic programmable device.
In some embodiments, the first buffer is connected to a mode switching control terminal and a first buffer control terminal of the complex logic programmable device, and an enable terminal of the platform controller hub;
the first buffer is configured to be turned on in response to receiving a first buffer control signal represented by a high level from the first buffer control terminal to feed a mode switching signal received from the mode switching control terminal to an enable terminal of the platform controller hub to determine an operation mode of the platform controller hub based on the mode switching signal;
the complex logic programmable device is configured to send a first buffer control signal, represented by a low level, through the first buffer control terminal to cause the first buffer to be turned off in response to the operating mode of the platform controller hub having been determined.
In some embodiments, the second buffer is connected to a second buffer control terminal of the complex logic programmable device, an enable terminal of the platform controller hub, and a signal receiving terminal of the baseboard control manager;
the second buffer is configured to be turned off in response to receiving a second buffer control signal expressed with a low level from the second buffer control terminal to prevent the mode switching signal from being fed as an alarm signal to the signal receiving terminal of the baseboard control manager when the enable terminal of the platform controller hub receives the mode switching signal;
the second buffer is further configured to turn on in response to receiving a second buffer control signal at a high level from the second buffer control terminal to feed the alarm signal received from the enable terminal to the signal receiving terminal of the substrate control manager to control the substrate control manager using the operation mode selected by the alarm signal based on the mode switching signal.
In some embodiments, the operating modes include an LPC mode and an ESPI mode; the platform controller hub is configured to set an operation mode of the platform controller hub to an LPC mode in response to the first buffer transmitting a mode switch signal represented by a low level to transmit an LPC bus signal to the baseboard control manager, and set the operation mode of the platform controller hub to an ESPI mode in response to the first buffer transmitting a mode switch signal represented by a high level to transmit an ESPI bus signal to the baseboard control manager.
In some embodiments, the power switching circuit includes a plurality of field effect transistors; the power switching circuit is configured to adapt a first output voltage of an operation mode corresponding to a low level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a low level, and to adapt a second output voltage different from the first output voltage of the operation mode corresponding to a high level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a high level.
The invention has the following beneficial technical effects: according to the method and the device for switching the working modes of the server, the working mode of the platform controller hub is switched by using the first buffer according to the mode switching signal and the first buffer control signal sent by the complex logic programmable device; controlling the substrate control manager by using a second buffer according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub in the working mode selected by the mode switching signal; the power switching circuit is used for providing the supply voltage corresponding to the selected working mode to the platform controller hub according to the mode switching signal sent by the complex logic programmable device, the LPC bus and the ESPI bus can be supported in a switching mode according to requirements, and the reliability of the overall operation of the server is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic diagram illustrating a connection relationship between a first buffer and a second buffer of a server operation mode switching device according to the present invention;
fig. 2 is a schematic diagram of a power switching circuit of the server operation mode switching apparatus according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.
In view of the above-mentioned objects, a first aspect of the embodiments of the present invention provides an embodiment of a server operation mode switching device capable of switchably supporting an LPC bus and an ESPI bus as required. The server working mode switching device comprises:
the first buffer is connected to the complex logic programmable device of the server and the platform controller hub, and the first buffer is configured to switch the working mode of the platform controller hub according to a mode switching signal and a first buffer control signal sent by the complex logic programmable device;
the second buffer is connected to the complex logic programmable device, the platform controller hub and the substrate control manager of the server, and the second buffer is configured to control the substrate control manager under the working mode selected by the mode switching signal according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub;
and the power switching circuit is connected to the complex logic programmable device and is configured to provide a supply voltage corresponding to the selected working mode to the platform controller hub according to a mode switching signal sent by the complex logic programmable device.
In some embodiments, the first buffer is connected to a mode switching control terminal and a first buffer control terminal of the complex logic programmable device, and an enable terminal of the platform controller hub;
the first buffer is configured to be turned on in response to receiving a first buffer control signal represented by a high level from the first buffer control terminal to feed a mode switching signal received from the mode switching control terminal to an enable terminal of the platform controller hub to determine an operation mode of the platform controller hub based on the mode switching signal;
the complex logic programmable device is configured to send a first buffer control signal, represented by a low level, through the first buffer control terminal to cause the first buffer to be turned off in response to the operating mode of the platform controller hub having been determined.
In some embodiments, the second buffer is connected to a second buffer control terminal of the complex logic programmable device, an enable terminal of the platform controller hub, and a signal receiving terminal of the baseboard control manager;
the second buffer is configured to be turned off in response to being configured such that the second buffer control terminal receives the second buffer control signal expressed in a low level to prevent the mode switching signal from being fed as an alarm signal to the signal receiving terminal of the baseboard control manager when the enable terminal of the platform controller hub receives the mode switching signal;
the second buffer is further configured to turn on in response to receiving a second buffer control signal at a high level from the second buffer control terminal to feed the alarm signal received from the enable terminal to the signal receiving terminal of the substrate control manager to control the substrate control manager using the operation mode selected by the alarm signal based on the mode switching signal.
In some embodiments, the operating modes include an LPC mode and an ESPI mode; the platform controller hub is configured to set an operation mode of the platform controller hub to an LPC mode in response to the first buffer transmitting a mode switch signal represented by a low level to transmit an LPC bus signal to the baseboard control manager, and set the operation mode of the platform controller hub to an ESPI mode in response to the first buffer transmitting a mode switch signal represented by a high level to transmit an ESPI bus signal to the baseboard control manager.
In some embodiments, the power switching circuit includes a plurality of field effect transistors; the power switching circuit is configured to adapt a first output voltage of an operation mode corresponding to a low level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a low level, and to adapt a second output voltage different from the first output voltage of the operation mode corresponding to a high level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a high level.
The following further illustrates embodiments of the invention in terms of specific examples as shown in figures 1 and 2.
As shown in fig. 1, the pin C5 pin of PCH is strap pin, and the signal is alert signal of SMLINK0, and ESPI/LPC _ EN from CPLD is control signal for controlling the level state of C5.
If the PCH needs to work in an LPC mode, at the moment of power-on, the PCH needs to acquire the low level of the C5 pin, so that an OE1 signal of a buffer1 chip controlled by the CPLD is at the high level, the buffer1 is switched on, the B is connected to the A end, an OE2 signal is set to be at the low level, a buffer2 chip is switched off, the CPLD sets an ESPI/LPC _ EN signal to be at the low level, and at the moment, the C5 pin of the PCH works in the LPC mode after acquiring the low voltage. After the process is completed, the CPLD pulls the OE1 signal low, the buffer1 chip is turned off, the OE2 signal is pulled high, the buffer2 chip is turned on, and the C5 pin is used for transmitting an alert signal of the SMLINK 0.
If the PCH needs to work in an ESPI mode, the high level of the C5 pin needs to be acquired by the PCH at the power-on moment, so that an OE1 signal of a buffer chip controlled by the CPLD is high level, the buffer1 is conducted, the B end is connected to the A end, an OE2 signal is set to be low level, the buffer2 chip is disconnected, the CPLD sets an ESPI/LPC _ EN signal to be high level, and at the moment, the C5 pin of the PCH works in the ESPI mode after acquiring high voltage. After the process is completed, the CPLD pulls the OE1 signal low, the buffer1 chip is turned off, the OE2 signal is pulled high, the buffer2 chip is turned on, and the C5 pin is used for transmitting an alert signal of the SMLINK 0.
As mentioned above, the LPC and ESPI modes are selected by a strap pin of the PCH chip, when the strap pin is at a high level, the PCH operates in the ESPI mode, and when the strap pin is at a low level, the PCH operates in the LPC mode. Meanwhile, power is also switched, when the ESPI mode is selected, the working voltage is 1.8V, and when the LPC mode is selected, the working voltage is 3.3V. The power supply switching process corresponding to the LPC and ESPI modes of operation is shown in figure 2. If the power supply is operated in the LPC mode, 3.3V power supply is needed, the ESPI/LPC _ EN is low level, the MOS tube L4 is conducted, and the PGPPA is 3.3V. When the MOS transistor works in the ESPI mode, 1.8V PGPPA is needed to supply power, the ESPI/LPC _ EN is in a high level, the MOS transistor L2 is conducted, and PGPPA is 1.8V.
As can be seen from the foregoing embodiments, the server operating mode switching apparatus provided in the embodiments of the present invention switches the operating mode of the platform controller hub according to the mode switching signal and the first buffer control signal sent by the complex logic programmable device by using the first buffer; controlling the substrate control manager by using a second buffer according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub in the working mode selected by the mode switching signal; the power switching circuit is used for providing the supply voltage corresponding to the selected working mode to the platform controller hub according to the mode switching signal sent by the complex logic programmable device, the LPC bus and the ESPI bus can be supported in a switching mode according to requirements, and the reliability of the overall operation of the server is improved.
In view of the above objects, a second aspect of the embodiments of the present invention proposes an embodiment of a server capable of switchably supporting an LPC bus and an ESPI bus as required. The server includes:
a complex logic programmable device;
a platform controller hub;
a baseboard control manager;
the first buffer is connected to the complex logic programmable device and the platform controller hub, and is configured to switch the working mode of the platform controller hub according to a mode switching signal and a first buffer control signal sent by the complex logic programmable device;
the second buffer is connected to the complex logic programmable device, the platform controller hub and the substrate control manager, and is configured to control the substrate control manager in the working mode selected by the mode switching signal according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub;
and the power switching circuit is connected to the complex logic programmable device and is configured to provide a supply voltage corresponding to the selected working mode to the platform controller hub according to a mode switching signal sent by the complex logic programmable device.
In some embodiments, the first buffer is connected to a mode switching control terminal and a first buffer control terminal of the complex logic programmable device, and an enable terminal of the platform controller hub;
the first buffer is configured to be turned on in response to receiving a first buffer control signal represented by a high level from the first buffer control terminal to feed a mode switching signal received from the mode switching control terminal to an enable terminal of the platform controller hub to determine an operation mode of the platform controller hub based on the mode switching signal;
the complex logic programmable device is configured to send a first buffer control signal, represented by a low level, through the first buffer control terminal to cause the first buffer to be turned off in response to the operating mode of the platform controller hub having been determined.
In some embodiments, the second buffer is connected to a second buffer control terminal of the complex logic programmable device, an enable terminal of the platform controller hub, and a signal receiving terminal of the baseboard control manager;
the second buffer is configured to be turned off in response to receiving a second buffer control signal expressed with a low level from the second buffer control terminal to prevent the mode switching signal from being fed as an alarm signal to the signal receiving terminal of the baseboard control manager when the enable terminal of the platform controller hub receives the mode switching signal;
the second buffer is further configured to turn on in response to receiving a second buffer control signal at a high level from the second buffer control terminal to feed the alarm signal received from the enable terminal to the signal receiving terminal of the substrate control manager to control the substrate control manager using the operation mode selected by the alarm signal based on the mode switching signal.
In some embodiments, the operating modes include an LPC mode and an ESPI mode; the platform controller hub is configured to set an operation mode of the platform controller hub to an LPC mode in response to the first buffer transmitting a mode switch signal represented by a low level to transmit an LPC bus signal to the baseboard control manager, and set the operation mode of the platform controller hub to an ESPI mode in response to the first buffer transmitting a mode switch signal represented by a high level to transmit an ESPI bus signal to the baseboard control manager.
In some embodiments, the power switching circuit includes a plurality of field effect transistors; the power switching circuit is configured to adapt a first output voltage of an operation mode corresponding to a low level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a low level, and to adapt a second output voltage different from the first output voltage of the operation mode corresponding to a high level using the plurality of field effect transistor outputs in response to receiving the mode switching signal represented by a high level.
As can be seen from the foregoing embodiments, the server provided in the embodiments of the present invention switches the operating mode of the platform controller hub according to the mode switching signal and the first buffer control signal sent by the complex logic programmable device by using the first buffer; controlling the substrate control manager by using a second buffer according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub in the working mode selected by the mode switching signal; the power switching circuit is used for providing the supply voltage corresponding to the selected working mode to the platform controller hub according to the mode switching signal sent by the complex logic programmable device, the LPC bus and the ESPI bus can be supported in a switching mode according to requirements, and the reliability of the overall operation of the server is improved.
It should be particularly noted that the above-mentioned embodiment of the server adopts the embodiment of the server operation mode switching device to specifically describe the operation process of each module, and those skilled in the art can easily think that these modules are applied to other embodiments of the server operation mode switching device. Of course, since the steps in the embodiment of the server operation mode switching device can be mutually intersected, replaced, added, and deleted, these reasonable permutations and combinations should also belong to the scope of the present invention, and should not limit the scope of the present invention to the embodiment.
The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
It should be understood that, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items. The numbers of the embodiments disclosed in the embodiments of the present invention are merely for description, and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, of embodiments of the invention is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of an embodiment of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.

Claims (8)

1. A server operation mode switching apparatus, comprising:
the first buffer is connected to the complex logic programmable device of the server and the platform controller hub, and the first buffer is configured to switch the working mode of the platform controller hub according to a mode switching signal and a first buffer control signal sent by the complex logic programmable device;
a second buffer connected to the complex logic programmable device, the platform controller hub, and the baseboard control manager of the server, the second buffer being configured to control the baseboard control manager in the operating mode selected by the mode switching signal according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub;
a power switching circuit coupled to the complex logic programmable device, the power switching circuit configured to provide a supply voltage corresponding to the selected operating mode to the platform controller hub based on a mode switching signal sent by the complex logic programmable device;
wherein the working mode comprises an LPC mode and an ESPI mode; the platform controller hub is configured to set the operating mode of the platform controller hub to an LPC mode to transmit an LPC bus signal to the baseboard control manager in response to the first buffer transmitting the mode switch signal represented by a low level, and set the operating mode of the platform controller hub to an ESPI mode to transmit an ESPI bus signal to the baseboard control manager in response to the first buffer transmitting the mode switch signal represented by a high level.
2. The apparatus of claim 1, wherein the first buffer is connected to a mode switching control terminal and a first buffer control terminal of the complex logic programmable device, and an enable terminal of the platform controller hub;
the first buffer is configured to be turned on in response to receiving the first buffer control signal represented by a high level from the first buffer control terminal to feed the mode switching signal received from the mode switching control terminal to the enable terminal of the platform controller hub to determine an operation mode of the platform controller hub based on the mode switching signal;
the complex logic programmable device is configured to send the first buffer control signal represented by a low level through the first buffer control terminal to turn off the first buffer in response to the operating mode of the platform controller hub having been determined.
3. The apparatus of claim 1, wherein the second buffer is connected to a second buffer control terminal of the complex logic programmable device, an enable terminal of the platform controller hub, and a signal receiving terminal of the baseboard control manager;
the second buffer is configured to be turned off in response to receiving the second buffer control signal at a low level from the second buffer control terminal to prevent the mode switching signal from being fed as the alarm signal to the signal receiving terminal of the baseboard control manager when the enable terminal of the platform controller hub receives the mode switching signal;
the second buffer is further configured to turn on in response to receiving the second buffer control signal at a high level from the second buffer control terminal to feed the alarm signal received from the enable terminal to the signal receiving terminal of the substrate control manager to control the substrate control manager using the operation mode selected based on the mode switching signal by the alarm signal.
4. The apparatus of claim 1, wherein the power switching circuit comprises a plurality of field effect transistors; the power switching circuit is configured to use the plurality of field effect transistors to output a first output voltage that adapts an operating mode corresponding to a low level in response to receiving the mode switching signal represented as a low level, and to use the plurality of field effect transistors to output a second output voltage, different from the first output voltage, that adapts an operating mode corresponding to a high level in response to receiving the mode switching signal represented as a high level.
5. A server, comprising:
a complex logic programmable device;
a platform controller hub;
a baseboard control manager;
a first buffer connected to the complex logic programmable device and the platform controller hub, the first buffer being configured to switch an operation mode of the platform controller hub according to a mode switching signal and a first buffer control signal transmitted by the complex logic programmable device;
a second buffer coupled to the complex logic programmable device, the platform controller hub, and the baseboard control manager, the second buffer configured to control the baseboard control manager in the operating mode selected by the mode switching signal according to a second buffer control signal sent by the complex logic programmable device and an alarm signal sent by the platform controller hub;
a power switching circuit coupled to the complex logic programmable device, the power switching circuit configured to provide a supply voltage corresponding to the selected operating mode to the platform controller hub based on a mode switching signal sent by the complex logic programmable device;
wherein the working mode comprises an LPC mode and an ESPI mode; the platform controller hub is configured to set the operating mode of the platform controller hub to an LPC mode to transmit an LPC bus signal to the baseboard control manager in response to the first buffer transmitting the mode switch signal represented by a low level, and set the operating mode of the platform controller hub to an ESPI mode to transmit an ESPI bus signal to the baseboard control manager in response to the first buffer transmitting the mode switch signal represented by a high level.
6. The server according to claim 5, wherein the first buffer is connected to a mode switching control terminal and a first buffer control terminal of the complex logic programmable device, and an enable terminal of the platform controller hub;
the first buffer is configured to be turned on in response to receiving the first buffer control signal represented by a high level from the first buffer control terminal to feed the mode switching signal received from the mode switching control terminal to the enable terminal of the platform controller hub to determine an operation mode of the platform controller hub based on the mode switching signal;
the complex logic programmable device is configured to send the first buffer control signal represented by a low level through the first buffer control terminal to turn off the first buffer in response to the operating mode of the platform controller hub having been determined.
7. The server according to claim 5, wherein the second buffer is connected to a second buffer control terminal of the complex logic programmable device, an enable terminal of the platform controller hub, and a signal receiving terminal of the baseboard control manager;
the second buffer is configured to be turned off in response to receiving the second buffer control signal at a low level from the second buffer control terminal to prevent the mode switching signal from being fed as the alarm signal to the signal receiving terminal of the baseboard control manager when the enable terminal of the platform controller hub receives the mode switching signal;
the second buffer is further configured to turn on in response to receiving the second buffer control signal at a high level from the second buffer control terminal to feed the alarm signal received from the enable terminal to the signal receiving terminal of the substrate control manager to control the substrate control manager using the operation mode selected based on the mode switching signal by the alarm signal.
8. The server of claim 5, wherein the power switching circuit comprises a plurality of field effect transistors; the power switching circuit is configured to use the plurality of field effect transistors to output a first output voltage that adapts an operating mode corresponding to a low level in response to receiving the mode switching signal represented as a low level, and to use the plurality of field effect transistors to output a second output voltage, different from the first output voltage, that adapts an operating mode corresponding to a high level in response to receiving the mode switching signal represented as a high level.
CN201911243093.XA 2019-12-06 2019-12-06 Server working mode switching device Active CN111103827B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911243093.XA CN111103827B (en) 2019-12-06 2019-12-06 Server working mode switching device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911243093.XA CN111103827B (en) 2019-12-06 2019-12-06 Server working mode switching device

Publications (2)

Publication Number Publication Date
CN111103827A CN111103827A (en) 2020-05-05
CN111103827B true CN111103827B (en) 2021-06-29

Family

ID=70422271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911243093.XA Active CN111103827B (en) 2019-12-06 2019-12-06 Server working mode switching device

Country Status (1)

Country Link
CN (1) CN111103827B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966626B (en) * 2020-07-29 2023-01-06 苏州浪潮智能科技有限公司 Server starting device and method based on ESPI bus
CN112131160B (en) * 2020-09-27 2023-06-23 京东科技信息技术有限公司 Working mode switching circuit, working mode switching method and robot
CN112445657B (en) * 2020-10-29 2023-01-10 苏州浪潮智能科技有限公司 Circuit switching method and system supporting fault removal
CN117909275B (en) * 2024-03-15 2024-06-25 凌思微电子(杭州)有限公司 Circuit compatible with multiple interfaces simultaneously

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5973528A (en) * 1998-04-16 1999-10-26 Motorola, Inc. Control circuit and method for a temperature sensitive device
CN101739320A (en) * 2008-11-27 2010-06-16 英业达股份有限公司 Error detection device of server and error detection method thereof
CN107667495A (en) * 2015-04-08 2018-02-06 瑞典爱立信有限公司 To with known or hypothesis difference source codec

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01245335A (en) * 1988-03-28 1989-09-29 Hitachi Ltd Multiplexing system for programmable controller
US6940189B2 (en) * 2003-07-31 2005-09-06 Andrew Roman Gizara System and method for integrating a digital core with a switch mode power supply
CN107462793A (en) * 2017-08-18 2017-12-12 郑州云海信息技术有限公司 A kind of server voltage coherent signal monitoring device and monitoring method
TWI647571B (en) * 2017-09-20 2019-01-11 旺玖科技股份有限公司 Usb hub
CN108090006B (en) * 2017-12-14 2020-09-25 苏州浪潮智能科技有限公司 Method for switching PCIE Switch working mode by one key
CN108170245B (en) * 2018-01-25 2022-04-29 郑州云海信息技术有限公司 Control system and method for physical key operation of server and server management system
CN207731274U (en) * 2018-01-29 2018-08-14 北京可信华泰信息技术有限公司 A kind of credible platform control device
CN108829931B (en) * 2018-05-18 2022-07-05 龙迅半导体(合肥)股份有限公司 BMC transceiver
CN109032062A (en) * 2018-08-29 2018-12-18 郑州云海信息技术有限公司 A kind of PCIE switching chip
CN109408151B (en) * 2018-11-01 2021-10-29 郑州云海信息技术有限公司 Automatic switching device and switching method for configuration mode of field programmable gate array
CN110188060B (en) * 2019-06-06 2023-04-25 苏州佳世达电通有限公司 Mode switching system and mode switching method using same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5973528A (en) * 1998-04-16 1999-10-26 Motorola, Inc. Control circuit and method for a temperature sensitive device
CN101739320A (en) * 2008-11-27 2010-06-16 英业达股份有限公司 Error detection device of server and error detection method thereof
CN107667495A (en) * 2015-04-08 2018-02-06 瑞典爱立信有限公司 To with known or hypothesis difference source codec

Also Published As

Publication number Publication date
CN111103827A (en) 2020-05-05

Similar Documents

Publication Publication Date Title
CN111103827B (en) Server working mode switching device
US7839026B2 (en) Power discharge control system
US20120137159A1 (en) Monitoring system and method of power sequence signal
CN110785327B (en) Vehicle control device
CN113645049B (en) Network card electrifying method, system, storage medium and equipment
US11175715B2 (en) Method of supplying electric power to a computer system
CN110399328B (en) Control method and device for board-mounted graphics processor
US11256312B2 (en) System and method for managing power to server
CN103746684B (en) System and method for preventing power supply from flowing backwards
CN112269466B (en) Power supply method of power chip and server mainboard
CN114363728B (en) Electronic equipment and method for preventing current backflow
CN116644011B (en) Quick identification method, device and equipment of I2C equipment and storage medium
WO2024113767A1 (en) Power-on method and power-on apparatus for smart network interface cards
CN111290557A (en) Method and system for controlling power-on time sequence of GPU (graphics processing Unit) based on OAM (operation administration and maintenance) specification
TWI753606B (en) Master-slave interchangeable power supply device and its host, master-slave interchangeable power supply method and computer-readable recording medium
CN116599788A (en) Communication circuit, method, apparatus, and storage medium
CN109408151B (en) Automatic switching device and switching method for configuration mode of field programmable gate array
CN111966195B (en) Start control circuit and method
CN115277269A (en) Controlled network equipment and network system
US8484492B2 (en) Electronic device and power control module for controlling a starting process of the electronic device utilizing a delay latch circuit and an inverse logic unit
US6487466B1 (en) Control system with selectable reset circuit
US11614931B2 (en) Online software upgrade device and method for maintaining operation uninterrupted
CN117967597B (en) Fan control circuit, method, device, equipment and medium
CN115097900B (en) Clock output configuration device and method
CN111474871A (en) Power supply control device and method of household appliance control system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant