聚焦典型百万门级 FPGA 设计的仿真加速场景,将回归验证周期从天级压缩到小时级。
白皮书

产品概述

AccEmu 采用基于自研 FPGA 仿真引擎的硬件加速架构,将用户的 Verilog/SystemVerilog/VHDL 设计综合、映射到内置 VU19P FPGA 上,以 MHz 级别仿真主频并行执行。相比传统服务器上 KHz 级的软件仿真,实现 100-1000 倍加速,单颗 VU19P 可承载典型百万门级 FPGA 设计的全芯片硬件仿真。AccEmu 遵循 Accellera SCE-MI 标准,通过自研 SCE-MI Transactor 打通 Host 与 FPGA 间的高速数据通路,支持 lock-step 和 burst 两种同步模式。波形数据经高速链路实时传输至 Host 存储为标准 VCD 格式,存储深度不受 FPGA 片内存储限制,兼容 Verdi、GTKWave 等第三方波形查看工具。

对接现主流仿真器(VCS/Xcelium/Questa),不换工具链,将百万门级 FPGA 回归验证从天级压缩到小时级,仿真测试性能提升 100 倍以上。

模块说明
用户输入RTL 设计 + Testbench(微调)
EDA 协同通过 PLI/DPI/VPI 接口与 VCS、ModelSim、Xcelium 无缝集成
测试激励支持从主机发送激励,驱动 DUT
加速载体FPGA
加速效果MHz 级,仿真速度提升 100~1000 倍
调试能力支持信号探针、触发、数据回传,生成 VCD 波形文件
应用场景复杂算法功能验证、大规模回归测试
输出波形文件、比对报告、通过/失败统计
AccEmu 仿真加速架构示意图

产品优势

100% 自研核心技术

仿真引擎、SCE-MI Transactor、硬件调试子系统全部自主研发,无 OEM 集成或第三方 IP 依赖。编译工具链采用自研框架结合原厂工具,全流程自动化处理。关键技术自主可控。

不换 EDA 工具链

DPI/Socket 接口语法与 SystemVerilog 标准 DPI 一致,无缝对接 VCS 、 Xcelium 、 Questa 等主流仿真环境。波形导出标准 VCD 格式, Verdi 直接打开。团队零学习成本。

硬件平滑升级

软件栈统一,支持 AccEmu-1 ( 单 VU19P) 到 AccEmu-4 ( 4×VU19P ) 平滑演进,客户只需增加硬件即可支持更大规模设计,无需重新适配验证环境。

全自研硬件调试子系统

提供全波形 Dump 、动态探针插入 ( 无需重编译 )、Force-Release ( 信号强指 / 释放 )、任意信号可视、硬件触发器断点五大调试能力,不依赖任何第三方调试 IP 或授权。

100-1000 倍仿真加速

MHz 级别硬件仿真主频,相较于服务器 CPU 软件仿真(~KHz 级事件驱动执行 ),典型百万门级 FPGA 设计的回归周期从天级压缩到小时级,一天跑完原来一周的回归。

产品功能

硬件仿真加速

将用户 RTL 设计部署到 VU19P FPGA 上以 MHz 级别主频并行执行,替代传统 CPU 串行软件仿真。

SCE-MI 协同仿真

基于 Accellera SCE-MI 标准的 Host-FPGA 事务级通信,支持 lock-step 和 burst 同步模式。

全波形 Dump

全部或指定信号的完整时序波形实时采集与导出,标准 VCD 格式,兼容 Verdi 等第三方工具。

动态探针插入

仿真运行中动态添加或移除信号观测点,秒级生效,无需重新综合、重新编译、重启仿真。

Force-Release

信号强指 (Force)、释放 ( Release ) 操作。

多语言支持

支持 Verilog 、 SystemVerilog 、 VHDL 设计输入。

硬件触发器断点

支持组合条件、时序条件、多级级联触发,由 FPGA 硬件直接判定,经流水线优化不影响仿真主频。

任意信号可视

设计内所有寄存器、所有网络均可作为观测对象,无数量限制,无层级深度限制。

多 EDA 工具对接

DPI 接口支持 VCS 、 Xcelium 、 Questa ; Socket/TCP 接口支持 Xcelium 、 Questa 及自定义 Co-sim 协议。

服 务 热 线