Font Size: a A A

Design And Implementation Of Reconfigurable Components In Signal Processing Platform

Posted on:2018-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:D D LiFull Text:PDF
GTID:2348330563951201Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
As the increasing of signal bandwidth,modulation schemes and the rapid development of other communication systems,and the revolution of communication equipment platforms,system flexibility and other aspects are imposed with more critical requirements.However,due to the existing signal processing platform,not compatible with the system software and non-uniform interfaces among application components and poor real-time problems when calling each other with different equipment platforms,causing great difficulty in development and software upgrades.In order to obtain the interconnection interoperability between the different platforms,flexible switching among a variety of standard communication systems,and cross-platform migration of reconfigurable components,researching and developing the signal processing components with good portability,re-configurability and scalability and other characteristics with the new software radio platform,have become standing out.The paper provides an access of a novel reconfigurable component based on software component service technology.It can be achieved by considering the project requirements,advantages of modules of the GNU Radio platform,and combining with the benefits of the architecture of new heterogeneous platform,text engine,the technologies of software refactoring,abstraction layer and software porting.The following three parts are included in the paper.Primarily,the research and implementation of reconfigurable components in GNU Radio platform will be investigated.Aiming at solving issues that design of the interface of reconfigurable component and the cache and scheduling of data among components,the paper considers the working mechanism of cache and scheduling of data processing among modules,the key technologies and design ideas of components inner GNU Radio platform,which can provide the theory support and technical storage for the project.Moreover,it proposes suggestions for the modification of the design and model of reconfigurable components in the engineering,which is not supported embedded and weak real-time of signal processing,via analyzing both advantages and shortages of the GNU Radio platform.The second section introduces the design and implementation of reconfigurable components in heterogeneous signal processing platform.In order to ensure the real-time and cross-platform of signal processing components in the platform,a novel component design method based on software component service technology is proposed,combining with the software and hardware architecture of heterogeneous signal processing platform.The new proposed method displays an access of achieving reconfigurable components with software interface,algorithms and other low coupling degree,adopting the code automatic generation tool of generating function framework instructions and text double script engine mechanism to analyze the application script file.Thus,the reconfigurable component increases the throughput,speeds up the data processing and improves the real-time signal processing.Finally,cross-platform migration among the different components within unique platform is achieved.Last but not least,the research and testing of cross-platform transplantation method of reconfigurable components is demonstrated in the following section.Referring to the typical algorithm of parameters estimation of the signal processing component in the field of signal processing,there are several sub-processes being discussed.For instance,the validity of the signal processing component is verified by developing the parameter estimation flow graph of GNU Radio and heterogeneous signal processing platform.Meanwhile,cross-platform migration of reconfigurable components between the couple of platforms is obtained by imposing the re-designed module,followed by the verification of the simulation result.This method assists the research and development of signal processing components in heterogeneous signal processing platform and reduces the research cycle of project engineering and the relevant cost.The paper describes a deep research on the idea of cross-platform transplantation of reconfigurable components and realizes the design of reconfigurable components by exploiting the development environment of heterogeneous signal processing platform.The experimental results show that the design of reconfigurable component and the software porting technology can significantly reduce the complexity of the code and provide great help of designing the heterogeneous signal processing platform in a faster way.
Keywords/Search Tags:reconfigurable components, heterogeneous signal processing platform, GNU Radio, module re-design, parameter estimation
PDF Full Text Request
Related items