Health management module based on AST2600 processor

By designing a health management module based on the AST2600 processor, the problem of difficulty in iterating the integration between traditional modules and motherboards and inconsistent firmware is solved, the software and hardware versatility of the modules and the convenience of hardware upgrades is achieved, and the availability and reliability of the reinforced computer are improved.

CN222354424UActive Publication Date: 2025-01-14JIANGSU AUTOMATION RESEARCH INSTITUTE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202420945779.3
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2025-01-14
Estimated Expiration
2034-04-30

AI Technical Summary

Technical Problem

Traditional health management modules are integrated with motherboard modules, making it difficult to upgrade hardware iteratively, and ShMC and BMC firmware are not unified, resulting in complex development and maintenance.

Method used

Design a health management module based on AST2600 processor, including clock circuit, power supply circuit, reset circuit, FLASH chip, LPDDR4 DRAM, RTC circuit, fan control circuit, IPMB driver circuit, PHY chip and XMC connector to realize module and motherboard The separate connection supports the unified firmware development between ShMC and BMC.

Benefits of technology

It realizes the module's software and hardware versatility, compact structure, and easy hardware upgrade and replacement, improving the availability and reliability of the reinforced computer.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222354424U_ABST
    Figure CN222354424U_ABST
Patent Text Reader

Abstract

The utility model belongs to the field of ruggedized computers, and particularly relates to a health management module based on an AST2600 processor. Comprising an AST2600 processor, a clock circuit, a power supply circuit, a reset circuit, a FLASH chip, an LPDDR4 DRAM, an RTC circuit, a fan control circuit, an IPMB drive circuit, a PHY chip and an XMC connector. The health management module is in a buckle shape and is installed on each mainboard module in a case, one health management module serves as ShMC case level management, the other health management modules serve as BMC single board level management, and the health management modules are connected through an IPMB bus. The health management module is suitable for each mainboard module in a ruggedized computer case, the structure is small and exquisite, hardware upgrading and replacement are convenient, and software and hardware universality is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model belongs to the technical field of reinforced computers, and specifically relates to a health management module based on an AST2600 processor. Background Art

[0002] At present, the computer health management module can realize efficient remote operation and maintenance capabilities and ensure the stable operation of reinforced computers. It mainly includes functions such as operation status monitoring, active fault alarm, automatic fault diagnosis, remote troubleshooting, automatic abnormal recovery, remote control, power consumption management, etc., which can effectively improve the availability, reliability and maintainability of reinforced computers. In particular, the two-level chassis management technology based on ShMC and BMC has become an important part of the health management technology of reinforced computers and is the core common technology of the reinforced computer industry.

[0003] The traditional health management module is integrated with the motherboard module, which is not convenient for hardware iteration and upgrade; the ShMC and BMC firmware are not unified in software and need to be developed, tested and maintained separately. Therefore, developing a health management module that can be separated from the motherboard module in hardware and can unify the ShMC and BMC firmware in software has great practical value for hardening computers and has become an urgent problem to be solved in current research. Utility Model Content

[0004] The purpose of the utility model is to provide a health management module based on an AST2600 processor, which has a compact structure, is easy to upgrade and replace, and has strong software and hardware versatility.

[0005] To achieve the above-mentioned purpose, the utility model provides the following technical solutions: a health management module based on an AST2600 processor, comprising a clock circuit, a power supply circuit, a reset circuit, a FLASH chip, an LPDDR4 DRAM, an RTC circuit, an AST2600 processor, a fan control circuit, an IPMB drive circuit, a PHY chip and an XMC connector; the AST2600 processor is respectively connected to the clock circuit, the power supply circuit, the reset circuit, the FLASH chip, the LPDDR4 DRAM, the RTC circuit, the fan control circuit, the IPMB drive circuit, the PHY chip and the XMC connector.

[0006] Furthermore, the fan control circuit is connected between the AST2600 processor and the XMC connector.

[0007] Furthermore, the IPMB driving circuit is connected between the AST2600 processor and the XMC connector.

[0008] Furthermore, the PHY chip is connected between the AST2600 processor and the XMC connector to convert the RGMII signal into an Ethernet signal, and the Ethernet signal is connected to the RJ45 network interface of the mainboard module.

[0009] Furthermore, the VGA*1 interface, ADC*6 interface, I2C*1 interface, SPI*1 interface, PCIE*1 interface, USB*2 interface, UART*2 interface, LPC*1 interface and GPIO*3 interface of the AST2600 processor are respectively interconnected with the XMC connector.

[0010] Furthermore, the interfaces connected to the XMC connector and the AST2600 processor are PWM*2 interfaces, Tach*2 interfaces, IPMB*2 interfaces, LAN*1, VGA*1 interface, ADC*6 interfaces, I2C*1 interface, SPI*1 interface, PCIE*1 interface, USB*2 interfaces, UART*2 interfaces, LPC*1 interface and GPIO*3 interfaces.

[0011] Furthermore, the IPMB*2 interface is used to connect the ShMC and BMC in the chassis, and the ShMC collects information of the BMC and sends control commands through the IPMB*2 bus.

[0012] Furthermore, the health management module is in the shape of a buckle card, and there are multiple of them, which are installed correspondingly on each mainboard module in the chassis, and the health management module is connected via an IPMB bus.

[0013] Furthermore, among the multiple health management modules, only one health management module acts as ShMC and is connected to the network externally, and the remaining health management modules act as BMC and are not connected to the network.

[0014] Compared with the prior art, the beneficial effects of the present invention are: 1) the health management module of the present invention can be used as both ShMC and BMC in a reinforced computer case, achieving strong versatility in module software and hardware; 2) the health management module of the present invention has a compact structure, which reserves sufficient space for the layout and heat dissipation of the motherboard module; 3) the health management module of the present invention is connected to the motherboard module in the form of a buckle card, which facilitates hardware upgrades and replacements.

[0015] In order to more clearly illustrate the functional characteristics and structural parameters of the utility model, further description is given below in conjunction with the accompanying drawings and specific implementation methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application. The illustrative embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation on the present invention. In the drawings:

[0017] Figure 1 It is a functional block diagram of the utility model;

[0018] Figure 2 This is a block diagram of the module connections inside the chassis of the utility model;

[0019] Figure 3 This is a schematic diagram of the XMC connector structure of the present utility model.

[0020] The reference numbers in the figure are: 1-clock circuit, 2-power supply circuit, 3-reset circuit, 4-FLASH chip, 5-LPDDR4DRAM, 6-RTC circuit, 7-AST2600 processor, 8-fan control circuit, 9-IPMB drive circuit, 10-PHY chip, 11-XMC connector. DETAILED DESCRIPTION

[0021] The embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present utility model are shown in the accompanying drawings, it should be understood that the present utility model can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided in order to provide a more thorough and complete understanding of the present utility model. It should be understood that the drawings and embodiments disclosed in the present utility model are only for exemplary purposes and are not intended to limit the scope of protection disclosed in the present utility model. Based on the embodiments in the present utility model, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present utility model.

[0022] Combination Figure 1 As an embodiment of the utility model, a health management module based on an AST2600 processor is provided, which includes an AST2600 processor 7, a clock circuit 1, a power supply circuit 2, a reset circuit 3, a FLASH chip 4, a LPDDR4 DRAM 5, an RTC circuit 6, a fan control circuit 8, an IPMB drive circuit 9, a PHY chip 10 and an XMC connector 11; the AST2600 processor 7 is respectively connected to the clock circuit 1, the power supply circuit 2, the reset circuit 3, the FLASH chip 4, the LPDDR4 DRAM 5, the RTC circuit 6, the fan control circuit 8, the IPMB drive circuit 9, the PHY chip 10 and the XMC connector 11.

[0023] Furthermore, the health management module is in the shape of a buckle card with dimensions of 51mm*76mm*1.6mm, and the height of components on the front and back of the printed circuit board is limited to less than 3mm, leaving sufficient space for the layout and heat dissipation of the mainboard module.

[0024] Further, combined with Figure 2 The health management module is installed on each motherboard module in the chassis. One of the health management modules acts as ShMC (chassis-level management) and the others act as BMC (board-level management). They are connected via the IPMB bus. BMC functions include collecting temperature, voltage, and current information of the motherboard module, power on / off, restart control, configuration time, BIOS firmware update, CPU communication, etc. In addition to BMC functions, ShMC functions also include virtual media, remote KVM control, SOL, fan control, and collection and control of all BMC information in the chassis.

[0025] Further, combined with Figure 3 The XMC connector 11 includes PWM*2 interfaces, Tach*2 interfaces, IPMB*2 interfaces, LAN*1, VGA*1 interface, ADC*6 interfaces, I2C*1 interface, SPI*1 interface, PCIE*1 interface, USB*2 interfaces, UART*2 interfaces, LPC*1 interface and GPIO*3 interfaces, which are used to connect the health management module with the mainboard module.

[0026] Furthermore, the fan control circuit 8 is connected between the AST2600 processor 7 and the XMC connector 11 to enhance the PWM and Tach signals, which can be used to control and collect the fan speed of the chassis; the IPMB circuit 9 is connected between the AST2600 processor 7 and the XMC connector 11 to enhance the driving capability of the IPMB signal and connect other health management modules in the chassis; the PHY chip circuit 10 is connected between the AST2600 processor 7 and the XMC connector 11 to convert the RGMII signal into an Ethernet signal, and then the Ethernet signal is connected to the RJ45 network interface of the mainboard module for external output. This network can be used for users to access the WEB management interface of the ShMC.

[0027] Furthermore, the AST2600 processor 7 is interconnected with the clock circuit 1, the power supply circuit 2, the reset circuit 3, the FLASH chip 4, the LPDDR4 DRAM 5, and the RTC circuit 6 respectively.

[0028] Furthermore, the AST2600 processor 7 is connected to the XMC connector 11 via a VGA*1 interface, which is used to realize the VGA external display of the mainboard module.

[0029] Furthermore, the AST2600 processor 7 is connected to the XMC connector 11 via an ADC*6 interface and an I2C*1 interface. The ADC*6 interface is used to collect voltage and current sensor information of the mainboard module, and the I2C*1 interface is used to collect temperature sensor information of the mainboard module.

[0030] Furthermore, the AST2600 processor 7 is connected to the XMC connector 11 via an SPI*1 interface, which is used to update the BIOS firmware of the mainboard module.

[0031] Furthermore, the AST2600 processor 7 is connected to the XMC connector 11 via a PCIE*1 interface and a USB*2 interface. The PCIE*1 interface is used to obtain display information of the mainboard module, and the USB*2 interface is used to realize a remote mouse and keyboard.

[0032] Furthermore, the AST2600 processor 7 is connected to the XMC connector 11 via a UART*2 interface and an LPC*1 interface. The UART*2 interface is used to implement the remote SOL function and the operating system serial port communication function, and the LPC*1 interface is used for communication between the BIOS firmware of the mainboard module and the health management module firmware.

[0033] Furthermore, the AST2600 processor 7 is connected to the XMC connector 11 via a GPIO*3 interface, which is used to control the power on / off and restart of the mainboard module and to collect the current power on / off status of the mainboard module.

[0034] Furthermore, only one health management module in the chassis acts as ShMC and is connected to the network, while the others act as BMCs and are not connected to the network.

[0035] Furthermore, the IPMB bus is used to connect the ShMC and the BMC in the chassis, and the ShMC collects information of other BMCs and sends control commands through the IPMB bus.

[0036] It should be noted that, in this article, 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 "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0037] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A health management module based on AST2600 processor, characterized in that: The invention comprises a clock circuit (1), a power supply circuit (2), a reset circuit (3), a FLASH chip (4), an LPDDR4 DRAM (5), an RTC circuit (6), an AST2600 processor (7), a fan control circuit (8), an IPMB drive circuit (9), a PHY chip (10) and an XMC connector (11); the AST2600 processor (7) is respectively connected to the clock circuit (1), the power supply circuit (2), the reset circuit (3), the FLASH chip (4), the LPDDR4 DRAM (5), the RTC circuit (6), the fan control circuit (8), the IPMB drive circuit (9), the PHY chip (10) and the XMC connector (11).

2. The health management module based on the AST2600 processor according to claim 1, characterized in that: The fan control circuit (8) is connected between the AST2600 processor (7) and the XMC connector (11).

3. The health management module based on the AST2600 processor according to claim 1, characterized in that: The IPMB driving circuit (9) is connected between the AST2600 processor (7) and the XMC connector (11).

4. The health management module based on the AST2600 processor according to claim 1, characterized in that: The PHY chip (10) is connected between the AST2600 processor (7) and the XMC connector (11), and converts the RGMII signal into an Ethernet signal, and the Ethernet signal is connected to the RJ45 network interface of the mainboard module.

5. The health management module based on the AST2600 processor according to claim 1, characterized in that: The VGA*1 interface, ADC*6 interface, I2C*1 interface, SPI*1 interface, PCIE*1 interface, USB*2 interface, UART*2 interface, LPC*1 interface and GPIO*3 interface of the AST2600 processor (7) are respectively interconnected with the XMC connector (11).

6. The health management module based on the AST2600 processor according to claim 5, characterized in that: The interfaces connected between the XMC connector (11) and the AST2600 processor (7) are PWM*2 interfaces, Tach*2 interfaces, IPMB*2 interfaces, LAN*1, VGA*1 interface, ADC*6 interfaces, I2C*1 interface, SPI*1 interface, PCIE*1 interface, USB*2 interfaces, UART*2 interfaces, LPC*1 interface and GPIO*3 interfaces.

7. The health management module based on the AST2600 processor according to claim 6, characterized in that: The IPMB*2 interface is used to connect the ShMC and BMC in the chassis. The ShMC collects information of the BMC and sends control commands through the IPMB*2 bus.

8. The health management module based on the AST2600 processor according to claim 1, characterized in that: The health management module is in the shape of a buckle card, and there are multiple of them, which are installed on each mainboard module in the chassis accordingly. The health management module is connected via an IPMB bus.

9. The health management module based on the AST2600 processor according to claim 8, characterized in that: Among the multiple health management modules, only one health management module acts as ShMC and is connected to the network externally, and the other health management modules act as BMC and are not connected to the network.