Software Defined Radio(SDR), first proposed in 90's in last century, is a kind of technology which has great future in communication application. It can satisfy the demand of the modern wireless communication such as the software realization of the system functions and the modularization of the hardware, and make it easy to update the system with less cost.Based on the theory of Software Defined Radio, the implementation of an relatively universal multi-DSP platform is discussed and researched. First of all, in order to make the algorithm be more efficient and compatible to be realized in high-speed DSPs, the properties of digital signal processing in Software Defined Radio receiver and characteristics of fixed-point DSP chip are analyzed. The algorithm of demodulation of three main kinds of modulation communication signal is optimized. Then several aspects which are of great importance in the design of DSP parallel system, such as choosing best-fit processing elements, parallel structure and task assigning are discussed. According to the analyse of the demand of processing capacity, speed and process in Software Defined Radio, a kind of multi-DSPs platform which is of pipeline structure is presented and implemented.
|