FPGA (Field Programmable Gate Array)-based on-orbit reconfiguration system and method for satellite on-board computer

A technology of star service computer and reconstruction system, applied in the fields of aerospace and electronic science, to achieve the effects of low power consumption, flexible use, and flexible I/O distribution

Inactive Publication Date: 2014-12-24
SHANGHAI ENG CENT FOR MICROSATELLITES
View PDF3 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Usually, the JTAG configuration port of the flash FPGA can be connected to a computer and reconfigured through the development platform software. However, once the satellite is launched, the FPGA cannot be configured using the JTAG port again.

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 (Field Programmable Gate Array)-based on-orbit reconfiguration system and method for satellite on-board computer
  • FPGA (Field Programmable Gate Array)-based on-orbit reconfiguration system and method for satellite on-board computer
  • FPGA (Field Programmable Gate Array)-based on-orbit reconfiguration system and method for satellite on-board computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The specific implementation of the on-orbit reconfiguration system and method of the FPGA-based satellite mission computer provided by the present invention will be described in detail below in conjunction with the accompanying drawings.

[0037] Firstly, the embodiment of the FPGA-based on-orbit reconstruction system for satellite mission computer of the present invention is given in conjunction with the accompanying drawings.

[0038] see figure 1, the architecture diagram of the on-orbit reconfiguration system of the FPGA-based satellite mission computer of the present invention. The on-orbit reconfiguration system of the mission computer includes a mission FPGA chip 12, a control FPGA chip 14 and an SPI flash memory unit. The mission FPGA chip 12 is used to realize mission functions and integrates a CPU core inside. The control FPGA chip 14 is used to receive the configuration file required for on-orbit reconstruction uploaded by a communication module 11 of the s...

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 (Field Programmable Gate Array)-based on-orbit reconfiguration system for a satellite on-board computer. The FPGA-based on-orbit reconfiguration system comprises an on-board FPGA chip, a control FPGA chip and an SPI (Serial Peripheral Interface) flash memory unit, wherein the on-board FPGA chip is internally integrated with CPU cores; the control FPGA chip is used for receiving configuration files, which are uploaded by a communication module of a satellite, for on-orbit reconfiguration, unloading the configuration files in the SPI flash memory unit, and controlling the on-orbit reconfiguration of the on-board FPGA chip; the SPI flash memory unit is used for storing the configuration files required for on-orbit reconfiguration; in the process of realizing on-orbit reconfiguration by means of running a JTAG (Joint Test Action Group) configuration mode, the control FPGA chip reads the configuration files required for the JTAG configuration mode from the SPI flash memory unit, and sends the configuration data to the on-board FPGA chip; in the process of realizing on-orbit reconfiguration by means of running an SPI configuration mode, the control FPGA chip informs the on-board FPGA chip of starting the SPI configuration mode, and the on-board FPGA chip reads the configuration files required for the SPI configuration mode from the SPI flash memory unit.

Description

technical field [0001] The invention relates to the fields of aerospace and electronic science and technology, in particular, an on-orbit reconstruction system and method for a micro-nano-satellite mission computer based on a Flash-type FPGA. Background technique [0002] With the rapid development of aerospace and electronic science and technology, low-cost, low-weight, high-functional-density micro-nano satellite technology has become a hot topic in the aerospace field. Micro-nano satellites have been widely used in many fields such as earth observation, electronic reconnaissance, communication, navigation, space science detection, space detection and new technology experiments, and have become an important part of space technology. [0003] The on-board computer (OBC) of the micro-nano satellite usually uses a single-chip microcomputer based on a central processing unit chip (CPU) combined with certain peripheral circuits to realize real-time on-board data processing (OBD...

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 SHANGHAI ENG CENT FOR MICROSATELLITES
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