“魂芯”虚拟仿真平台应用


HXVP( HunXin Virtual Platform )虚拟仿真平台,是在没有硬件的情况下开展软件开发调试与测试评价,用于仿真以“魂芯”处理器为核心的目标系统的功能行为,支持单一处理器、处理器、多板卡目标系统。HXVP以socket通信方式与“魂芯”集成开发环境ECS连接,支持用户在可视化环境中基于虚拟仿真平台进行软件开发调试;主要调试功能包括汇编语言单步操作、C语言单步操作(step into, step over,step out)、断点管理、观察点管理、寄存器操作、内存操作、覆盖率分析、基于组的多核调试等;提供预置虚拟平台,芯片级软件模拟器(“魂芯一号”、“魂芯二号A”),板卡级软件模拟器(“魂芯二号A”参考设计板)。

    公司还提供用户定制虚拟平台服务,根据用户需求,定制以“魂芯”为核心的单板卡或多板卡虚拟仿真平台,与“魂芯”可视化开发环境ECS的集成。