uvm的callback必须是提供者有预见性的留一些方法在function前后,这样在使用的时候,进行遍历调度即可 设计者,需要从uvm_callback定义一个基类,只定义function原型,定义一个uvm_callbacks,即pool类型: 在对象类中使用register_cb宏来注册callbacks: 使用者,需要从指定的uvm_callback扩展出一个实现类,并将该类的一个对象add到对应的pool中: callbacks中有两个参数,一个表示object,一个表示具体的call…