Supercharge Your Innovation With Domain-Expert AI Agents!

IP core for satellite-borne SRAM type FPGA configuration and refresh control

A spaceborne and configuration file technology, applied in the integration of aerospace electronics and aviation, can solve the problems of poor scalability and achieve the effect of simple implementation, strong portability and high reliability

Pending Publication Date: 2021-03-19
NAT SPACE SCI CENT CAS
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In the prior art, there is a problem of poor scalability in SRAM FPGA configuration and refresh. The purpose of the present invention is to overcome the above-mentioned defects in the prior art, and provide an IP core for on-board SRAM FPGA configuration and refresh control, which has scalability and Features of strong portability

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
  • IP core for satellite-borne SRAM type FPGA configuration and refresh control
  • IP core for satellite-borne SRAM type FPGA configuration and refresh control
  • IP core for satellite-borne SRAM type FPGA configuration and refresh control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The technical solutions of the present invention will be described in detail below in conjunction with the drawings and embodiments.

[0054] Such as figure 2 As shown, this application proposes an IP core for on-board SRAM FPGA configuration and refresh control, which is used to read FPGA configuration files under the control of an external processor, and perform on-orbit configuration and update of single or multiple SRAM FPGAs. refresh control,

[0055] 1) The IP core is connected to the external processor through the APB bus to realize the control of the internal registers of the IP core;

[0056] 2) The IP core accesses the external memory through the AXI bus and DMA or through the APB bus to read the configuration file;

[0057] 3) The IP core implements the configuration and refresh of multiple external SRAM FPGAs through the selectMAP bus interface;

[0058] 4) The software can be configured, the hardware can be expanded, and the portability is strong, and i...

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 IP core for satellite-borne SRAM type FPGA configuration and refresh control, which is used for reading an FPGA configuration file under the control of an external processorand carrying out on-orbit configuration and refresh control on one or more FPGAs, and comprises a configuration file reading and state output module, a data storage analysis module, an enabling control module and a configuration refresh top layer module, the configuration file reading and state output module is used for reading an FPGA configuration file, receiving a processor instruction and outputting a refreshing state of FPGAs; the data storage and analysis module is used for reading the FPGA configuration file, decoding the FPGA configuration file and sending the decoded FPGA configuration file to the configuration refreshing top layer module; the enabling control module is used for generating a configuration enabling signal and a refresh enabling signal and sending the configurationenabling signal and the refresh enabling signal to the configuration refresh top layer module; and the configuration refresh top layer module is used for generating a configuration control command and a refresh control command, sending the configuration control command and the refresh control command to the specified FPGAs, and reading the refresh state of the FPGAs.

Description

technical field [0001] The invention relates to the technical field of aviation and aerospace electronics integration, in particular to an IP core for on-board SRAM FPGA configuration and refresh control. Background technique [0002] Due to its diversity and repeatability in functional configuration, flexibility and efficiency in massive data processing, FPGA is widely used in spacecraft electronic systems, and undertakes tasks such as digital signal processing and image processing in space environments. Xilinx's SRAM-type Virtex series FPGAs have more advantages in performance and capacity, and can be reconfigured according to different functional requirements. [0003] However, the FPGA of the SRAM process is greatly affected by space radiation. The logic state of the internal configuration memory is often flipped due to the impact of high-energy particles (single event flip), which may lead to loss of spacecraft information or functional interruption. Due to the partic...

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): G06F8/65G06F13/28
CPCG06F8/65G06F13/28
Inventor 周莉董文涛杨根安军社
Owner NAT SPACE SCI CENT CAS
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