-
【视频】SkyEye仿真软件的仿真时间介绍
仿真时间即虚拟目标系统运行的时间,SkyEye设计了一套专门的仿真时间机制,区别于真实的物理时间。所有虚拟目标系统运行时内部时钟皆基于该机制生成,CPU和外设采用统一的仿真时间以保证系统模块间的同步。
2021-12-31 digiproto
-
【视频】基于SkyEye仿真的CPU和外设介绍
近年来,随着软硬件协同设计的需求,全系统实时仿真建模的重要性逐渐体现出来。软硬件协同设计思想于1990年代提出,在这一时期,微处理器已经产生了约 20 年,所有基于微处理器的系统都是板级系统。系统设计者不必理解集成电路设计,只需将微处理器和标准化的硬件集成在电路板上,再编制程序构成应用。 本视频将为大家展示嵌入式芯片外设和CPU在SkyEye上对应的仿真模型。
2021-12-29 digiproto
-
【视频】基于SkyEye仿真的远程调试
SkyEye全称天目全数字实时仿真软件,是真实物理硬件的数字孪生。SkyEye提供GDB远程调试功能,能够在没有真实硬件的情况下进行源码级别的调试,且整个调试过程,包括使用人员的操作习惯等与在真实硬件中调试完全一致,大大缩短开发过程中因硬件环境所带来的时间损耗。
2021-12-27 digiproto
-
【视频】深入了解SkyEye仿真的故障注入功能
故障注入是一种测试技术,通过向运行中的目标系统注入故障以检测系统遇到异常时的处理情况。软件测试过程是软件全生命周期中提高软件质量的重要阶段, 故障注入则是通过将错误引入测试代码的方式来提高测试覆盖率的技术。故障注入常与压力测试一起使用,并被广泛认为是开发复杂软件的重要组成部分。本视频将为大家介绍如何在SkyEye天目全数字实时仿真软件中进行故障注入。
2021-12-22 digiproto
-
【视频】基于SkyEye的目标码覆盖率分析
数字时代,嵌入式系统越来越复杂,功能迭代越来越多,代码中可能会存在部分无用代码,或者在执行过程中无法测试覆盖的分支,这可能会给软件带来各种漏洞,严重降低软件的可靠性。SkyEye提供的动态分析代码执行覆盖情况的功能,可以方便快捷地检测代码中未执行的覆盖情况。SkyEye还可以涵盖基于模型的系统工程(MBSE)的开发和仿真测试的各个环节。
2021-12-17 digiproto
-
科创使命,砥砺奋进——省人大代表一行视察迪捷软件
2021年11月30日下午,省人大代表一行视察浙江迪捷软件科技有限公司。在迪捷软件副总田娜的陪同下,省人大代表一行首先观看了公司宣传片,随后参观了公司的公共区域和办公区域。
2021-12-15 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