UVM中uvm_sequence_item类的identification方法总结

identificationdescription
get_sequence_id私有
set_item_context对sequence item设置sequence 和sequencer的执行上下文
set_use_sequence_info/get_use_sequence_info这些方法用于set和get use_sequence_info位的状态。
set_id_info将sequence_id和transaction_id从被引用的项复制到调用项。
set_sequencer设置sequence默认的sequencer为sequencer。
get_sequencer返回这个sequence默认使用的sequencer的引用。
set_parent_sequence设置这个sequence_item的父sequence。
get_parent_sequence返回对调用此方法的任何sequence的父sequence的引用。
set_depth任何sequence的深度都是自动计算出来的。
get_depth返回从它的父sequence到这个sequence的深度。
is_item这个函数可以在任何sequence_item或sequence上调用。
get_root_sequence_name提供根sequence的名字 (最上层的父sequence).
get_root_sequence提供根sequence的应用(最上层的父sequence).
get_sequence_path在完整层次路径中,提供每个sequence的名称字符串。

版权声明:本文为Michael177原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。