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

Method and device for processing abnormity of PCI system

A PCI bus and PCI device technology, applied in the field of network communication, can solve problems such as bus hang, PCI system monopoly, PCI system crash, etc., to improve reliability, reduce performance loss, and avoid crashes.

Inactive Publication Date: 2010-01-13
NEW H3C TECH CO LTD
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the PCI system, if a piece of PCI equipment fails when it is used as the target device, it may cause the failure of the entire PCI system and cannot work normally. For example, the following problems may occur: First, when the master device accesses the target device, the target device fails Causes delay in getting ready for data reception after declaring the transaction, that is, after sending a valid DEVSEL signal in the third clock cycle, it does not send a valid TRDY signal in the fourth cycle and later, so that the host device has been waiting At the same time, the target device cannot send a retry or transaction abolition signal, which will cause the PCI system to be monopolized by this transaction for a long time, and the bus will hang.
Second, if the target device is a bootstrap device, it does not rely on the configuration of the host device after power-on, but performs initial configuration by itself. Before the target device completes the initial configuration, it is in a locked (Locked) state, and the host device cannot access, access transactions to it will be retried
If the bootstrap device is abnormal during the initialization process and cannot complete the initialization configuration, the host device's access to it will be retried indefinitely, causing the bus to be occupied for a long time
In addition, there may be other abnormal conditions that cause the bus to be occupied for a long time, resulting in the collapse of the entire PCI system.

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 device for processing abnormity of PCI system
  • Method and device for processing abnormity of PCI system
  • Method and device for processing abnormity of PCI system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0019] In the present invention, an abnormality monitoring and isolation device is set between the host device and the PCI device in the PCI system, and the main method performed by the abnormality monitoring and isolation device can be as follows figure 2 It mainly includes the following steps:

[0020] Step 201: Monitor the access of the host device to the PCI device serving as the target device through the PCI bus.

[0021] Step 202: When it is detected that the host device accesses the target device through the PCI bus abnormally, the target device is isolated.

[0022] Step 203 : when the target device in the isolation state is accessed by the host device, perform a target revocation response to the host device in place of the accessed t...

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 a method and a device for processing the abnormity of a peripheral component interconnect (PCI) system. An abnormity monitoring and isolating device arranged between host equipment in the PCI system and PCI equipment implements the following steps: A. monitoring the access of the host equipment to the PCI equipment used as target equipment through a PCI bus; B. isolating the accessed target equipment when monitoring that abnormity occurs in access; and C. replacing the accessed target equipment to send a target abolition response to the host equipment when the isolated target equipment is accessed. The invention can prevent the whole PCI system from collapsing probably caused by the long-time occupation of the PCI bus, enhance the reliability of the PCI system and reduce the performance loss of the system when the PCI equipment has abnormity to the maximum extent.

Description

technical field [0001] The present invention relates to the technical field of network communication, and in particular, to a method and device for handling abnormality of a PCI system. Background technique [0002] Peripheral Component Interconnect (PCI, Peripheral Component Interconnect) bus is widely used because of its advantages of open architecture, ease of use and good scalability. figure 1 It is a schematic diagram of the structure of a PCI system. The host device is the built-in PCI controller of the CPU, which is usually also called the PCI host bridge controller. In the PCI system, multiple PCI devices can be connected through the PCI bus, and the PCI device can be a fixed device. It can also be a plug-in device, a bootstrap device or a common device. After the host device is powered on, it first completes its basic configuration, scans each PCI device through the PCI bus, and configures each PCI device accordingly. After the configuration is complete, the host d...

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/30G06F11/07G06F13/14
Inventor 郭道荣
Owner NEW H3C TECH CO LTD