基于SkyEye的GPU仿真——解决嵌入式仿真难题

2023-05-15 10:24:53 digiproto
飞机通常由机翼、机身、起落架和飞机操作系统组成,包含丰富的嵌入式应用系统,这其中最复杂的便是航空电子系统。不同类型飞机根据其任务、使命和应用环境的不同,其航电系统的组成、功能和配置也有一定的区别。大规模航电系统往往意味着极其高的系统安全系数要求,而其中某一子系统的嵌入式软件代码量,可能就有几十万、甚至几百万行,其庞大而复杂的功能体系,成为了安全测试的主要瓶颈之一。而航空电子系统不断加快的研发迭代速度无疑是雪上加霜,一旦遇到死机或者黑屏现象,追溯问题的过程将变得十分困难,因此迫切需要大规模集成化的测试手段,来辅助系统的研发并验证其安全性。
图片关键词

▲图源网络


针对这些需求,SkyEye给出了完美的解决方案。SkyEye,中文全称天目全数字实时仿真软件(点击查看),是基于可视化建模的硬件行为级仿真平台,指通过应用软件仿真技术,逼真地模拟出被测软件运行的物理环境,并通过动态执行被测软件来进行的软件确认与验证活动。SkyEye支持多核(异构)的 CPU、GPU和多板集成仿真,在支持国产处理器方面尤为完善,例如飞腾处理器系列、景嘉微GPU系列等。

图片关键词

▲图 2 市面上某型号显卡


在某航空研究所的数字化GPU仿真项目中,测试开发人员通过在SkyEye上建立仿真模型,对飞机的数字显控计算机进行虚拟化,使其能够在普通的桌面级电脑上仿真运行,获得与在真实硬件上同等的测试效果


与此同时,SkyEye还解决了测试样机短缺的问题。在航空电子新系统的研发过程,硬件测试平台通常比较稀缺,经常需要排队等待上机调试。基于SkyEye搭建的虚拟数字仿真平台,支持多人在线使用的同时,还可结合其他自动化测试工具,直接进行MC/DC测试,整个过程和在真实硬件上调试完全一致,大幅度缩短了调试时间,节省了更多的人力成本。


更多 SkyEye 相关内容,欢迎关注公众号迪捷软件或访问 www.digiproto.com进行了解!


关键词:

航电领域、大规模航电系统、国产处理器、多核仿真、GPU图像仿真、自动化测试 

首页
产品
新闻
联系