vmm_mam_cfg Class Reference

Inheritance list for class vmm_mam_cfg:

List of all members.
Typedef at line 27 of file sv/RAL/vmm_mam.sv.
Defined at line 176 of file sv/RAL/vmm_mam.sv.

Public Attributes

rand bit[63:0]  end_offset 
rand locality_e  locality 
rand alloc_mode_e  mode 
rand int unsigned  n_bytes 
rand bit[63:0]  start_offset 

Constraints

constraint  vmm_mam_cfg_valid  ( )


Member Attribute Documentation

 rand bit[63:0]  attribute
 vmm_mam_cfg::end_offset


Defined at line 180 of file sv/RAL/vmm_mam.sv.

 rand locality_e  attribute
 vmm_mam_cfg::locality


Defined at line 183 of file sv/RAL/vmm_mam.sv.

 rand alloc_mode_e  attribute
 vmm_mam_cfg::mode


Defined at line 182 of file sv/RAL/vmm_mam.sv.

 rand int unsigned  attribute
 vmm_mam_cfg::n_bytes


Defined at line 177 of file sv/RAL/vmm_mam.sv.

 rand bit[63:0]  attribute
 vmm_mam_cfg::start_offset


Defined at line 179 of file sv/RAL/vmm_mam.sv.


Member Constraint Documentation

  constraint
 vmm_mam_cfg::vmm_mam_cfg_valid


constraint vmm_mam_cfg_valid {
      end_offset > start_offset;
      n_bytes < 64;
   }


Defined at line 185 of file sv/RAL/vmm_mam.sv.