Plug-in loading method and device for pci-e equipment

A PCI-E and plug-in technology, which is applied in the field of plug-in loading of PCI-E devices, can solve the problems that user plug-in programs cannot be loaded, and the functions of PCI-E devices are single.

Active Publication Date: 2019-03-19
NAT COMP NETWORK & INFORMATION SECURITY MANAGEMENT CENT +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a plug-in loading method and device for PCI-E equipment, so as to solve the problem that the user plug-in programs defined and written by the current user cannot be loaded on the PCI-E equipment, causing the current PCI-E equipment to fail to function. single question

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
  • Plug-in loading method and device for pci-e equipment
  • Plug-in loading method and device for pci-e equipment
  • Plug-in loading method and device for pci-e equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0050] Such asfigure 1 As shown, the embodiment of the present invention provides a plug-in loading method of a PCI-E device, including:

[0051] Step 101. Obtain the user plug-in code describing the specific function of the user plug-in in the host device, and store the user plug-in code in the PCI BAR shared memory.

[0052] Step 102, read the user plug-in code in the PCI BAR shared memory, and compile and generate a shared library file in the PCI-E file sys...

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 provides a plug-in loading method and device for PCI-E (Peripheral Component Interconnect-Express) equipment, and relates to the technical field of PCI-E bus interfaces. The method comprises the steps of acquiring a user plug-in of host equipment, and storing the user plug-in into a PCI BAR shared memory; reading the user plug-in in the PCI BAR shared memory, and generating a shared library file in a PCI-E file system according to the user plug-in; dynamically loading the shared library file via a dynamic link library in the PCI-E equipment, and running the user plug-in. By adopting the method and the device, the PCI-E equipment can load the user-defined user plug-in, and the problem that the user plug-in program defined and edited by a user cannot be loaded to the PCI-E equipment at present so that the function of the PCI-E equipment is single is solved.

Description

technical field [0001] The invention relates to the technical field of PCI-E bus interface, in particular to a plug-in loading method and device for PCI-E equipment. Background technique [0002] At present, the new generation of bus interface (PCI-Express, referred to as PCI-E) adopts the current popular point-to-point serial connection. Compared with the shared parallel architecture of the PCI bus and earlier computer buses, each device has its own dedicated Connection does not need to request bandwidth from the entire bus, and can increase the data transfer rate to a very high frequency, reaching the high bandwidth that PCI cannot provide. In the protocol specification of PCI-Express v3.0 version, a single-channel PCI-E bus can reach a theoretical bandwidth of 8Gbp / s, and a 16-channel PCI-E bus can reach a theoretical bandwidth of 128Gbps. In addition, PCI-E also has the characteristics of convenient host access. Computer peripherals connected by PCI-E bus and host (gen...

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): G06F9/445
CPCG06F9/44526
Inventor 周立邹昕李晓倩张家琦汪锐周志雄刘谦邹学强
Owner NAT COMP NETWORK & INFORMATION SECURITY MANAGEMENT CENT
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