eのvr_adパッケージを使用しています。でレジスタを定義しmy_reg
ましたvr_ad_reg_file my_reg_file
:
reg_def MY_REG MY_REG_FILE 20'h00018 {
reg_fld my_reg_field : uint (bits : 32) : RW : 0x0;
};
レジスタの値にアクセスしたいと思います。レジスタに直接アクセスする場合の違いは何ですか (ある場合):
some_var = my_reg_file.my_reg.my_reg_field;
を使用してレジスタにアクセスしますread_reg_val()
。
some_var = my_reg_file.my_reg.read_reg_val();
ご協力ありがとうございました。