电子与封装 ›› 2021, Vol. 21 ›› Issue (11): 110301 . doi: 10.16257/j.cnki.1681-1070.2021.1104
刘春锐;张宏奎;黄旭东;陈振娇
LIU Chunrui, ZHANG Hongkui, HUANG Xudong, CHEN Zhenjiao
摘要: 现有的CPU验证平台大多基于指令码匹配技术搭建,这种方式开发周期长、调试难度高。在CPU芯片的设计中,高效和完备的功能验证已成为CPU可靠性的重要依据。针对某32位CPU芯片的验证需求,提出了一种高效率可重构的CPU验证平台,并完成了该验证平台的设计与实现。该验证平台充分利用SystemVerilog的字符串匹配技术,集成了验证用例生成组件、参考模型组件、监控组件和结果比较组件,使用脚本语言自动化完成批量验证。相比现有CPU验证平台,该平台开发及调试周期短,模块化的结构易于重用和移植。目前该平台已完成代码覆盖率收集,成功验证了自主设计的CPU功能正确性。
中图分类号: