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

Method and system for dynamic reconfiguration of FPGA functions in PCIe equipment

A technology of dynamic reconfiguration and equipment, applied in the computer field, can solve problems such as low flexibility and poor scalability, and achieve the effect of strong scalability and rich applicable scenarios

Active Publication Date: 2022-05-31
武汉船舶通信研究所
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and system for dynamic reconfiguration of FPGA functions in PCIE devices, which are used to solve the problem of poor scalability and flexibility when implementing dynamic update of device functions in the prior art only by using the FPGA partial dynamic loading method low degree of defect

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 system for dynamic reconfiguration of FPGA functions in PCIe equipment
  • Method and system for dynamic reconfiguration of FPGA functions in PCIe equipment
  • Method and system for dynamic reconfiguration of FPGA functions in PCIe equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] Based on any of the above-mentioned embodiments, the host machine uses the Windows operating system or uses the Linux operating system.

[0070] The PCIE device handle is used to realize deactivation control and enable control of the PCIE device, and through the PCIE device handle

[0071] After the PCIE device is re-enabled, the host machine completes the function call to the PCIE device.

[0077] After the PCIE device is re-enabled, the host machine completes the calling of the PCIE device function.

[0079] The scheme of the present invention is described below by a specific embodiment, and the different functions of the PCIE device are preferentially set.

[0085] The sixth step, the PCIE device can serve as a PCIE encryption card for the application system.

[0089] The system provided in the embodiment of the present invention is used to execute the above-mentioned corresponding method.

[0091] Based on any of the above-mentioned embodiments, the system further includes...

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

Embodiments of the present invention provide a method and system for dynamic reconfiguration of FPGA functions in a PCIE device. The method includes: after the PCIE device is powered on, load the first FPGA logic file corresponding to the first service function, establish the first connection with the host computer, and notify the microprocessor to select the second service function when the host computer loads the second service function of the PCIE device. The FPGA logic file uses the second logic object code to perform global dynamic reconstruction on the FPGA; after the global dynamic reconstruction is completed, a secondary link is established with the host. In the embodiment of the present invention, by using the logic target code with different functions of the initial logic, the FPGA is globally dynamically reconfigured, and neither the host machine nor the PCIE device needs to be restarted. The device can be dynamically replaced with new known or unknown functions during normal work, which is more versatile, flexible, more scalable, and more applicable scenarios.

Description

A method and system for dynamic reconfiguration of FPGA functions in PCIE equipment technical field The present invention relates to computer technology field, relate in particular to a kind of method for FPGA function dynamic reconfiguration in PCIE equipment and system. Background technique [0002] In the field of PCIE equipment, in order to effectively reduce the size, power consumption and cost of the equipment, while taking into account the computational performance of the equipment Yes, usually a single-chip FPGA chip is used to implement the design of the PCIE interface and the main functions of the board as the preferred solution, and how to Better play the work efficiency of the solution, realize on-demand dynamic replacement of equipment functions under the condition of limited resources, improve The versatility, flexibility and expandability of upgrading equipment are the issues that PCIE equipment manufacturers have been paying attention to for a long time...

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): G06F15/78
CPCG06F15/7871Y02D10/00
Inventor 刘四超李杨伍力伟詹鹏吴志兵邓超周确张念裴涛龚智张琼宇
Owner 武汉船舶通信研究所