iSystem VDVP
虚拟开发与验证平台
产品概述
iSystem VDVP 虚拟开发与验证平台
iSystem VDVP虚拟开发与验证平台是用于仿真目标系统硬件的虚拟平台软件,其运行于主机平台以仿真嵌入式目标系统功能行为,支持范围从单一处理器目标系统到多处理器、多目标系统采用总线或网络互连的大型电子系统。iSystem VDVP 使得开发人员如同在真实目标系统上一样在虚拟平台上进行嵌入式软件的开发如 BSP、固件、RTOS 与应用程序,目标机代码可以不加修改地在虚拟系统中上直接运行,并可以得到与在真实系统中运行相同的结果。实现目标代码在真实目标机与虚拟目标机完全兼容。
iSystem VDVP 提供完整的虚拟目标平台与开发环境,可帮助用户彻底解决开发、调试及测试电子系统目标,最大效率提升诸如上市时间、费用及产品质量等各方面商业指标。
产品特点
- 内核仿真采用了高速缓存与运行态即时指令解析等先进虚拟技术,保证了内核仿真的最好性能。对于某些处理器(Intel 8051)支持精确指令集模拟的方式,精确模拟处理器执行周期;
- 提供众多外围设备,包括 MAC( 以太网接口 )、内存、UART、GPIO、中断控制器、Timer 等外设,以仿真完整的全系统;
- 可以仿真任意数量的处理器内核,多核之间通过共享内存或其他总线进行同步和通信,支持分布式系统与软件设计与开发;
- 支持航空航天专用总线如1553B、FC、1394、AFDX、RapidIO、SpaceWire 等;
- 模块化图形方式构建虚拟目标系统;
- 虚拟系统支持运行多种 OS 和上层应用(包括VxWorks、SpaceOS、天脉、翼辉、ReWorks、uCOSII 及用户自己开发的 OS 在内的各种操作系统);
- 用户程序完全不需要做修改。与真实目标机在执行上保持二进制完全兼容。