SkyEye仿真ZYNQ芯片,轻松运行国产操作系统ReWorks

加速通信设备的开发和测试是航空电子领域发展的关键方向。航空电子领域的嵌入式系统往往较为复杂,在软件开发与硬件研制相辅相成的情况下,复杂、耗时、高价的硬件环境搭建,成为软件开发滞后的重大阻碍。SkyEye全数字实时仿真平台,能够部署在桌面级Windows 和Linux 系统上,搭建硬件仿真目标系统,并运行嵌入式软件,大大改善了软件开发受硬件设备资源制约的问题。

本案例使用SkyEye模拟真实航电子系统(图1)的物理运行环境——ZYNQ 7000芯片及外围组件。用户可基于仿真芯片运行国产ReWorks操作系统,并在该系统上运行嵌入式应用程序。

▲图1.某航电子系统架构介绍

在通信设备领域,SkyEye具有以下优势:

1.支持多CPU的异构仿真,使用ARM+DSP+FPGA的协同仿真,能够解决多板异构环境搭建过程费时费力,硬件搭建成本高,电缆线束连线杂乱等问题;

2.支持各类复杂外设仿真,如FC、PCIE、RapidIO、USB、DDR、网卡等;

3.提供GDB远程调试、汇编码单步调试等调试手段,辅助开发人员在被测系统集成前更早地发现、定位并解决系统中可能存在的未知错误;

4.在前期软件开发设计阶段,以仿真芯片的方式替换真实芯片,有效解决硬件资源匮乏的问题,降低开发与测试阶段的设备使用成本;

5.SkyEye生成的工程文件通过复制、粘贴实现工程在不同终端相互共享。在SkyEye中导入相应的文件夹,可快速复现整个系统的外围环境,免去不同场景中真实硬件系统搭建的繁琐步骤,从而减少开发和测试工程师协作成本。

除此之外,SkyEye还能查看和修改设备寄存器或处理器寄存器的数据,查看反汇编、内存值,进行故障注入、覆盖率分析等。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值