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

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

▲图源网络

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

▲图 2 市面上某型号显卡

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

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

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

关键词:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值