| In the field of aerospace detection, with the advancement image processing technology and development of application requirements Aerospace Detection, the confilict between massive conflicts probe data and limited data transmission bandwidth urgent solution. The emergence of Digital Signal Processor(DSP) makes it possible to high-speed image compression in orbit possible.DSP can significantly improve the efficiency of the program code, especially where the loop code,rely on concurrent executing instructions by a plurality of functional components and the software pipelining technique. However, there are still some problems restricting DSP’s application in the field of aerospace detection. When the compiler arrange a program’s software pipelining, there are many stringent restrictions on the structure of the program. When DSP is used in space, energetic particle radiation can cause reliability problems. To facilitate the resolution of open space data transmission bottleneck in the field of aerospace detection, this paper studies the reinforcement and optimization for the Embeded Block Coding(EBC) module of JPEG2000 based on DSP.The main work of this paper are summarized as follows:1. Aiming at the problem that the complexity of the EBC module is too high, not suitable for the establishment of DSP software pipeline, an optimized implementation of EBC module in DSP environment is proposed. The solutions for the difficulties in implementing the two major processes of EBC module- the bit-plane scanning process and the MQ encoder encoding process are proposed.2. A soft reinforcement technology for cycles- Idempotence Based Soft Reinforcement for Cycling(IBSRC) is proposed. The reinforcement of the cycles is a difficult problem for software fault-tolerant based on DSP.IBSRC classify different types of cycles based on their idempotence, use different detection and recovery methods for different types of cycles, and proposed the solution for the problem that software pipelining destroy instructions sequence and affect reinforcement effect.3. A soft reinforcement scheme for EBC module is proposed. This scheme according to the characteristics of EBC module, use a variety of methods like SIMPBC, CFCBD, SWIFT and IBSRC in combination, protect the memory, data flow and control flow of the EBC module effectively without causing too much additional performance overhead.4. Hardware simulation and high-energy particle irradiation experiments are used to verify the performance and effectiveness of the optimization and reinforcement technology proposed in this paper. |