湛江网站建设电话,国内高清视频素材网站推荐,中国建设官网招聘网站,17网一起做网店网站为丰富浙江省信息技术应用创新#xff08;以下简称“信创”#xff09;产业生态#xff0c;在全社会各领域形成示范效应#xff0c;浙江省经信厅联合省密码管理局开展2023年浙江省深化信创典型案例评选工作。
经过征集申报、专家评选、名单公示等程序#xff0c;确定36个…
为丰富浙江省信息技术应用创新以下简称“信创”产业生态在全社会各领域形成示范效应浙江省经信厅联合省密码管理局开展2023年浙江省深化信创典型案例评选工作。
经过征集申报、专家评选、名单公示等程序确定36个应用示范案例和24个典型解决方案。 【典型解决方案】
基于全数字实时仿真的嵌入式DevOps解决方案
案例概述
基于全数字实时仿真的嵌入式DevOps解决方案通过全数字实时仿真技术为嵌入式软件提供自动化测试的运行环境实现嵌入式DevOps大大提高研发效率。方案集成了天目全数字实时仿真软件SkyEye能完全仿真目标系统中对应的真实硬件仿真效果可达1:1甚至更好。工程师基于SkyEye构建的虚拟硬件运行被测软件可获得在真实目标系统上运行这些软件的同等效果。通过集成SkyEye和其他各类持续集成工具将SkyEye虚拟硬件与DevOps工作流紧耦合集项目管理和流水线于一体可应用于嵌入式软件开发的全生命周期打造持续集成全链路一站式平台使得用户构建、测试、发布软件能够更加便捷、频繁和可靠节省研发成本、缩短产品上市周期。可用于各类嵌入式领域如国防科工、工业、能源、交通、通信等领域。
应用场景图 路径优势
基于全数字实时仿真的嵌入式DevOps解决方案的技术特点和优势
高性能实时仿真。使用基于LLVM的动态二进制编译优化技术突破了高性能的实时仿真技术达到最高2000 MIPS的仿真性能能够实现虚拟机和真机达到1:1的性能指标从而降低硬件成本。支持云部署。支持Docker容器化部署将配置无误的SkyEye环境封装到Docker用户可直接加载Docker来运行仿真环境使得本方案可以弹性部署在云平台上。支持适配各类持续集成工具。支持禅道、Jenkins、GitHub、极狐GitLab、GCC、Maven、Tornado、Workbench、Lambda、Testbed、CppTest、Junit、Sonarqube、Klocwork等满足用户多样化定制需求构建完整的嵌入式DevOps工作流。提高嵌入式软件开发效率。基于嵌入式虚拟机实现多种针对多核的调试手段有效解决关键领域嵌入式系统中硬件性能越来越高、软件规模急剧上升、多核硬件的使用等情况给嵌入式调试工作带来的巨大挑战。同时利用分布式多核计算平台对系统仿真平台进行加速使得嵌入式软件开发可与硬件设计同时开展缩短整体研发周期。
该方案架构如下图所示。
方案架构图 推广价值
基于全数字实时仿真的嵌入式DevOps解决方案的推广价值主要如下
作为国内持续集成领域的首创方案基于全数字实时仿真的嵌入式DevOps解决方案可主要应用于嵌入式系统软件的开发、测试阶段能够解决嵌入式软件研发过程中过分依赖硬件而无法实现完整的DevOps工作流的问题实现了嵌入式软件研发持续集成方法的突破探索关键技术的信创化从根本上提升了软件研发效率。可应用于多个涉及嵌入式软件研发的行业中提供基于计算机的高效设计开发环境解决高端装备软件开发和测试时硬件环境搭建成本高、资源调度难、研发周期长等问题。