【视频】基于SkyEye仿真AM3359处理器
2022-09-13 09:46:35
digiproto
AM3359处理器内含性能高达1GHz的ARM Cortex-A8,支持LPDDR1/DDR2/DDR3内存,可利用PRU-ICSS(工业用通信子系统)为器件提供附加灵活性,同时提供对EtherCAT(以太网控制自动化技术)和Profibus(过程现场总线)的可选支持,具有高性能、低功耗、高可靠的特点。
本视频展示了基于SkyEye天目全数字实时仿真软件仿真AM3359处理器并运行VmLinux的过程。
首先,通过拖拽的方式在SkyEye-gp(图形化建模界面)中实现仿真模型(包含处理器核心AM3359_CORE、内存RAM、串口Uart等)的搭建。
完成目标系统模型的搭建后,点击“运行”即可在终端看到该系统的版本信息。
SkyEye还具有覆盖率统计功能,开发人员可通过SkyEye查看函数的指令、指令分支、源码、源码分支的覆盖率。SkyEye能够生成用于查看目标码详细信息的HTML版本覆盖率报告,辅助开发人员分析函数或分支没有执行的原因,调整测试方法,从而提升软件的可靠性。
SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模,是真实物理硬件的数字孪生。