Font Size: a A A

Research On Multi-core Communication System Based On AMP Architecture

Posted on:2020-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:C SunFull Text:PDF
GTID:2428330578468750Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of embedded technology,the practical application of single-core embedded processor system has been continuously practiced.The shortcomings of single-core embedded processor system becomed more and more obvious.The biggest drawback is that power loss of the chip increases its calorific value by geometric multiples with the increasing main frequency of single-core embedded system.Therefore,the development of multi-core processors becomes the best way to solve the problem,and multi-core processors are favored by more researchers.Multi-core technology is becoming more and more mature,and the research and development of hardware is also advanced rapidly.However,the traditional architecture of multi-core processors can no longer rely on stacked hardware configuration to break through the bottleneck,due to its deficiencies in design.The upper design of multi-core processors urgently needs further research by researchers.Based on the analysis of the requirements of microgrid transient disturbance control system,and comparing the SMP architecture adopted by the mainstream products in the market and the first generation products of microgrid transient disturbance control system,this paper decides to adopt asymmetric multiprocessing(AMP)system structure The multi-core inter-core communication scheme of ZYNQ-7000 platform for power grid transient disturbance control system is upgraded and replaced.A multi-core communication system based on shared memory is designed and implemented,which effectively supports the development of practical projects.Based on the Linux operating system conditions and ZYNQ-7000 chip,this paper designs the overall architecture of the multi-core communication system and the functional modules of the multi-core communication for the micro-grid transient disturbance control system.It realizes the upgrading of multi-core communication scheme of engineering application platform,gives full play to the strong performance of heterogeneous multi-core architecture,and improves the scalability and portability.It has taken a solid step towards the goal of parallel and collaborative operation and transparent development of project applications.
Keywords/Search Tags:ZYNQ-7000 multicore processor, AMP, Linux, shared memory, multi-intercore interruption
PDF Full Text Request
Related items