3

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();

ご協力ありがとうございました。

4

1 に答える 1