Я работаю с пакетом vr_ad для e. Я определил регистр my_reg
в vr_ad_reg_file my_reg_file
:Specman UVM: В чем разница между доступом к регистру напрямую и использованием read_reg_val()?
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();
Спасибо за вашу помощь.