集成电路与嵌入式系统2025,Vol.25Issue(12):18-26,9.DOI:10.20193/j.ices2097-4191.2025.0062
基于AST与DPI实现算法加速器的敏捷验证平台
Design of agile verification platform for algorithmic accelerator based on AST and DPI
LI Yawei 1XIE Xinyang 2SUN Yirui 2ZHAO Shuangmei 1SU Guobin1
作者信息
- 1. Morningcore Holding Co.,Ltd.,Beijing 100083,China
- 2. Morningcore Holding Co.,Ltd.,Beijing 100083,China||Academy of Telecommunications Science and Technology,Beijing 100083,China
- 折叠
摘要
Abstract
To address the issues of inconsistent abstraction levels in algorithm accelerator models,complex verification environment con-struction,and cross-toolchain and multi-language collaboration,an agile verification platform for algorithm accelerators based on AST and DPI is designed.Using the AST parsing algorithm model for the syntax tree structure of the C program,specific algorithm func-tions are mapped to the SV DPI interface to generate UVM reference models and direct test vectors.The RTL code is automatically parsed to generate a UVM-based verification environment,and the reference model is compared with the actual output through the gen-erated DPI interface to verify the function correctness.This platform effectively lowers the verification threshold for algorithm accelera-tor verification personnel.With automated tools,it can directly create a verification environment aligned with the industrial output,sig-nificantly shortening the verification cycle.关键词
抽象语法树/直接编程接口/算法加速器/验证平台/通用验证方法学Key words
AST/DPI/algorithmic accelerator/verification platform/UVM分类
信息技术与安全科学引用本文复制引用
LI Yawei,XIE Xinyang,SUN Yirui,ZHAO Shuangmei,SU Guobin..基于AST与DPI实现算法加速器的敏捷验证平台[J].集成电路与嵌入式系统,2025,25(12):18-26,9.