基于同构双核非对称操作系统的无纸记录仪核间通信技术研究  

Research on Inter-core Communication Technology of Paperless Recorder Based on Homogeneous Dual-core Asymmetric Operating System

在线阅读下载全文

作  者:谢祠福 董长龙[1] 付婷 李勇[1] 杨斐 Xie Cifu;Dong Changlong;Fu Ting;Li Yong;Yang Fei(Science and Technology on Reactor System Design Technology Laboratory,Nuclear Power Institution of China,Chengdu Sichuan 610213)

机构地区:[1]中国核动力研究设计院核反应堆系统设计技术重点实验室,四川成都610213

出  处:《中国仪器仪表》2025年第4期87-91,共5页China Instrumentation

摘  要:为保证国产无纸记录仪小型化和低功耗,且同时满足高可靠数据存储和高性能图形显示要求,本文采用同构双核芯片非对称操作系统分别作为硬件和软件总体架构。龙芯处理器双核运行通用操作系统Linux和嵌入式实时操作系统RT-Thread,核间通信采用共享内存结合中断方式实现物理层和数据链路层设计,然后向上适配为操作系统的虚拟以太网卡,完成操作系统API层级的核间通信。在国产化无纸记录仪上进行测试验证,该技术能准确低延时地实现双核非对称操作系统间通信,核间通信中断触发至响应间隔在9μs内,以太网ping数据包延迟在2ms内,为多核芯片应用尤其是核间通信技术提供了高效可靠的设计思路。In order to ensure the miniaturization and low power consumption of the domestic paperless recorder,and to meet the requirements of high reliable data storage and high-performance graphics display at the same time,the asymmetric operating system of homogeneous dual-core chip is adopted as the overall hardware and software architecture.The communication between Linux,a general operating system,and RT-Thread,an embedded real-time operating system,both running on the dual cores of Loongson processors,uses shared memory combined with inter-core interruptions to realize the design of the physical layer and data link layer,then it is adapted to the virtual Ethernet card of the operating system to complete the inter-core communication at the API level of the operating system.Tested on the domestic paperless recorder,this technology can accurately realize communication between asymmetric operating systems running on homogeneous dual cores with low latency,the inter-core communication interrupt triggering to response interval is withing 9us,and the Ethernet ping packet latency is withing 2ms,which provides a highly efficient and reliable design idea for the application of multi-core chips,especially for the inter-core communication technology.

关 键 词:核间通信 无纸记录仪 共享内存 中断 虚拟以太网 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象