Research on Software Optimization of Real-Time Processing System Based on DSP
The Digital Signal Processors of TI C6000 series, have a structure called VLIW and a Harvard structure, and a electron system based on DSPs can meet the real-time requirement depending on making full use of the structures by its software. Therefore the executing efficiency of software will directly affect the real-time character of the whole system. In this article, several methods of software optimization for C6000 DSPs are summarized, including the use of intrinsics, data accessing band-width and software pipelining etc. Using these methods to optimize the C code software can mostly solve the bad real-time problems in processing and then the system can meet the real-time requirement.
M. J. Gong and Y. L. Liu, "Research on Software Optimization of Real-Time Processing System Based on DSP", Applied Mechanics and Materials, Vols. 130-134, pp. 2944-2947, 2012