如何记住《UVM实战》中的这个类图呢?

UVM实战读书笔记-如何记忆类的派生关系

巧用顺口溜,记忆类的派生关系:

VO一竖分两支;       

左边TI sequence,

右边RC sequencer

IC 对面碰一碰。

解释:

VO一竖分两支;

 其中V 是uvm_void中void的缩写,O是指uvm_object的object缩写,VO联系起来,让你联想到VO手机。分两支,左右分出了两条派生关系。

左边TI sequence

T是uvm_transaction中transaction缩写,I是uvm_sequence_item中item的缩写,TI联合起来是一个公司的名称。

右边RC sequencer

R是uvm_report_object中report缩写,C是uvm_component中componet的缩写,RC联合起来也是一个专有名词,RC电路

IC 对面碰一碰。

指的是uvm_sequence_item和uvm_component在左右结构中是对称的。为什么单独把这两个单独提取出来呢,一来我们使用的item均继承自uvm_sequence_item,同时uvm_component衍生出其他的组件,为了提醒自己,需要单独摘出来。

记忆原理总结

记忆的关键步骤是对记忆的对象进行内容上的压缩,比如左边TI sequence中的TI, T代表uvm_transaction中缩写,I代表uvm_sequence_item。

而我们在回忆的过程中是将压缩的内容进行还原,比如“左边TI sequence” 这一句,在回忆是T是啥,I是啥,sequence又是指的啥。

相关文章:

  • 2022-02-25
  • 2021-05-18
  • 2022-03-10
  • 2021-10-03
  • 2021-10-16
  • 2021-06-26
  • 2021-08-15
  • 2021-12-13
猜你喜欢
  • 2021-12-23
  • 2021-12-22
  • 2021-12-14
  • 2021-05-29
  • 2021-09-08
  • 2022-02-20
  • 2021-07-01
相关资源
相似解决方案