Font Size: a A A

Multi-core Navigation Guidance Software Design Based On TMS320C6678 DSP Platform

Posted on:2018-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:S XuFull Text:PDF
GTID:2358330512476775Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of modern navigation guidance technology,navigation guidance system in the application process often need to carry out massive data processing,complex logic,real-time information acquisition and status output.Therefore,as the core of the navigation guidance system hardware processing platform of the processor is usually real-time,fast has strict requirements.High-performance multi-core DSP is the key to realize the above-mentioned requirements in order to realize the intelligent and fast processing requirements of the navigation and guidance system.This paper focuses on the design of a software framework based on multi-core,multi-task and parallel processing in the field of navigation guidance,and through DSP powerful multi-core,multi-task and parallel processing,the TMS320C6678 DSP core is used as the core CPU of the navigation guidance system hardware processing platform.The ability to complete the navigation guidance algorithm solution,information collection,deviation data output,interrupt handling,multi-core data exchange and so on.In order to give full play to TMS320C6678 eight-core DSP powerful digital signal processing capabilities in the field of navigation guidance applications as the starting point,mainly from the following aspects:Firstly,multi-core software framework is designed to determine multi-core,multi-task and parallel processing scheme based on master-slave kernel + Open MP.Next,the multi-core and multi-task software design based on SYS/BIOS real-time operating system is completed for the functional requirements of navigation guidance system.Then,the multi-core navigation guidance software framework is optimized from the aspects of integrated development environment,SYS/BIOS real-time operating system,algorithm solving process and so on.Finally,the performance test and result analysis of the multi-core navigation guidance software framework are carried out.The multi-core,multi-task and parallel processing mechanism based on SYS/BIOS real-time operating system,which reduces the complexity of the software design,has the characteristics of high real-time and high speed,satisfying the requirements of navigation guidance system high-precision,high-speed and massive computing needs.
Keywords/Search Tags:Multi-core, Multi-task, Parallel processing, Software framework
PDF Full Text Request
Related items