Font Size: a A A

Design And Implementation Of DM3730Heterogeneous Multi-core Processor Based Operating System

Posted on:2014-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:B XuFull Text:PDF
GTID:2268330401964355Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Nowadays, processors are moving toward multi-core or even many-corearchitecutre, more and more cores are getting integrated into a single chip,heterogeneous multi-core processors are also emerging. Under this circumstance,operating systems, which lie in the basic of software stack, get uncomfortable with theseheterogeneous multi-core processors.This thesis aims to provide a feasible solution for this issue, it implements thesystem software platform on TI DM3730, which is an ARM+DSP heterogeneousmulti-core SoC chip, thus to allow the ARM core co-works with the DSP core.The core work of this thesis can be generalized as following:1. This thesis investigates the operating system architecture on the ARM core andthe DSP core, it has designed and implemented the architecture which runs Linux onARM and aCoral (an RTOS developed by RTLAB of UESTC) on DSP. The wholesystem starts from ARM Linux and the system image for DSP will then be loaded byLinux.2. This thesis investigates the synchronization and communication mechanismbetween the ARM core and the DSP core. It provides an inter-processor interruptionbased mechanism for synchronization and a shared memory based mechanism forcommunication.3. This thesis investigates the model of application development on this platform,thus providing a possible way for ARM applications to utilize the DSP core, and also forDSP tasks to be excuted as demanded by ARM applications.This thesis sets a reference design for heterogeneous multi-core based operatingsystem development, and it has made a necessary step toward the ultimate goal: makingthe heterogeneous processor transparent and easily utilizable for application software.
Keywords/Search Tags:heterogeneous, multi-core, operating system, ARM, DSP
PDF Full Text Request
Related items