Data transmission method and data transmission system for PCI-E

A data transmission method and PCI-E technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of abnormal PCI-E interface, long time consumption, affecting the data reception of the main device, etc., so as to reduce the impact time and improve the robustness. Effect

Inactive Publication Date: 2015-01-21
HUAWEI TECH CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the data transmission method used for PCI-E in the prior art, because the process of pulling out the device from the device by lifting the handle takes a long time (much greater than 50ms), therefore, it cannot meet the requirements of the hot-plug process for data processing services. The impact is no greater than 50 milliseconds on the index
In addition, the hot-swapping process in the above-mentioned data transmission method for PCI-E may also cause interruption of data on the PCI-E bus, which in turn affects the data reception of the master device, which may cause the reset of the master device or the PCI-E interface exception

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
  • Data transmission method and data transmission system for PCI-E
  • Data transmission method and data transmission system for PCI-E
  • Data transmission method and data transmission system for PCI-E

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than Full examples. Based on the embodiments in the embodiments of the present application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the embodiments of the present application.

[0057] In order to make the above objects, features and advantages of the embodiments of the present application more obvious and understandable, the embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0058] figure 1 It is a flow chart of Embodiment 1 of the data transmission method for PCI...

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 embodiment of the invention provides a data transmission method and a data transmission system for a PCI-E (Peripheral Component Interface Express). The method can comprise the following steps of: judging whether a slave device is in an off-line state or not to obtain a first judging result; when the first judging result shows that the slave device is in the off-line state, judging whether the slave device responds to instructions of a master device or not to obtain a second judging result; and when the second judging result shows that the slave device does not respond to the instructions of the master device, sending a first response instruction to the master device so that the master device stops waiting for the response instruction sent from the slave device, wherein the first response instruction shows that the slave device is not well prepared. When the method or the system provided by the embodiment of the invention is adopted, the off-line state of the slave device can be fed back to the master device in time; and the influence time of the hot plug process of the slave device on the data processing service is reduced, so that the robustness of a PCI-E interface in the hot plug process can be improved.

Description

technical field [0001] The embodiments of the present application relate to the communication field, and in particular, relate to a data transmission method and system for PCI-E. Background technique [0002] PCI-E (Peripheral Component Interface Express, bus and interface standard) is the latest bus and interface standard. According to the protocol of the PCI-E bus, all entities on the bus that cause PCI transmission transactions can be called master devices, and entities that respond to transmission transactions can be called slave devices. The master device should have processing capability and can control the bus. That is, when a device acts as a master device, the device is equivalent to a bus master. [0003] The PCI-E interface is developed for the design of the PC. Due to its advantages of less pin occupation and high transmission rate, more and more chips on the large-capacity business processing board in the network equipment adopt the PCI-E bus. as the control ...

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 Applications(China)
IPC IPC(8): G06F13/38
CPCG06F13/42
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