|
|
| |
| |
工作地址 |
|
|
|
|
(深圳市福田区梅林街道梅都社区中康路136号深圳新一代产业园3栋1501)
用小程序查
用百度查
|
| |
职位描述 用小程序查看更多 |
|
【岗位职责】 QEMU设备模型开发: 基于QEMU框架,开发AI芯片核心组件的设备模型(Device Model),包括自定义CPU核(RISC-V/ARM)、NPU加速器、DMA控制器、中断控制器(PLIC/AIE)、片上网络(NoC)及存储子系统。 实现精确的寄存器行为建模(Register-level Accuracy),确保软件对寄存器的读写行为与未来真实硅片完全一致。 指令集架构(ISA)仿真与扩展: 在QEMU TCG(Tiny Code Generator)后端中实现自定义指令集(Custom ISA)的翻译与执行逻辑,支持向量指令、矩阵运算指令及专用AI指令。 优化指令翻译缓存(TB, Translation Block)机制,提升模拟器的执行速度(IPS, Instructions Per Second)。 软硬协同验证环境构建: 构建支持Linux Kernel启动的全系统模拟环境,适配设备树(Device Tree/DTS),支持主流操作系统(Linux/RTOS)在虚拟芯片上运行。 对接芯片RTL仿真模型(如Verilator, VCS),实现QEMU与RTL的 |
|
| |
|
|
| |
|