-
公开(公告)号:CN116627641A
公开(公告)日:2023-08-22
申请号:CN202310584213.2
申请日:2023-05-19
Applicant: 中国舰船研究设计中心
Abstract: 本发明公开了一种基于飞腾FT‑2000/4的双系统资源隔离方法,从硬件划分和软件配置两个方面对实时系统和非实时系统进行资源隔离;硬件划分方面包括PCIE控制器划分和GIC中断控制器划分;软件配置方面包括对PCIE配置空间进行配置隔离、对MEM32配置空间进行配置隔离以及对非实时系统的设备树文件进行约束。本发明满足特定场景下实时操作系统和非实时操作系统同时运行的使用需求;硬件方面主要针对飞腾FT‑2000/4的PCIE控制器以及GIC中断控制器进行重新划分,实现双系统的硬件隔离划分;软件配置方面采取对PCIE配置空间进行配置隔离、对MEM32空间隔离以及在非实时系统设备树中加入约束等措施来实现双系统运行时的资源隔离,避免因外设资源竞争导致的设备功能异常。