UVM验证环境的组成:
sequencer:
负责将数据转给
driver
,
driver
负责数据的
发送;
driver
有时钟
/
时序的概念。
agent:
其实只是简单的把
driver
,
monitor
和
sequencer
封装在一起。
agent:
对应的是物理接口协议,不同的接口协议对应不同的
agent
,一个平台通常会有多个
agent
。
env:
则相当于是一个特大的容器,将所有成员包含进去。