Computer system, access method of peripheral component interconnect express terminal device, and device

A technology for computer systems and endpoint devices, applied in the computer field, can solve the problems of abnormal offline of PCIe endpoint devices and abnormally easy disconnection of cables, and achieve the effect of avoiding the problem of MCE reset.

Active Publication Date: 2014-05-14
HUAWEI TECH CO LTD
View PDF7 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in recent years, the PCIe bus has gradually developed from the interconnection within the system to the interconnection between systems. The number of external cables and other applications has increased, and the cables are easy to fall off abnormally, and PCIe endpoint devices are abnormally offline without prior notice.
In addition, it is more and more common for users to directly connect to the system using SSDs. Due to user habits, users may directly insert and remove SSDs without prior notice.

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
  • Computer system, access method of peripheral component interconnect express terminal device, and device
  • Computer system, access method of peripheral component interconnect express terminal device, and device
  • Computer system, access method of peripheral component interconnect express terminal device, and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The embodiment of the present invention proposes a high-speed peripheral component interconnection endpoint device access method, computer system and device. When there is a PCIe endpoint device that needs to be hot-swapped, the PCIe endpoint can be directly disconnected without prior notice to the system for preprocessing. The connection between the device and the processor, at this time the processor will not have the risk of MCE reset.

[0057] In the embodiment of the present invention, the situation that the PCIe endpoint device is directly pulled out of the system or fails and goes offline is collectively referred to as abnormal offline of the PCIe endpoint device.

[0058] System architecture of the embodiment of the present invention

[0059] figure 1 It depicts the composition diagram of the computer system provided by the embodiment of the present invention, figure 1 The computer system shown includes a CPU 110 and a memory 120 , and a PCIe endpoint device 1...

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 present invention relates to an access method of peripheral component interconnect express device, a computer system, and a device. Message states of an access request sent out by a processor are monitored, a simulation response message of the access request is sent to the processor, when a response massage of the access request is not sent by the PCIe terminal device, so that the processor is enabled to confirm that the process which corresponds to the access request sent out before is finished, the timer which carries out timing for the access request is turned off, an access request in the buffer is cleared, processing in the processor is kept to carry out normally, and an MCE reset problem caused by access request accumulation in the processor is solved.

Description

technical field [0001] The embodiment of the present invention relates to computer technology, in particular to a high-speed peripheral component interconnection endpoint device access method, computer system and device. Background technique [0002] The abbreviation of Peripheral Component Interconnect Express (PCIe) is a high-performance system bus used on computing and communication platforms. The PCIe bus is widely used in interconnection systems of CPUs and peripheral devices, and as a core business channel in computing and storage devices. There may be various peripheral devices interconnected with the CPU through the PCIe bus, such as a network card device or a solid state disk (Solid State Disk, SSD), etc., and such devices are collectively referred to as PCIe endpoint devices in this document. [0003] The PCIe bus is widely used as the bus interface of servers or storage systems. When the system is running normally, due to the requirements of online expansion and ...

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
IPC IPC(8): G06F11/30
CPCG06F11/3027G06F11/004G06F11/3089G06F11/3055G06F13/105G06F2213/0026G06F11/3041G06F13/4221G06F2213/4004
Inventor 葛小宇
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products