LeapEMU

产品描述

性能参数

目标应用

终端设备

应用场景

资料下载

技术报告

开发工具集

内容2

内容3

LeapEMU

概述

LeapEMU是一套高性能、模块化、可扩展的RISC-V模拟器软件工具套,包括虚拟机管理程序,RISC-V模拟器,平台固件,开发工具集。虚拟机管理程序通过配置平台固件,系统镜像(含开发工具集),调用RISC-V模拟器,实现工具套的集成应用。LeapEMU旨在加速RISC-V RVA23生态软件的开发、验证和测试,使开发人员能够在硬件就绪 之前构建工具链、基准测试软件、操作系统和应用软件,从而显著缩短开发周期并降低成本。LeapEMU的产品形式分为社区版、商业版、定制版。其中,社区版免费分享;商业版和定制版需获得许可,请联系跃昉科技。

产品特点

RVA23全指令覆盖

• 超128核高性能模拟​​

• 企业级可靠性 

高速外设虚拟化​​

场景优化加速​​

• 自定义指令集沙盒​​

LeapEMU总体架构

 

特性

功能 社区版 商业版 定制版
虚拟机管理程序 图形化管理
虚拟机监控
虚拟机设备管理
虚拟机网络管理
Session管理
调用高性能RISC-V模拟器
虚拟机创建向导
虚拟机操作
虚拟机配置
支持中心链接
线上社区链接
升级链接
宿主机硬件及虚拟机固件授权
自定义配置
快照管理
调试日志管理
高性能RISC-V模拟器 RVA23
模拟硬件
二进制动态翻译
APLIC组件
vI/O线程池
IOMMU组件
平台固件 vCPU启动 32核 超128核 超128核
多核启动调优
安全启动
RAS验证 Option
RPMI管理 Option
开发工具集 兼容主流Linux发行版
DevOps工具集
性能测试工具集
二进制迁移工具集
多语言编译工具集 Option

 

全面支撑RISC-V软件生态的体验优化

LeapEMU应用场景

芯片开发者

LeapEMU为芯片设计企业提供流片前的系统级验证环境。开发者可在此提前运行完整软件栈,验证指令集、多核调度与外设交互,显著降低首次流片的失败风险与成本。

应用开发者

在支持RVA23标准的RISC-V硬件尚未普及时,应用开发者可利用LeapEMU的标准环境,提前进行操作系统移植、软件开发与性能调试,确保软件能与未来硬件无缝对接,大幅缩短适配周期。

生态开发者

面向操作系统发行商等伙伴,LeapEMU提供自动化工具链,支持成千上万软件包在RISC-V架构上的批量编译、测试与验证,助力实现与x86/ARM等多架构的同步发布。

教育科研

LeapEMU为高校与科研机构提供了低成本、标准化的RISC-V实验平台。它消除了实体硬件门槛,便于开展操作系统、编译原理等课程教学与前沿学术研究。

最终用户

最终用户可通过LeapEMU便捷地体验RISC-V生态应用,直观了解其性能与兼容性,并为生态优化提供真实使用反馈,共同促进RISC-V技术的成熟与完善。

LeapEMU产品手册

LeapEMU产品手册.pdf

文件下载

LeapEMU社区版-用户手册

LeapEMU社区版-用户手册.pdf

文件下载

LeapEMU社区版v1.0.tar

LeapEMU社区版v1.0.tar.gz

文件下载

开发工具集-ubuntu 22.04宿主机镜像

开发工具集-ubuntu 22.04宿主机镜像.zip

文件下载

开发工具集-openeuler 2509 虚拟机镜像

开发工具集-openeuler 2509 虚拟机镜像.zst

文件下载