Font Size: a A A

Research And Design Of X-ray Pulsar Pulse Profile Accumulation System Based On SOPC Technology

Posted on:2015-08-10Degree:MasterType:Thesis
Country:ChinaCandidate:Q YueFull Text:PDF
GTID:2322330518989100Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
X-ray pulsar autonomous navigation technology is a new research direction in autonomous navigation spacecraft areas which offers the navigation information including speed,time,and attitude to near-Earth orbit,deep space and interplanetary spacecraft flight for achieving autonomous navigation spacecraft in long time and precision control,with broad application prospects and research value.In this paper,the project of "development of X-ray stitching detection time measurement circuit" as a background,aiming at system design and research for an X-ray pulse profile accumulation,launched a tentation exploration of embedded system design with hard-core processor PowerPC 405 as the core in interior FPGA based on SOPC technology.With structure and design requirements of the X-ray pulse profile accumulation circuit,this paper proposed system design and solutions based on SOPC technology,Implementation of TDC pulse signal arrival time measurement circuits,data processing,control and transmission in a single high-performance FPGA chip,reducing system development time and cost,simplifying the design structure of the circuit system and reducing the power consumption of the system,becoming possible for subsequent equipment spaceborne.Introducing the implementation and design method based on SOPC technology in details,and briefly describing Xilinx's SOPC technology integrated development environment and design tools.In this paper,the design requirements in accordance with the subject,set up a hardware system taking PowerPC 405 hard-core as a main part,using the IPIF structure provided by embedded development tools to launch the design of time-digital converter TDC IP core,and have achieved the establish an effective instruction and data channels between TDC IP core and systems.On this basis,the embedded Linux operating system has been transplanted PowerPC 405 microprocessor inside the FPGA,give full play to the PowerPC microprocessor for high performance and low power consumption advantages and the ability to manage Linux systems and network processing tasks greatly,and enhance the overall performance of the system.By creating a cross compiler tool chain,Linux kernel cutting and root file system production,I have successfully transplanted the Linux kernel and root file system and built embedded development environment on XUP Virtex-II Pro development platform.In order to achieve functions of the Linux operating system data acquisition and control inside the TDC hardware circuit on FPGA,according to the device driver architecture for embedded Linux systems,designed for TDC device drivers and applications aimed to series of PowerPC architecture,and dscribed the TDC device driver development process in detail.Applying for ethernet with TCP Transmission Control Protocol to communicate,realized the data collection system for reliable transmission.Finally,launching a systematically verify on XUP Virtex-II Pro development platform,the validated results of the analysis show that the entire SOPC system realizes the reading measurement results accurately,data processing,transmission and control for the TDC equipment and verificated effectiveness of system design and this study.Meanwhile,the proposed SOPC system design methods can also be used in industrial control,smart home,environmental monitoring and other fields,which has a good prospect and practical value.
Keywords/Search Tags:SOPC, FPGA, Data Acpuisition, IPIF, PowerPC, Embedded Linux System
PDF Full Text Request
Related items