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

Spacecraft DSP chip data protection method

A chip and compiler technology, applied in the field of data protection of spacecraft DSP chips, can solve the problems of inability to protect data from single-particle overturning in the system area, and achieve the effect of good portability and high security

Active Publication Date: 2015-02-11
BEIJING INST OF CONTROL ENG
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The problem solved by the technology of the present invention is: aiming at the deficiencies of the prior art, a data protection method for the DSP chip of the spacecraft is provided, and the present invention can solve the problem that the DSP chip of TI Company cannot protect the single particle overturning of the data in the system area The problem

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
  • Spacecraft DSP chip data protection method
  • Spacecraft DSP chip data protection method
  • Spacecraft DSP chip data protection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further introduced below in conjunction with the accompanying drawings.

[0025] (1) Adjust the address of the variable in the memory to obtain the address of the variable maintained by the system

[0026] TI's DSP compiler memory allocation and storage methods have the following characteristics:

[0027] 1. The compiler treats constants, macro definitions, and immediate data as system maintenance variables during compilation, and preloads these values ​​into the memory when the program is initialized. When these data need to be used, the corresponding system maintenance variables in memory are used. read from the PROM, not from the PROM.

[0028] 2. The system maintenance variables are arranged after the global variables of the C file, and the arrangement has certain rules. If multiple C files in the project define global variables, the system maintenance variables of each C file will be separated and appear after the global variables of...

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 a spacecraft DSP chip data protection method which comprises the following steps: adjusting the variable addresses in an internal memory; obtaining system maintenance variable addresses; backuping system maintenance variable; and refreshing system maintenance variable. The data protection method provided by the invention solves the problem that a DSP chip produced by TI (Texas Instruments) can not protect the single event upset of data in a system area.

Description

technical field [0001] The invention relates to a data protection method of a spacecraft DSP chip. Background technique [0002] TI's SMJ320C3X series chips can be written jointly by standard C and TI's DSP assembly language, and the software development tool is TI's CC integrated environment. Due to the complexity of the first space rendezvous and docking process, there are high reliability requirements for spacecraft-based software. At present, spacecraft using TI's DSP chips do not have error detection and error correction functions due to hardware function limitations. In order to protect the reliability of the memory data, the commonly used software three out of two technology can be adopted. However, due to the above-mentioned particularity of the DSP compiler, some system maintenance variables automatically generated by the compiler do not appear in the final MAP file. is opaque. Therefore, the protection of these data cannot be realized with the traditional technol...

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): G11C11/412
Inventor 高进陈朝晖魏高乐张威泰刘鲁林琳
Owner BEIJING INST OF CONTROL ENG