UVM知识点总结-sequence基本的点sequencer和driver(TLM端口连接)对事务进行操作时返回的句柄是父类句柄:(1)sequencer进行get_responce操作get回来的句柄是父类的(2)事务的创建过程中采用create_item会返回一个父类的句柄(3)clone函数,rsp是由req克隆而来(4)driver通过get_next_item从sequencer中获取item,如果req没有特殊指定是什么形式的参数化类的化,那么get到的req是父类的句柄(5)m_s
sequence及相关组件基本的点(1)uvm_sequence_item可以在uvm_sequece的任何阶段进行创建(2)sequence一旦活动起来就必须挂载在一个sequencer,通过这种方式,sequence可以获取所挂载的sequencer的实例的句柄,由于sequencer是组件,那么sequence就可以通过sequencer的句柄间接的获得sequencer的一些成员变量,而这些成员变量一方面可以是sequencer自己的,也可以是通过config_db从顶层进行配置的。(3