摘要
本申请涉及一种基于UVM的仿真建模系统。该系统包括:组件库管理模块、激励库管理模块、顶层生成模块、图形化建模模块、脚本生成模块、覆盖率统计模块、服务器调用模块,其中:组件库管理模块用于对UVM组件模型进行管理;激励库管理模块用于对激励模型进行管理;顶层生成模块用于根据顶层文件生成对应的顶层模块;图形化建模模块用于根据UVM组件模型进行建模;覆盖率统计模块用于统计验证测试过程中的覆盖率数据;脚本生成模块用于生成各种建模文件;服务器调用模块用于完成建模文件的仿真。从而能够直接使用UVM实现测试向量随机生成、测试结果自动比对、自动统计代码覆盖率和功能覆盖率,大幅度提高FPGA测试覆盖率与质量。
技术关键词
仿真建模
服务器
模型库
接口模块
信号
测试脚本文件
仿真环境
精度
输入输出关系
时钟占空比
覆盖率信息
编辑
代码覆盖率
测试覆盖率
输入输出接口