Font Size: a A A

The Satellite Navigation Receiver Design Based On Tightly Coupled Ubuntu System

Posted on:2017-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiFull Text:PDF
GTID:2348330512955424Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Nowadays,the Satellite Navigation System,which is based on embedded operating system,mostly uses GPS to achieve its function.In recent years,the development of Beidou Navigation System is rapid.As an open source operating system,Ubuntu system has the very rich software resources and Application market.Therefore,it is vital to investigate the Beidou Navigation System which is based on the Ubuntu operating system.Based on the above considerations,a design of a Satellite Navigation Receiver using ARM+FPGA architecture for tightly coupled Ubuntu system is presented in the paper.The ARM runs Ubuntu system,which is the main processor to control the entire system,and FPGA is used as the coprocessor for signal acquisition and processing.Furthermore,TI's Cortex-A8 processor and Virtex-5 of Xilinx are choiced as ARM and FPGA.The design focuses on solving the problem of the interface between ARM and FPGA,and programming driver software about communication with GPMC in Ubuntu system.In the driven design,the tight coupling approach is used to achieve.Firstly,the paper analyses the research background and the development status of the Satellite Navigation Receiver,describes principle of Satellite Navigation Receiver in detail,and designs the overall block diagram of the Receiver.Then the communication between the ARM and FPGA is designed,based on GPMC bus.After the completion of hardware design,Ubuntu system is transplanted on the development board,which mainly includes U-boot transplantation,kernel transplantation and root file system transplantation.After the successful transplantation,the related driver's design is carried which focuses on GPMC bus driver.Finally,navigation interface is designed to display information about navigation,which releases to call the navigation driver in the application.This design combines the advantages of ARM and FPGA,with the powerful function of Ubuntu system,and speeds up the speed of the receiver's research and development and increases its stability.Through the test on the development board,the Ubuntu system has been successfully launched,and the function of the navigation and positioning has been realized,which has achieved the expected goal.
Keywords/Search Tags:Satellite Navigation Receiver, Ubuntu system, tight coupling, GPMC bus, ARM+FPGA, driven design
PDF Full Text Request
Related items