Font Size: a A A

Design Of RF Transceiver Module Based On SCA

Posted on:2022-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiFull Text:PDF
GTID:2518306524479184Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Software Communications Architecture is a framework with uniformity and portability based on Software defined radio.By means of object-oriented programming method,the abstract interface is designed for the software and hardware of the software radio system.It reduces the cost of software radio maintenance and repeated development,and improves the scalability and compatibility of software radio systems.On the basis of SCA structure,this paper designs software for RF transceiver module of TCAS test system,and applies it to TCAS test system,so as to play the advantages of SCA structure and improve the compatibility and expansibility of TCAS test system.The main contents of this paper are as follows:1.The software structure of SCA is studied and the software structure of RF transceiver module is designed layer by layer in accordance with the SCA architecture specification.In order to conform to SCA component-based software development pattern,object-oriented programming language is used in the project.In the real-time operating system layer,a multi-thread scheduling system and a software simulation interrupt and priority system are designed,which do not depend on the underlying functions of the specific operating system,so that the system software operating environment can meet the requirements of SCA.In terms of the selection of middleware,after the analysis and comparison of the current commonly used middleware,the open source Omniorba was selected as CORBA middleware to conduct data interaction between the client and the server.In the core framework layer,the topic analyzes the interrelation between the interface of the core framework,and establishes the call logic relation for the implementation of the application program.2.Taking AD9361 RF transceiver as the hardware foundation,the subject realizes RF transceiver function on the basis of SCA core framework.By virtue of the characteristics of object-oriented programming language,this paper abstracted a set of functional interface inside the core framework for RF transceiver function.These internal functional interfaces standardize the implementation of specific applications in TCAS testing,and facilitate the transplantation and use of software modules on different hardware platforms.3.After the RF transceiver software module was designed,it was deployed in the TCAS test system.Through the data configuration and call of the upper computer on the client,the transceiver of inquiry and response RF signals in A,C,S and other modes was realized,and it was applied in the simulation test process of TCAS host and S mode transponder.By means of the RF transceiver module designed in this subject,the compatibility of software and hardware of TCAS comprehensive test system is improved,and the cost of repeated development and maintenance is greatly reduced.
Keywords/Search Tags:SCA, AD9361, Object Oriented Programming, TCAS
PDF Full Text Request
Related items