点击关注我的GitHub

SystemVerilog MCDF比较器

checker肩负了模拟设计行为和功能检查任务。

功能:

缓存从各个monitor手机到的数据。

ton过比较器检查实际收集到的DUT输出端口数据是否同reference module(参考模型)产生的期望数据一致。

对于设计的内部的关键功能模块,也有相应的线程独立的检查。

检查工程中可以将检查成功的信息统一纳入到检查报告中。

online check 仿真随时比较

offline check 仿真后比较

练习:

 

 答案:ABCD

checker的放置方法分为分散搁置,集群搁置两种:

通过比较各自的优缺点,最后集群NB好用一点,生成的报告比较统一。

 

 答案:ABC

monitor和checker是一一对应的,通常将他们进一步封装在agent单元组件中。

 

posted @ 2021-05-31 10:19  justkeen  阅读(237)  评论(0编辑  收藏  举报