Research on Multi-core Startup Method Based on Domestic ARM Architecture Chip

Ge Wenbo, Chai Xiaoli, Zhang Danmo

Integrated Circuits and Embedded Systems ›› 2022, Vol. 22 ›› Issue (12) : 12-15.

PDF(1315 KB)
PDF(1315 KB)
Integrated Circuits and Embedded Systems ›› 2022, Vol. 22 ›› Issue (12) : 12-15.
TOPICAL DISCUSS

Research on Multi-core Startup Method Based on Domestic ARM Architecture Chip

  • Ge Wenbo, Chai Xiaoli, Zhang Danmo
Author information +
History +

Abstract

This article will briefly describe the process of deploying an embedded operating system on a multi-core processor of ARM architecture,and introduce a multi-core startup method in which the master core starts preferentially and uses the ARM exception generation instruction SMC to evoke the master-slave core of the slave core.In the experiment,the FT-2000+ multi-core processor with 64 CPUs is selected as the target board,and the ReWorks multi-core embedded operating system image is loaded through the network loading method to realize the configuration of the multi-core operating system and make the system run into the user application entry function.Finally,the state of each core is confirmed by executing the test function and the task display instruction to verifying the multi-core startup method.

Key words

multi-core boot / FT-2000+ / ARM architecture / ReWorks multi-core embedded operating system

Cite this article

Download Citations
Ge Wenbo, Chai Xiaoli, Zhang Danmo. Research on Multi-core Startup Method Based on Domestic ARM Architecture Chip[J]. Integrated Circuits and Embedded Systems. 2022, 22(12): 12-15

References

[1] WeiX,Ma L,Zhang H,et al.Multicore,multithreadbased optimization algorithm for largescale traveling salesman problem[J].AEJAlexandria Engineering Journal,2020,60(1):189197.
[2] Wang X,Jia H,Li Z,et al.Implementation and Optimization of Multidimensional Real FFT on ARMv8 Platform[C]//18th International Conference,ICA3PP 2018,Guangzhou,China,November 1517,2018,Proceedings,Part II,2018:338353.
[3] 李健.高可靠嵌入式实时操作系统的研究与实现[D].上海:上海交通大学,2008.
[4] 张聪.基于负载的ReWorks嵌入式实时操作系统内核测试研究[D].上海:上海交通大学,2019.
[5] 刘彦.基于飞腾2000+的BLAS3函数优化与实现[D].长沙:湖南大学,2020.
[6] 崔莹,辛晓晨,沈钢纲.基于UEFI的嵌入式驱动程序的开发研究[J].计算机工程与设计,2010(10):23842387.
[7] 黄冠利,金岩,勾传静,等.基于PXE技术的动态分布式无盘网络存储安全研究[J].计算机科学,2010(9):297300.
PDF(1315 KB)

Accesses

Citation

Detail

Sections
Recommended

/