那些城市那些花

导航

2017年5月11日 #

*2.3.4_封装成agent

摘要: 上一节在验证平台中加入monitor时,读者看到了driver和monitor之间的联系:两者之间的代码高度相似。其本质是因为二者处理的是同一种协议,在同样一套既定的规则下做着不同的事情。由于二者的这种相似性,UVM中通常将二者封装在一起,成为一个agent。因此,不同的agent就代表了不同的协议 阅读全文

posted @ 2017-05-11 23:04 那些城市那些花 阅读(1760) 评论(0) 推荐(0) 编辑

*2.3.3-加入monitor

摘要: 验证平台必须监测DUT的行为,只有知道DUT的输入输出信号变化之后,才能根据这些信号变化来判定DUT的行为是否正确。 验证平台中实现监测DUT行为的组件是monitor。driver负责把transaction级别的数据转变成DUT的端口级别,并驱动给DUT,monitor的行为与其相对,用于收集D 阅读全文

posted @ 2017-05-11 00:58 那些城市那些花 阅读(682) 评论(0) 推荐(0) 编辑