摘要
本发明公开了一种基于测试序列分析的UVM验证加速方法,其步骤包括:创建系统配置类Sys-cfg以及序列分析器,在激励产生器中设置一个用于控制测试序列切换的开关变量Switch,封装所有组件形成UVM验证平台,激励产生器产生测试序列并发送至序列发生器,序列分析器接收来自序列发生器的测试序列并分析测试序列类型,将分析结果反馈给激励产生器,激励产生器根据反馈结果控制开关变量Switch的状态,并根据开关变量Switch的状态切换测试序列类型。本发明通过分析已发送测试序列是否达到预设比重来切换测试序列类型,从而减少发送冗余随机测试序列,及时进行边界条件测试,进而提高验证效率。
- 单位