-
【视频】深入了解SkyEye仿真的故障注入功能
故障注入是一种测试技术,通过向运行中的目标系统注入故障以检测系统遇到异常时的处理情况。软件测试过程是软件全生命周期中提高软件质量的重要阶段, 故障注入则是通过将错误引入测试代码的方式来提高测试覆盖率的技术。故障注入常与压力测试一起使用,并被广泛认为是开发复杂软件的重要组成部分。本视频将为大家介绍如何在SkyEye天目全数字实时仿真软件中进行故障注入。
2021-12-22 digiproto
-
【视频】基于SkyEye的目标码覆盖率分析
数字时代,嵌入式系统越来越复杂,功能迭代越来越多,代码中可能会存在部分无用代码,或者在执行过程中无法测试覆盖的分支,这可能会给软件带来各种漏洞,严重降低软件的可靠性。SkyEye提供的动态分析代码执行覆盖情况的功能,可以方便快捷地检测代码中未执行的覆盖情况。SkyEye还可以涵盖基于模型的系统工程(MBSE)的开发和仿真测试的各个环节。
2021-12-17 digiproto
-
【视频】基于SkyEye的SoC仿真快速搭建测试用例
片上系统System on Chip,简称SoC,是一种集成电路(也称为“芯片”),集成了计算机或其他电子系统的所有或大部分组件。SkyEye内置了一些常用SoC,例如DSP架构的c6713、c2812,有助于用户模拟真实硬件环境以及快速搭建测试用例。用户也可以右键板子进行自定义的添加和更新SoC。
2021-12-15 digiproto
-
【视频】SkyEye的“多开工程”功能
一般编译运行程序类软件如eclipse、ccs等仅支持对单个工程的加载、运行、暂停、退出等操作,但SkyEye考虑到用户对工程进行批量测试的需求,故而提供多开工程功能。
2021-12-10 digiproto
-
【视频】神舟十三号载人飞船发射!
据中国载人航天工程办公室消息,经空间站阶段飞行任务总指挥部研究决定,瞄准北京时间10月16日0时23分发射神舟十三号载人飞船,这天也是我国首颗原子弹爆炸成功纪念日,从上甘岭到空间站,坚守是最好的纪念!在实施载人航天工程20年的过程中,“载人航天,人命关天,成败系于毫发,质量高于一切”,安全永远放在第一位!
2021-12-06 digiproto
-
带你了解嵌入式处理器的流水线技术
嵌入式处理器执行指令时,一般步骤为:首先从存储器中读取指令,然后对该指令进行译码,识别出被执行的指令属于哪一种指令,然后再从指令中提取到操作数并进行组合,接着根据需要将数据存储到存储器中,最后将结果写到寄存器中。但是,在实际运行过程中,并非所有的指令都需要执行所有的步骤,并且这些步骤所需要用到的硬件功能往往也是不同的。假如某条指令结束之前,后一条指令还未开始,那么在处理指令的每一个步骤都只需使用少部分的硬件,因而硬件资源的使用率并不高。
2021-12-02 digiproto
-
【视频】基于SkyEye的飞腾芯片仿真运行国产操作系统
在芯片国产化的大潮中,飞腾绝对可以占据一席之地。迪捷软件作为国内基础软件提供商,自然少不了对国产化的支持。SkyEye全数字实时仿真软件不仅可以支持一些主流的嵌入式处理器,还能够支持飞腾、龙芯等国产处理器的仿真。 本视频展示了基于SkyEye的FT2000A芯片仿真运行,除了仿真运行风河的VxWorks操作系统外,还可以运行国产天脉操作系统。天脉操作系统是我国自研的操作系统,按照DO-178B的最高安全等级“A”级要求进行技术开发,符合国际ARINC653标准,实时性强,支持中断嵌套,响应迅速,已经在各类航空发动机上得到应用。
2021-11-26 digiproto
-
【视频】国产飞腾处理器仿真
在信息化时代,各行各业的发展都离不开芯片支撑,但受到美国出口管制禁令的影响,芯片市场出现很大缺口。为解决芯片工艺“卡脖子”的问题,国产芯片的发展备受关注,尤其是以飞腾、鲲鹏、海光、龙芯、兆芯、申威等为代表的国产CPU厂商。飞腾采用的是 Arm V8 指令集架构,自主开发兼容 ArmV8 指令集的 CPU 产品。2017 年推出了高性能服务器 FT-2000+/64 处理器,是国内首款自主设计的 64 核通用 CPU,也是国际上首款兼容 ARM 指令集的 64 核通用 CPU;FT-2000+/64 能够提供面向企业级信息化基础设施建设所需的计算能力和访存带宽,目前运用于国内政务云、金融、电信、能源等关键行业信息系统中。
2021-11-24 digiproto