Baseboard management controller module and server

By designing a substrate management controller module including a substrate management controller, memory, Ethernet processor, temperature sensor, asset information manager, and power supply, it uses the module connector to connect to the motherboard to cancel complex programmable logic devices and The basic input and output system flash memory solves the problem of large size of general BMC module boards, realizes the use of multiple motherboards and reduces the size, saving development cycle and cost.

CN119201247APending Publication Date: 2024-12-27INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411310594.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

Although the existing universal BMC module can be used for multiple motherboards, the board size is large, resulting in low development efficiency. How to reduce the board size while being used for multiple motherboards has become a technical challenge.

Method used

Design a substrate management controller module, including a substrate management controller, memory, Ethernet processor, temperature sensor, asset information manager, power supply and module connector, and connect the target devices on the motherboard through the module connector. Cancel complex programmable logic devices and basic input and output system flash memory, set it on the motherboard, and realize remote monitoring, diagnosis and other functions.

Benefits of technology

The substrate management controller module can be used by a variety of motherboards, while reducing the board size, saving development cycle and cost, and facilitating post-maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201247A_ABST
    Figure CN119201247A_ABST
Patent Text Reader

Abstract

The invention discloses a baseboard management controller module and a server, and relates to the technical field of servers, the baseboard management controller module comprises a baseboard management controller, a memory, an Ethernet processor, a temperature sensor, an asset information manager, a power supply and a module connector; the substrate management controller is respectively connected with the memory, the Ethernet processor, the temperature sensor, the asset information manager, the power supply and the module connector; the Ethernet processor is connected with the module connector, and the power supply is connected with the module connector; and the module connector is used for connecting a connector on a mainboard so as to connect the substrate management controller, the Ethernet processor and the power supply with a target device on the mainboard. The substrate management controller module can be used by various mainboards, and the size of a board card can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of servers, and in particular to a baseboard management controller module and a server. Background Art

[0002] BMC (Baseboard Management Controller) is installed on the mainboard of the server to monitor and manage the hardware components of the server and the system operation status. Regarding the design of the BMC module, there are currently the following solutions: the first is to design a separate BMC module for each server; the second is to design the BMC function directly on the mainboard; the third is to design a universal BMC module for use with multiple mainboards. Designing a separate BMC module for each server will cause a great waste of design resources and reduce development efficiency. Designing the BMC function directly on the mainboard will increase the size of the mainboard. Although the existing universal BMC module can be used by multiple mainboards, its board size is large and the development efficiency is low. Therefore, how to reduce the board size while being able to be used by multiple mainboards has become a technical problem that needs to be solved urgently by those skilled in the art. Summary of the invention

[0003] The object of the present invention is to provide a baseboard management controller module and a server. The baseboard management controller module can be used for a variety of mainboards and can reduce the size of the board.

[0004] In order to solve the above technical problems, the present invention provides a baseboard management controller module, comprising:

[0005] Baseboard management controller, memory, Ethernet processor, temperature sensor, asset information manager, power supply, and module connector;

[0006] The baseboard management controller is respectively connected to the memory, the Ethernet processor, the temperature sensor, the asset information manager, the power supply and the module connector; the Ethernet processor is connected to the module connector, and the power supply is connected to the module connector; the module connector is used to connect the connector on the mainboard to connect the baseboard management controller, the Ethernet processor and the power supply to the target device on the mainboard.

[0007] In some embodiments, the baseboard management controller is connected to the central processing unit, universal serial bus interface switch, universal serial bus interface controller, video graphics array connector, baseboard management controller flash memory, multiplexer, complex programmable logic device, and network controller sideband interface switch on the mainboard through the module connector and the connector on the mainboard, and the multiplexer connects the central processing unit and the basic input and output system flash memory.

[0008] In some embodiments, the first serial peripheral interface pin of the baseboard management controller is connected to the first input end of the multiplexer through the module connector and the connector on the mainboard, the second input end of the multiplexer is connected to the serial peripheral interface pin of the central processing unit, and the output end of the multiplexer is connected to the basic input and output system flash memory; the second serial peripheral interface pin of the baseboard management controller is connected to the central processing unit through the module connector and the connector on the mainboard; the third serial peripheral interface pin of the baseboard management controller is connected to the baseboard management controller flash memory through the module connector and the connector on the mainboard; the video graphics array interface pin of the baseboard management controller is connected to the video graphics array connector on the mainboard through the module connector; the peripheral device interconnect high-speed pin of the baseboard management controller is connected to the central processing unit through the module connector and the connector on the mainboard; the first universal serial bus interface pin of the baseboard management controller is connected to the universal serial bus interface through the module connector and the connector on the mainboard switch; the second universal serial bus interface pin of the baseboard management controller is connected to the universal serial bus interface controller through the module connector and the connector on the main board; the bidirectional two-wire synchronous serial bus pin of the baseboard management controller is connected to the main board through the module connector and the connector on the main board; the improved internal integrated circuit pin of the baseboard management controller is connected to the central processing unit and the complex programmable logic device through the module connector and the connector on the main board; the network control sideband interface pin of the baseboard management controller is connected to the network port control sideband interface switch through the module connector and the connector on the main board; the general input and output interface pin of the baseboard management controller is connected to the complex programmable logic device through the module connector and the connector on the main board; the universal asynchronous receive and transmit pin of the baseboard management controller is connected to the complex programmable logic device through the module connector and the connector on the main board; the watchdog timer pin of the baseboard management controller is connected to the complex programmable logic device through the module connector and the connector on the main board.

[0009] In some embodiments, the data interface pin of the baseboard management controller is connected to the Ethernet processor, the Ethernet processor is connected to the module connector, and the data interface pin of the baseboard manager is connected to the module connector after a series resistor.

[0010] In some embodiments, the baseboard management controller includes sixteen bidirectional two-wire synchronous serial bus pins; among them, fifteen of the bidirectional two-wire synchronous serial bus pins are connected to the mainboard through the module connector and the connector on the mainboard, and one of the bidirectional two-wire synchronous serial bus pins is connected to the temperature sensor and the asset information manager.

[0011] In some embodiments, the baseboard management controller includes thirty-six groups of general purpose input and output interfaces, and each of the general purpose input and output interfaces is connected to the mainboard through the module connector and the connector on the mainboard.

[0012] In some embodiments, the power supply is used to convert the 12V power supply on the mainboard into a 3.3V power supply, a 2.5V power supply, a 1.0V power supply, and a 1.8V power supply.

[0013] In some embodiments, the module connector includes 250 pins.

[0014] In some embodiments, the memory includes a first memory and a second memory; the first memory is a memory, and the second memory is an embedded multimedia memory.

[0015] In order to solve the above technical problem, the present invention further provides a server, comprising the baseboard management controller module as described above.

[0016] The baseboard management controller module provided by the present invention includes: a baseboard management controller, a memory, an Ethernet processor, a temperature sensor, an asset information manager, a power supply and a module connector; the baseboard management controller is respectively connected to the memory, the Ethernet processor, the temperature sensor, the asset information manager, the power supply and the module connector; the Ethernet processor is connected to the module connector, and the power supply is connected to the module connector; the module connector is used to connect the connector on the mainboard to connect the baseboard management controller, the Ethernet processor and the power supply to the target device on the mainboard.

[0017] It can be seen that the baseboard management controller module provided by the present invention retains the baseboard management controller, two-way memory, Ethernet processor, temperature sensor, asset information manager, and power supply. The baseboard management controller module no longer has flash memory, logic devices, etc., but the flash memory, logic devices, etc. are set on the mainboard. The baseboard management control module can realize core functions such as remote monitoring and diagnosis with the help of the set components. This not only can be used by a variety of mainboards, but also can reduce the size of the board, saving development cycle and cost.

[0018] The server provided by the present invention also has the above technical effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the prior art and the drawings required for use in the embodiments are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 A schematic diagram of a baseboard management controller module provided by an embodiment of the present invention;

[0021] Figure 2 A schematic diagram of a baseboard management controller module and a mainboard provided by an embodiment of the present invention;

[0022] Figure 3 A schematic diagram of a baseboard management controller connected to a VGN connector provided by an embodiment of the present invention;

[0023] Figure 4 A schematic diagram of a baseboard management controller connected to a PHY chip provided by an embodiment of the present invention;

[0024] Figure 5 A schematic diagram of fixing a baseboard management controller module to a mainboard provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0025] The core of the present invention is to provide a baseboard management controller module and a server. The baseboard management controller module can be used for a variety of mainboards and can reduce the size of the board.

[0026] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0027] Please refer to Figure 1 , Figure 1 A schematic diagram of a baseboard management controller module provided by an embodiment of the present invention, referring to Figure 1 As shown, the baseboard management controller module includes:

[0028] Baseboard management controller 10, memory 20, Ethernet processor 30, temperature sensor 40, asset information manager 50, power supply 60 and module connector 70;

[0029] The baseboard management controller 10 is respectively connected to the memory 20, the Ethernet processor 30, the temperature sensor 40, the asset information manager 50, the power supply 60 and the module connector 70; the Ethernet processor 30 is connected to the module connector 70, and the power supply 60 is connected to the module connector 70; the module connector 70 is used to connect to the connector on the mainboard to connect the baseboard management controller 10, the Ethernet processor 30 and the power supply 60 to the target device on the mainboard.

[0030] In this embodiment, the baseboard management controller module includes a baseboard management controller 10, a memory 20, an Ethernet processor 30, a temperature sensor 40, an asset information manager 50, a power supply 60, and a module connector 70, but does not set up logic devices such as CPLD (Complex Programmable Logic Device), and does not set up BIOS (Basic Input Output System) Flash, i.e., baseboard input and output system flash memory. Based on the power supply of the power supply 60, the baseboard management controller 10 is responsible for remote monitoring, remote diagnosis, remote control, and deployment and management. Remote monitoring means that the baseboard management controller 10 monitors the hardware status of the server in real time, including temperature, fan speed, voltage, current, etc., as well as the operating status of hardware such as hard disk, memory, CPU (Central Processing Unit, central processing unit). Remote diagnosis means that the baseboard management controller 10 records the error log of the server. When the server fails or is abnormal, detailed fault information can be viewed through the management interface of the baseboard management controller 10. Remote control means that the baseboard management controller 10 operates and controls the server, such as powering on and off, restarting, modifying BIOS settings, etc. Deployment and management means that the baseboard management controller 10 supports remote deployment of operating systems and applications, as well as remote updating and management of server firmware.

[0031] The memory 20 is responsible for storage. The temperature sensor 40 is responsible for detecting the temperature of the baseboard management controller module. The asset information manager 50 is responsible for managing the information of the baseboard management controller module. The Ethernet processor is responsible for transmitting data through the network.

[0032] refer to Figure 2 As shown, in some embodiments, the memory 20 includes a first memory and a second memory; the first memory is a memory, and the second memory is an embedded multimedia memory.

[0033] In this embodiment, the first memory 20 is a memory, and the second memory 30 is an EMMC (Embedded Multi Media Card). The memory is connected to a DDR4 (Double-Data-Rate Fourth) pin of the baseboard management controller 10, and the EMMC is connected to an EMMC pin of the baseboard management controller 10.

[0034] In order to further reduce the board size of the baseboard management controller module, the memory 20 may include only one memory channel, which functions as a memory and an embedded multimedia memory.

[0035] The module connector 70 is connected to the connector on the mainboard, and the power supply 60 of the baseboard management controller module is connected to the power supply on the mainboard through the module connector 70 and the connector on the mainboard, so as to convert the power supply on the mainboard into the power supply 60 used by the baseboard management controller module.

[0036] In some embodiments, the power supply 60 is used to convert the 12V power supply on the mainboard into a 3.3V power supply, a 2.5V power supply, a 1.0V power supply, and a 1.8V power supply.

[0037] In some embodiments, the module connector 70 includes 250 pins.

[0038] The baseboard management controller module cancels the use of logic chips such as CPLD, so the number of communications with the mainboard increases from about 140 to about 240, so the module connector 70 includes 250 pins. The corresponding connector on the mainboard is a 250-pin connector. Among them, the connector on the mainboard can be a SO-DIMM (Small Outline Dual In-line Memory Module) connector.

[0039] The module connector 70 is connected to the connector on the mainboard. The baseboard management controller 10 and the Ethernet processor 30 on the baseboard management controller module are connected to the target devices such as the central processor on the mainboard through the module connector 70 and the connector on the mainboard.

[0040] In some embodiments, the baseboard management controller 10 is connected to the central processing unit, universal serial bus interface switch, universal serial bus interface controller, video graphics array connector, baseboard management controller 10 flash memory, multiplexer, complex programmable logic device, network controller sideband interface switch on the mainboard through the module connector 70 and the connector on the mainboard, and the multiplexer connects the central processing unit and the basic input and output system flash memory.

[0041] BIOS Flash, i.e. basic input and output system flash memory, is set on the motherboard. BIOS Flash is connected to a multiplexer. The multiplexer is also connected to the CPU on the motherboard and to the baseboard management controller 10 through a connector on the motherboard and a module connector 70. The switching between the CPU and the baseboard management controller 10 can be realized through the multiplexer.

[0042] BMC Flash, namely the baseboard management controller 10 flash memory, is arranged on the mainboard. The baseboard management controller 10 is connected to the BMC Flash through the module connector 70 and the connector on the mainboard.

[0043] The VGA (Video Graphics Array) connector is provided on the motherboard, and the baseboard management controller 10 is connected to the VGA connector via the module connector 70 and the connector on the motherboard. The connection method between the baseboard management controller 10 and the VGA connector can be referred to Figure 3 shown. Figure 3 MB stands for motherboard, BMC Daughter Card stands for baseboard management controller module, 250 pin Godfinger stands for module connector 70, 250 pin SODIMM stands for connector on the motherboard, filtering stands for filtering, ESD stands for electrostatic discharge, and VGA Conn stands for VGA connector.

[0044] The mainboard is provided with a USB2.0 Switch, i.e., a universal serial bus interface switch, and a USB CTRL, i.e., a universal serial bus interface controller. The USB CTRL sends out a USB path, which is connected to the baseboard management controller 10 through the connector on the mainboard and the module connector 70. The baseboard management controller 10 sends out a USB path, which is connected to the USB2.0 Switch on the mainboard through the module connector 70 and the connector on the mainboard.

[0045] A NCSI (Network Controller Sideband Interface) Switch is provided on the mainboard, that is, a network controller sideband interface switch. The baseboard management controller 10 is connected to the NCSI Switch via a module connector 70 and a connector on the mainboard.

[0046] In addition, the ESPI (Enhanced Serial Peripheral Interface) bus connects the baseboard management controller 10 and the CPU through the module connector 70 and the connector on the mainboard. The PCIE (Peripheral Component Interconnect Express) bus connects the baseboard management controller 10 and the CPU through the module connector 70 and the connector on the mainboard.

[0047] In some embodiments, the first serial peripheral interface pin of the baseboard management controller 10 is connected to the first input end of the multiplexer through the module connector 70 and the connector on the mainboard, the second input end of the multiplexer is connected to the serial peripheral interface pin of the central processing unit, and the output end of the multiplexer is connected to the basic input and output system flash memory; the second serial peripheral interface pin of the baseboard management controller 10 is connected to the central processing unit through the module connector 70 and the connector on the mainboard; the third serial peripheral interface pin of the baseboard management controller 10 is connected to the baseboard management controller 10 flash memory through the module connector 70 and the connector on the mainboard; the video graphics array interface pin of the baseboard management controller 10 is connected to the video graphics array connector on the mainboard through the module connector 70; the peripheral device interconnect high-speed pin of the baseboard management controller 10 is connected to the central processing unit through the module connector 70 and the connector on the mainboard; the first universal serial bus interface pin of the baseboard management controller 10 is connected to the universal serial bus interface switch through the module connector 70 and the connector on the mainboard switch; the second universal serial bus interface pin of the baseboard management controller 10 is connected to the universal serial bus interface controller through the module connector 70 and the connector on the main board; the bidirectional two-wire synchronous serial bus pin of the baseboard management controller 10 is connected to the main board through the module connector 70 and the connector on the main board; the improved internal integrated circuit pin of the baseboard management controller 10 is connected to the central processing unit and the complex programmable logic device through the module connector 70 and the connector on the main board; the network control sideband interface pin of the baseboard management controller 10 is connected to the network port control sideband interface switch through the module connector 70 and the connector on the main board; the general input and output interface pin of the baseboard management controller 10 is connected to the complex programmable logic device through the module connector 70 and the connector on the main board; the universal asynchronous receive and transmit pin of the baseboard management controller 10 is connected to the complex programmable logic device through the module connector 70 and the connector on the main board; the watchdog timer pin of the baseboard management controller 10 is connected to the complex programmable logic device through the module connector 70 and the connector on the main board.

[0048] refer to Figure 2As shown, the SPI (Serial Peripheral Interface) pin of the baseboard management controller 10 is connected to the first input end of the multiplexer through the module connector 70 and the connector on the mainboard, the second input end of the multiplexer is connected to the SPI pin of the CPU, and the output end of the multiplexer is connected to the BIOS Flash; the eSPI pin of the baseboard management controller 10 is connected to the CPU through the module connector 70 and the connector on the mainboard; the FW (Firmware) SPI pin of the baseboard management controller 10 is connected to the BMC Flash through the module connector 70 and the connector on the mainboard; the VGA pin of the baseboard management controller 10 is connected to the VGA on the mainboard through the module connector 70 and the connector on the mainboard; the PCIe pin of the baseboard management controller 10 is connected to the CPU through the module connector 70 and the connector on the mainboard; the USB2.0 pin of the baseboard management controller 10 is connected to the USB2.0 Switch through the module connector 70 and the connector on the mainboard; another USB2.0 pin of the baseboard management controller 10 is connected to the USB CTRL through the module connector 70 and the connector on the mainboard; the I2C (Inter-Integrated The I3C (Improved Internal Integrated Circuit Bus) pin of the baseboard management controller 10 is connected to the connector on the mainboard through the module connector 70; the I3C (Improved Internal Integrated Circuit Bus) pin of the baseboard management controller 10 is connected to the CPU and the CPLD through the module connector 70 and the connector on the mainboard; the NC-SI pin of the baseboard management controller 10 is connected to the NCSI Switch through the module connector 70 and the connector on the mainboard; the GPIO (General-purpose input / output) pin of the baseboard management controller 10 is connected to the CPLD through the module connector 70 and the connector on the mainboard; the UART (Universal Asynchronous Receiver / Transmitter) pin of the baseboard management controller 10 is connected to the CPLD through the module connector 70 and the connector on the mainboard; the WDT (Watch Dog Timer) pin of the baseboard management controller 10 is connected to the CPLD through the module connector 70 and the connector on the mainboard.

[0049] In some embodiments, the data interface pin of the baseboard management controller 10 is connected to the Ethernet processor 30, the Ethernet processor 30 is connected to the module connector 70, and the data interface pin of the baseboard manager is connected to the module connector 70 after a series resistor.

[0050] The data interface pins of the baseboard management controller 10 may be RGMII (Reduced Gigabit Media Independent Interface) pins. Figure 4 As shown, the baseboard management controller module includes an Ethernet processor 30, namely a PHY (Physical, physical layer) chip. The RGMII pin of the baseboard management controller 10 is connected to the Ethernet processor 30 on one hand, and the Ethernet processor 30 is connected to the module connector 70. On the other hand, the RGMII pin of the baseboard management controller 10 is directly connected to the module connector 70 after a series resistor. When a PHY chip is provided on the motherboard, the PHY chip in the baseboard management controller module can be omitted. When a PHY chip is not provided on the motherboard, the PHY chip in the baseboard management controller module is used. 250 pin Goldfinger represents the module connector 70, 250 pin SODIMM represents the connector on the motherboard, TX represents the sending signal line, RX represents the receiving signal line, TXCK represents the sending clock signal line, RXCK represents the receiving clock signal line, TXCTL represents the sending data control signal line, RXCTL represents the receiving data control signal line, MDC represents the clock signal line, and MDIO represents the data signal line.

[0051] In some embodiments, the baseboard management controller 10 includes sixteen bidirectional two-wire synchronous serial bus pins; among them, fifteen bidirectional two-wire synchronous serial bus pins are connected to the mainboard through the module connector 70 and the connector on the mainboard, and one of the bidirectional two-wire synchronous serial bus pins connects the temperature sensor 40 and the asset information manager 50.

[0052] In this embodiment, the baseboard management controller 10 includes 16 I2C pins, of which 15 I2C pins are connected to the mainboard through the module connector 70 and the connector on the mainboard, and 1 I2C pin is connected to the temperature sensor 40 and the asset information manager 50 in the baseboard management controller module to monitor the temperature sensor 40 and the asset information manager 50 of the baseboard management controller module itself.

[0053] In some embodiments, the baseboard management controller 10 includes thirty-six groups of general purpose input and output interfaces, and each of the general purpose input and output interfaces is connected to the mainboard through the module connector 70 and a connector on the mainboard.

[0054] In this embodiment, the baseboard management controller 10 includes 36 groups of GPIO pins, and all of the 36 groups of GPIO pins are connected to the mainboard through the module connector 70 and the connector on the mainboard.

[0055] The board size of the baseboard management controller module can be set within 60*90. In the case of a general server chassis, the baseboard management controller module can be placed between two PCIE slots while ensuring that the rear window is fully equipped. The method of fixing the baseboard management controller module to the motherboard can refer to Figure 5 As shown, the baseboard management controller module is connected to the connector on the mainboard. In addition, the baseboard management controller module is raised by a cushion layer to make the baseboard management controller module level.

[0056] To sum up, the baseboard management controller module provided by the present invention retains the baseboard management controller, two-way memory, Ethernet processor, temperature sensor, asset information manager, and power supply. The baseboard management controller module no longer has flash memory, logic devices, etc., but the flash memory, logic devices, etc. are set on the mainboard. The baseboard management control module can realize core functions such as remote monitoring and diagnosis with the help of the set components. This not only can be used by a variety of mainboards, but also can reduce the size of the board, save development cycle and cost, and facilitate later maintenance.

[0057] The present invention also provides a server, which includes the baseboard management controller module and the mainboard as described in the above embodiment. For the baseboard management controller module and the connection method between the baseboard management controller module and the mainboard, reference can be made to the above embodiment, which will not be repeated here.

[0058] The server provided by the present invention includes a baseboard management controller module. The baseboard management controller module retains a baseboard management controller, two-way memory, Ethernet processor, temperature sensor, asset information manager, and power supply. The baseboard management controller module no longer has flash memory, logic devices, etc., but sets the flash memory, logic devices, etc. on the mainboard. The baseboard management control module can realize core functions such as remote monitoring and diagnosis with the help of the set components. This not only can it be used by a variety of mainboards, but also can reduce the size of the board, save development cycle and cost, and facilitate later maintenance.

[0059] Because the situation is complicated, it is impossible to list them one by one for explanation. Those skilled in the art should be aware that there may be multiple examples based on the basic principles of the embodiments provided by the present invention and in combination with actual conditions, and all of them should be within the scope of the present invention without paying enough creative work.

[0060] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0061] The baseboard management controller module and server provided by the present invention are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. It should be pointed out that for ordinary technicians in this technical field, without departing from the principle of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.

[0062] It should also be noted that, in this specification, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or equipment including the elements.

Claims

1. A baseboard management controller module, characterized in that: include: Baseboard management controller, memory, Ethernet processor, temperature sensor, asset information manager, power supply, and module connector; The baseboard management controller is respectively connected to the memory, the Ethernet processor, the temperature sensor, the asset information manager, the power supply and the module connector; The Ethernet processor is connected to the module connector, and the power supply is connected to the module connector; The module connector is used to connect to the connector on the mainboard to connect the baseboard management controller, the Ethernet processor and the power supply to the target device on the mainboard.

2. The baseboard management controller module according to claim 1, characterized in that: The baseboard management controller is connected to the central processing unit, universal serial bus interface switch, universal serial bus interface controller, video graphics array connector, baseboard management controller flash memory, multiplexer, complex programmable logic device, and network controller sideband interface switch on the mainboard through the module connector and the connector on the mainboard, and the multiplexer connects the central processing unit and the basic input and output system flash memory.

3. The baseboard management controller module according to claim 2, characterized in that: The first serial peripheral interface pin of the baseboard management controller is connected to the first input end of the multiplexer through the module connector and the connector on the mainboard, the second input end of the multiplexer is connected to the serial peripheral interface pin of the central processing unit, and the output end of the multiplexer is connected to the basic input and output system flash memory; The second serial peripheral interface pin of the baseboard management controller is connected to the central processing unit through the module connector and the connector on the mainboard; the third serial peripheral interface pin of the baseboard management controller is connected to the baseboard management controller flash memory through the module connector and the connector on the mainboard; The video graphics array interface pin of the baseboard management controller is connected to the video graphics array connector on the mainboard through the module connector and the connector on the mainboard; The peripheral device interconnect high-speed pin of the baseboard management controller is connected to the central processing unit through the module connector and the connector on the mainboard; The first universal serial bus interface pin of the baseboard management controller is connected to the universal serial bus interface switch through the module connector and the connector on the mainboard; The second universal serial bus interface pin of the baseboard management controller is connected to the universal serial bus interface controller through the module connector and the connector on the mainboard; The bidirectional two-wire synchronous serial bus pin of the baseboard management controller is connected to the mainboard through the module connector and the connector on the mainboard; The improved internal integrated circuit pins of the baseboard management controller are connected to the central processing unit and the complex programmable logic device through the module connector and the connector on the mainboard; The network control sideband interface pin of the baseboard management controller is connected to the network port control sideband interface switcher through the module connector and the connector on the mainboard; The general input and output interface pins of the baseboard management controller are connected to the complex programmable logic device through the module connector and the connector on the mainboard; The universal asynchronous receiver / transmitter pin of the baseboard management controller is connected to the complex programmable logic device through the module connector and the connector on the mainboard; The watchdog timer pin of the baseboard management controller is connected to the complex programmable logic device through the module connector and the connector on the mainboard.

4. The baseboard management controller module according to claim 1, characterized in that: The data interface pin of the baseboard management controller is connected to the Ethernet processor, the Ethernet processor is connected to the module connector, and the data interface pin of the baseboard manager is connected to the module connector after being connected in series with a resistor.

5. The baseboard management controller module according to claim 1, characterized in that: The baseboard management controller includes sixteen bidirectional two-wire synchronous serial bus pins; among them, fifteen bidirectional two-wire synchronous serial bus pins are connected to the mainboard through the module connector and the connector on the mainboard, and one bidirectional two-wire synchronous serial bus pin is connected to the temperature sensor and the asset information manager.

6. The baseboard management controller module according to claim 1, characterized in that: The baseboard management controller includes thirty-six groups of general input and output interfaces, and each of the general input and output interfaces is connected to the mainboard through the module connector and the connector on the mainboard.

7. The baseboard management controller module according to claim 1, characterized in that: The power supply is used to convert the 12V power supply on the mainboard into a 3.3V power supply, a 2.5V power supply, a 1.0V power supply and a 1.8V power supply.

8. The baseboard management controller module according to claim 1, characterized in that: The module connector includes 250 pins.

9. The baseboard management controller module according to claim 1, characterized in that: The memory includes a first memory and a second memory; the first memory is a memory, and the second memory is an embedded multimedia memory.

10. A server, characterized in that: It comprises a baseboard management controller module as claimed in any one of claims 1 to 9.