Check patentability & draft patents in minutes with Patsnap Eureka AI!

Monitoring card for PCI (Peripheral Component Interface)/PCIe (Peripheral Component Interface Express) device status and Gigabit network card link monitoring method

A monitoring card, Gigabit Ethernet technology, applied in hardware monitoring, data exchange networks, digital transmission systems, etc., can solve problems such as affecting real-time response, unable to detect PCI/PCIe device status changes, and restrictions in time

Inactive Publication Date: 2016-05-04
刘晓建
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such a processing method will affect the real-time response of the system to the status change of the PCI / PCIe device, such as making it impossible to switch the network card in time
[0003] A relatively simple way is to regularly poll the status registers of these PCI / PCIe devices by software. The disadvantages of this way are: 1) if the polling cycle is too short, it will affect the performance of the computer system; If the query cycle is too long, it will not be able to detect the status changes of PCI / PCIe devices in time
However, this method is limited to specific PCI / PCIe hardware devices and is not universal

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
  • Monitoring card for PCI (Peripheral Component Interface)/PCIe (Peripheral Component Interface Express) device status and Gigabit network card link monitoring method
  • Monitoring card for PCI (Peripheral Component Interface)/PCIe (Peripheral Component Interface Express) device status and Gigabit network card link monitoring method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] 1. Composition structure

[0025] figure 1 It is a typical embodiment of the present invention. This implementation mode works in the way of "self-reporting interruption when abnormality is found". The monitoring card of the present invention is internally composed of a PCI / PCIe interface module and a ROM, a processor, and a RAM for storing the monitoring card firmware, and they are connected by an internal bus. When in use, the monitoring card is inserted into the In the free PCI / PCIe slot of the computer where the PCI / PCIe device is to be monitored.

[0026] In addition to exposing the interrupt number register to computer software through the PCI configuration space, the PCI / PCIe interface module also exposes a group of readable and writable IO registers to external software. These IO registers are logically divided into two groups. There is only one register, which is called the abnormal address register, and another group of registers is called the monitoring ob...

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 discloses a monitoring card capable of periodically monitoring a PCI (Peripheral Component Interface) / PCIe (Peripheral Component Interface Express) device status. The monitoring card comprises a PCI / PCIe socket and is inserted to a computer which comprises monitored PCI / PICe equipment; the monitoring card periodically reads a specified storage space of the monitored PCI / PICe equipment after being powered up, and transmits an interrupt to a processor of the computer when a read value is different from a predetermined value. The invention further discloses a use method of the monitoring card for monitoring a Gigabit Ethernet card physical link, wherein the use method comprises the following steps: step (1), before the start of the monitoring, writing a PCI / PCIe address of a link status register and a value of the link status register when the link is normal into the monitoring card through software, and making the monitoring card start to monitor the value of the link status register; and step (2), after receiving the interrupt by an interrupt handler of the monitoring card, executing an event notification operation set by a system.

Description

technical field [0001] The invention discloses a monitoring card capable of real-time monitoring of the working status of PCI / PCIe devices and its application, in particular to a method for periodically accessing registers or memories of other PCI / PCIe devices to obtain the working status of these PCI / PCIe devices. Status PCI / PCIe card and its application in Gigabit Ethernet monitoring. Background technique [0002] In practice, people often have the need to perceive certain state changes of PCI / PCIe devices in real time, but in implementation, these PCI / PCIe devices sometimes do not report all their state changes in real time to the processing in the form of interrupts For example, according to the relevant protocols of Gigabit Ethernet, when the underlying communication link of the Gigabit Ethernet card is disconnected, although the link status register of the Gigabit Ethernet card will reflect this fact, the Gigabit Ethernet card does not The link disconnection will not ...

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/30H04L12/26
Inventor 刘晓建
Owner 刘晓建
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