前言
继续致力于搭建设计能够快速使用简单上手的断言体系!在前面两部分内容中,已经完成对x态和z态的检查脚本支持,这一篇完成的是,信号在仿真过程中的实时状态检查,以便快速发现问题;
应用场景
典型的应用场景比如:
1.系统中的arlen只支持0/1/3/7/F,那么就要对出口信号进行valid有效时的取值检查;
2.cnt计数不能超过max_num否则就要及时报错;
3.输入信号不能超过约定范围,否则报错发下验证环境问题;
对于这类场景,都可以通过对信号约束其仿真过程中的取值范围来进行快速检查,及早发现问题;
成果展示
还是那个熟悉的文件,老演员了: