Advanced Search
Li Hao, Li Xianfeng, Pang Jiufeng, Huang Kan, Zheng Yansong, Tong Dong, Cheng Xu. A Firmware-Based Co-Verification Platform for SoC[J]. Journal of Computer-Aided Design & Computer Graphics, 2011, 23(9): 1593-1602.
Citation: Li Hao, Li Xianfeng, Pang Jiufeng, Huang Kan, Zheng Yansong, Tong Dong, Cheng Xu. A Firmware-Based Co-Verification Platform for SoC[J]. Journal of Computer-Aided Design & Computer Graphics, 2011, 23(9): 1593-1602.

A Firmware-Based Co-Verification Platform for SoC

  • Full-system emulation on FPGA is an effective way for rapid verification of platform-based SoC design.However, FPGA emulation requires complete implementation of key modules and provides weak visibility.It is time-consuming to perform hardware design error localization and design verification.This paper proposes FCVP, a firmware-based co-verification platform, to enable earlier full-system verification and to shorten the verification cycle with FPGA.Based on programming interfaces in firmware, FCVP enables simulation of DUT (design under test) modules and execution of real-world workloads on FPGA directly.Moreover, FCVP helps locate design errors through comparing behavior traces, generated when accessing FPGA DUT module and its simulation model respectively.The practical PKUnity86 SoC verification example demonstrated that FCVP allows early-stage SoC design verification, and also helps identify design errors effectively.In addition, evaluation results show that FCVP achieves better performance than software simulator.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return