Supercharge Your Innovation With Domain-Expert AI Agents!

On-board programming system and design method for on-board digital signal processor

A digital signal and programming system technology, applied in electrical digital data processing, memory systems, program control design, etc., can solve problems such as increasing hardware cost and complexity, complicated debugging, and inapplicability of single-instruction in-orbit programming, achieving complex Low degree and robustness, on-orbit error correction, on-orbit maintenance, and low impact

Active Publication Date: 2016-03-02
SHANGHAI RADIO EQUIP RES INST
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing technology is improved from the product hardware, and the FLASH chip is specially used for on-track programming. This can realize on-track programming simply and effectively, but it needs to increase the corresponding hardware cost and complexity, and is not suitable for single-instruction programming. in-orbit programming
In the prior art, it is also possible to establish a subroutine address table at the time of programming design, and the main program directly calls the address table to realize the program call execution, and realizes it by injecting the subroutine and modifying the entry address of the subroutine in the address table during on-track programming. On-track programming, this method does not require additional hardware, but in the process of programming, changing the subroutine code requires changing the subroutine address table, which is more complicated during debugging, and is not suitable for single-instruction on-track programming and large-scale , On-track programming of programs with many subroutines

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
  • On-board programming system and design method for on-board digital signal processor
  • On-board programming system and design method for on-board digital signal processor
  • On-board programming system and design method for on-board digital signal processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The present invention will be further elaborated below by describing a preferred specific embodiment in detail in conjunction with the accompanying drawings.

[0054] Such as figure 1 As shown, an on-orbit programming system for an on-board digital signal processor, the on-orbit programming system includes: an on-board computer 1 , a device manager 2 , a programmable read-only memory 4 and a digital signal processor 5 .

[0055] Wherein, the device manager 2 is respectively connected with the on-board computer 1 , the programmable read-only memory 4 and the digital signal processor 5 .

[0056] An on-orbit programming system for an on-board digital signal processor disclosed by the present invention further includes: a first external memory interface and a second external memory interface.

[0057] Wherein, the first external memory interface is connected with the device manager 2 and the digital signal processor 5 respectively. The second external memory interface is...

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 on-board programming system and design method for an on-board digital signal processor. The on-board programming system is established by adopting an on-board computer, a device manager, a programmable read-only memory and a digital signal processor. The on-board programming design method disclosed by the invention realizes on-board programming of a single instruction or modifies a subprogram skip instruction to realize on-board programming of a subprogram. The on-board programming system and design method are easy to realize; the scale, complexity and robustness of original software are slightly influenced; a tedious process of repeatedly modifying an address table of the subprogram in program design, coding and debugging is avoided; and on-board modification of instructions and data in any address of a memory of the digital signal processor can be realized.

Description

technical field [0001] The invention relates to an application method of a digital signal processor in a satellite-borne signal processing system, in particular to an on-orbit programming system and a design method for a satellite-borne digital signal processor. Background technique [0002] The on-orbit programming of the on-board DSP (Digital Signal Processing, digital signal processing) software is to inject the binary data of the executable code into the memory RAM area of ​​the on-orbit DSP through the remote control on the ground to replace the execution instructions or data of the original program. The on-orbit programming of on-board DSP software can be divided into two types according to the programming scale: one is single-instruction on-orbit programming, which directly changes a certain instruction corresponding to the DSP memory; the other is subprogram on-orbit programming, which converts a subprogram module The binary code is injected into the blank area of ​​...

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/45
CPCG06F8/447G06F8/52
Inventor 江利中裘寒青邹波黄勇周郁胡鑫
Owner SHANGHAI RADIO EQUIP RES INST
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