Font Size: a A A

Design Of Real-Time Signal Processing Software In HFSR

Posted on:2007-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y ZhouFull Text:PDF
GTID:2178360185985547Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
High-Frequency software defined Radar (HFSR) is the combination of the Software Radio technology and High-Frequency Radar. It is an important research to develop High-Frequency Radar with Software Radio technology which can make the Radar a miniaturized system and improve its mobility and flexibility. Software managed Radar can also improve the maintainability of the Radar system. The High-Frequency software defined Radar project is one of the 211 National Subject Building Project.This paper focuses on the design of the real-time signal processing software. The purpose is to develop the general software which controls the signal processing platform. The real-time signal processing software controls all the hardware resources and software tasks, and it also manages the communication of the signal processing platform including the communication of the multi-processors and the communication between DSP and host processor.This paper firstly introduces the system organization of the HFSR and its features, and then analyzes the function of the HFSR system and its hardware component. On the basis of the features of the hardware platform, the paper put forward the topology of the signal processing platform. The comparison of the topology designed by senior fellow apprentice and the topology designed by this paper shows that the topology which is put forward by this paper is better. It reduces the hardware outgoings and makes the structure of the multi-processors systematic. This paper analyzes the software tasks of the signal processing system and distributes the tasks to each DSP, and it controls the dataflow of the signal processing platform.On the basis of the modular programming, the signal processing software is carried out with distributing the tasks into independent modular. The task scheduling bases upon the priority driven scheduling, there are semaphores based on the priority that should be lit, if the semaphore is lit, the task matching the semaphore is carried out. The task scheduling is the backbone of the signal processing software. The system takes great advantages of utilizing the duplex communication to solve the multi-processors communication problem instead of...
Keywords/Search Tags:Software Radio, High-Frequency Software defined Radar, Signal Processing Hardware Platform, Real-Time Signal Processing Software
PDF Full Text Request
Related items