Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and enabling device for starting a physical device

A technology of physical equipment and central processing unit, applied in the field of processors, which can solve the problems of reading, unable to establish communication connection, and failure to start physical equipment.

Active Publication Date: 2020-11-13
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If CPU0 fails, the communication connection between the 4 CPUs cannot be established
Furthermore, CPU1, CPU2, and CPU3 cannot sequentially read the Basic Input Output System (Basic Input Output System, BIOS) program in the Flash memory through CPU0 and PCH, thereby executing the BIOS program to start the physical device, so that the physical device fails to start

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and enabling device for starting a physical device
  • Method and enabling device for starting a physical device
  • Method and enabling device for starting a physical device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0156] An embodiment of the present invention provides an enabling device for starting a physical device, see Figure 9 , the enabling device includes BMC and CPLD.

[0157] The method for starting the physical device provided by the above method embodiment can be specifically executed by the BMC of the enabling device; for example, the BMC executes step S311 to detect whether the main CPU is faulty, executes step S301 to determine whether the main CPU is faulty, and executes the step S301 after restarting the physical device. S302 reselects the main CPU, and executes step S303 to trigger the new CPU to cooperate with the PCH to start the physical device.

[0158] The concrete realization that BMC triggers new CPU to cooperate with PCH to start physical equipment in step S303 can be: after enabling device determines new main CPU in step S302, instruct CPLD to send enabling signal to this new CPU; The CPU of the enable signal determines itself as the master CPU according to th...

Embodiment 2

[0167] An embodiment of the present invention provides an enabling device for starting a physical device. The enabling device deploys each functional unit used to execute the method for starting a physical device provided by the above method embodiment; wherein, the division method of each functional unit is here No limit.

[0168] The physical device to which the enabling device is applicable is as described in the foregoing physical device embodiment and method embodiment. The physical device includes N CPUs and at least one PCH, where N is a positive integer greater than or equal to 2; each CPU in the N CPUs is electrically connected to the at least one PCH. Based on the physical device, an example of the division of functional units corresponding to the method for starting the physical device provided in the above method embodiment is provided, see Figure 10 , the enabling device 1000 includes a first determining unit 1001 , a second determining unit 1002 and a triggerin...

Embodiment 3

[0190] An embodiment of the present invention provides an enabling device for starting a physical device, and the enabling device includes a CPLD and other devices. After the user knows which CPUs are faulty CPUs, he can manually operate the device (such as a trigger circuit composed of keys) to trigger the CPLD to send an enable signal to the second CPU.

[0191] Optionally, the user can obtain the ID of the failed CPU from the BMC, so as to know which CPUs have failed.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of processors, and discloses a method and an enabling device for starting a physical device. The physical device includes N central processing units CPU and at least one platform controller center PCH, where N is a positive integer greater than or equal to 2. Each of the N CPUs is electrically connected to a PCH. This method determines that the first CPU fails, and the first CPU is the main CPU used to start the physical device before the first CPU fails; after determining that the first CPU fails, determine the first CPU among the N CPUs The second CPU is the main CPU, and triggers the second CPU to start the physical device through cooperation with the first PCH in the role of the main CPU; wherein, the first PCH is electrically connected to the second CPU, and the first The PCH is one PCH in the at least one PCH. When the main CPU fails, the method can realize the switching of the main CPU, and start the physical equipment with the new main CPU.

Description

technical field [0001] Embodiments of the present invention relate to the field of processors, and in particular, to a method and an enabling device for starting a physical device. Background technique [0002] A physical device (such as a server) has multiple central processing units (Central Processing Unit, CPU). Multiple CPUs of the physical device may be interconnected through a cache coherence (Cache coherence) bus, and the cache coherence bus may be a QuickPath Interconnect (QuickPath Interconnect, QPI) bus. Among the multiple CPUs of the physical device, one CPU is the main CPU. The main CPU establishes a communication connection between multiple CPUs when starting the physical device. In addition, the main CPU can distribute work among multiple CPUs after starting the physical device. [0003] In the prior art, a physical device has only one platform control center (Platform Controller Hub, PCH). And the PCH is only electrically connected with the main CPU. For...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/07G06F11/14
CPCG06F11/0721G06F11/0793G06F11/1417G06F11/1438G06F11/2023G06F9/4405G06F9/5072G06F11/0724G06F11/079
Inventor 陈奔
Owner HUAWEI TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More