Font Size: a A A

A Research Of DSP Software Engineering And Algorithm Standard

Posted on:2005-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:W WuFull Text:PDF
GTID:2168360155972000Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
In accord with the development of commanding user receiver, and with the research of fast and direct acquisition of long cycle and high rate pseudo-random code, the method of DSP (Digital Signal Processing) software engineering and algorithm standard are exploited. Besides, DSP algorithm module and standard framework suitable for satellite navigation and positioning field are proposed in this paper.Firstly, the concept and the application background of DSP, and the connotation of DSP software engineering and algorithm standard are discussed. The research and development situations of DSP device and DSP software engineering are also briefly introduced.Then, combined with the implementation of Arc Tangent function, FFT (Fast Fourier Transform) algorithm, Differential Positioning algorithm, and telecommunication module, the general proposal of algorithm module implementation is presented, and the design methods of practical algorithm module implementation is proposed, together with instances illustrating the advantage of standard algorithm modules. A fterwards, the DSP application framework model derived from engineering application is given, and different types of threads are introduced, such as HWI (hardware interrupt), SWI (software interrupt), TSK (task), IDL (idle loop). Whereafter, in accord with the special characteristics of satellite navigation and positioning field, and a DSP framework architecture suitable for this field is proposed.At last, from the angle of off-line test and real-time monitoring, the debugging method suitable for DSP real-time system is demonstrated in terms of the inherent character of DSP application. Also, the influence of several important non-technical elements in DSP development is analyzed on aspect of engineering management, version control, individual and team.
Keywords/Search Tags:Digital Signal Processing (DSP), Software Engineering, Algorithm Standard, Application Framework
PDF Full Text Request
Related items