FPGA long-distance loading method for high-capacity configuration bitstream file

A technology of configuration bits and stream files, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of consumption, large precision electronic devices, increase the burden of space detection equipment, etc., to meet system design, realize module function switching, Achieve the effect of software maintenance

Inactive Publication Date: 2015-04-08
NAT UNIV OF DEFENSE TECH
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The conservative approach is to solve the problem of device damage by adding redundant components, which not only consumes a large amount of precision electronic devices, but also increases the burden on space exploration equipment

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
  • FPGA long-distance loading method for high-capacity configuration bitstream file
  • FPGA long-distance loading method for high-capacity configuration bitstream file
  • FPGA long-distance loading method for high-capacity configuration bitstream file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0030] Such as figure 1 , figure 2 and Figure 4 As shown in the present invention, a method for remotely loading a large-capacity configuration bitstream file by FPGA is that when the reconfigurable hardware system encounters a functional failure or a system upgrade requirement, the remote host 1 is responsible for transmitting the configuration information file to the host computer. In the memory on the control board, the specific steps are:

[0031] S1: The remote host 1 preprocesses the configuration bit stream file, and processes the configuration bit stream file in units of page data. That is, the remote host 1 performs preprocessing on the configuration bit stream file, and issues configuration information that fully conforms to the storage format of the non-volatile memory 5 (PROM).

[0032] The above-mentioned configurat...

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 an FPGA long-distance loading method for high-capacity configuration bitstream file, wherein the method comprises the following steps: S1, pre-processing the configuration bitstream file, processing the configuration bitstream file by taking the page data as the unit; S2, starting the dynamic reconfiguration; the CPU reads the configuration information in the memory and controls the FPGA for sending the initialization control information for realizing the initialization setting of the nonvolatile device; and writing the configuration information into the nonvolatile device by taking the page data as the unit and reading the page data written in the nonvolatile device for executing the check and comparison operation; according to the check and comparison operation, detecting the correctness of the page unit element data written in the nonvolatile device; transmitting the configuration information after that the configuration information is totally written in the nonvolatile device. The FPGA long-distance loading method for high-capacity configuration bitstream file is simple in principle and good in reliability, the functional correction and the system function upgrading operation for the target FPGA can be realized.

Description

technical field [0001] The invention mainly relates to the field of reconfigurable hardware systems, in particular to a method for remotely loading large-capacity configuration bit stream files based on FPGA. Background technique [0002] The development of contemporary semiconductor devices is changing with each passing day, and VLSI has increasingly become a new research hotspot. However, traditional devices have a long product development cycle, high cost and inflexible functions. These deficiencies make them increasingly unable to meet new user needs, making the development and use of a new generation of reconfigurable hardware represented by FPGAs a better choice. For mission systems that are important and difficult to maintain manually, such as aerospace, deep-sea operations, space exploration, and nuclear power monitoring, it has become an important research content to be able to automatically detect and correct electronic equipment more flexibly and efficiently. Th...

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): G06F9/445
Inventor 毛席龙王宝生赵宝康陈一骄吴纯青虞万荣冯振乾
Owner NAT UNIV OF DEFENSE TECH
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