REN Chuan-bao, CUI Jian-guo, LU Ying-chun, HUANG Zheng-feng, YI Mao-xiang. Using direct programming interface technology to improve the reusability of UVM verification of system on chip[J]. Microelectronics & Computer, 2021, 38(6): 20-26, 32.
Citation: REN Chuan-bao, CUI Jian-guo, LU Ying-chun, HUANG Zheng-feng, YI Mao-xiang. Using direct programming interface technology to improve the reusability of UVM verification of system on chip[J]. Microelectronics & Computer, 2021, 38(6): 20-26, 32.

Using direct programming interface technology to improve the reusability of UVM verification of system on chip

  • This paper proposes a scheme to improve the reusability of UVM verification for system on chip. The direct programming interface (DPI) technology is applied to realize the interactive communication between universal verification methodology and C-language program, which not only reduces the complexity of using universal verification methodology, but also makes C-language test cases portable and reused in different test levels, for example, C-test code can be reused from module level to system on chip level. The SPI controller was used to verify the scheme, the UVM verification platform was built, a large number of UVM and C test cases were written to achieve 100% functional coverage, and the feasibility of C test cases being reused from module level to system level was guaranteedthrough the virtual processor scheme. During the experiment, the incentive development is simple and debugging is convenient. It can realize the reuse of UVM environment and test cases, to improve the reusability of UVM verification of system on chip and shorten the development time of chip.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return