| vmm_rw_access |
rand bit[63:0] |
addr |
|
|
| vmm_rw_access |
rand logic[63:0] |
data |
|
|
| vmm_data |
int |
data_id |
|
|
| vmm_data |
function void |
do_all ( do_what_e what, ref logic[7:0] pack, const ref logic[7:0] unpack ) |
|
|
| vmm_data |
enum value |
DO_ALL |
|
|
| vmm_data |
function vmm_data |
do_allocate ( ) |
|
|
| vmm_data |
function uint |
do_byte_pack ( ref logic[7:0] bytes, input int unsigned offset = 0, input int kind = -1 ) |
|
|
| vmm_data |
function uint |
do_byte_size ( int kind = -1 ) |
|
|
| vmm_data |
function uint |
do_byte_unpack ( const ref logic[7:0] bytes, input int unsigned offset = 0, input int len = -1, input int kind = -1 ) |
|
|
| vmm_data |
function bit |
do_compare ( vmm_data to, output string diff, input int kind = -1 ) |
|
|
| vmm_data |
enum value |
DO_COMPARE |
|
|
| vmm_data |
function vmm_data |
do_copy ( vmm_data to = null ) |
|
|
| vmm_data |
enum value |
DO_COPY |
|
|
| vmm_data |
enum value |
DO_DEEP |
|
|
| vmm_data |
enum value |
DO_DEEPCOMPARE |
|
|
| vmm_data |
enum value |
DO_DEEPCOPY |
|
|
| vmm_data |
enum |
do_how_e |
|
|
| vmm_data |
function bit |
do_is_valid ( bit silent = 1, int kind = -1 ) |
|
|
| vmm_data |
function uint |
do_max_byte_size ( int kind = -1 ) |
|
|
| vmm_data |
enum value |
DO_NOCOMPARE |
|
|
| vmm_data |
enum value |
DO_NOCOPY |
|
|
| vmm_data |
enum value |
DO_NONE |
|
|
| vmm_data |
enum value |
DO_PACK |
|
|
| vmm_data |
enum value |
DO_PRINT |
|
|
| vmm_data |
function string |
do_psdisplay ( string prefix = ) |
|
|
| vmm_data |
enum value |
DO_REF |
|
|
| vmm_data |
enum value |
DO_REFCOMPARE |
|
|
| vmm_data |
enum value |
DO_REFCOPY |
|
|
| vmm_data |
enum value |
DO_UNPACK |
|
|
| vmm_data |
enum |
do_what_e |
|
|
| vmm_data |
enum value |
ENDED |
|
|
| vmm_data |
enum value |
EXECUTE |
|
|
| vmm_data |
enum value |
HOW_TO_COMPARE |
|
|
| vmm_data |
enum value |
HOW_TO_COPY |
|
|
| vmm_rw_access |
rand kind_e |
kind |
|
|
| vmm_rw_access |
static vmm_log |
log = new; |
|
|
| vmm_rw_access |
rand int |
n_bits = 64; |
|
|
| vmm_rw_access |
function void |
new ( ) |
|
|
| vmm_data |
enum |
notifications_e |
|
|
| vmm_data |
vmm_notify |
notify |
|
|
| vmm_rw_access |
function string |
psdisplay ( string prefix = ) |
|
|
| vmm_data |
function void |
save ( int file ) |
|
|
| vmm_data |
int |
scenario_id |
|
|
| vmm_rw_access |
status_e |
status |
|
|
| vmm_data |
int |
stream_id |
|
|
| vmm_rw_access |
constraint |
valid_vmm_rw_access |
|
|
| vmm_data |
static protected logic[7:0] |
__vmm_bytes [] |
|
|
| vmm_data |
protected function uint |
__vmm_byte_size ( int kind = -1 ) |
|
|
| vmm_data |
static protected bit |
__vmm_done_user |
|
|
| vmm_data |
static protected string |
__vmm_image |
|
|
| vmm_data |
static protected int |
__vmm_kind |
|
|
| vmm_data |
static protected int |
__vmm_len |
|
|
| vmm_data |
static protected bit[4095:0] |
__vmm_maxbits |
|
|
| vmm_data |
static protected int |
__vmm_offset |
|
|
| vmm_data |
static protected string |
__vmm_prefix |
|
|
| vmm_data |
static protected vmm_data |
__vmm_rhs |
|
|
| vmm_data |
static protected bit |
__vmm_status |
|
|
| vmm_data |
function vmm_data |
allocate ( ) |
|
|
| vmm_data |
function uint |
byte_pack ( ref logic[7:0] bytes, input int unsigned offset = 0, input int kind = -1 ) |
|
|
| vmm_data |
function uint |
byte_size ( int kind = -1 ) |
|
|
| vmm_data |
function uint |
byte_unpack ( const ref logic[7:0] bytes, input int unsigned offset = 0, input int len = -1, input int kind = -1 ) |
|
|
| vmm_data |
function bit |
compare ( vmm_data to, output string diff, input int kind = -1 ) |
|
|
| vmm_data |
function vmm_data |
copy ( vmm_data to = null ) |
|
|
| vmm_data |
protected function void |
copy_data ( vmm_data to ) |
|
|
| vmm_data |
function void |
display ( string prefix = ) |
|
|
| vmm_data |
function bit |
is_valid ( bit silent = 1, int kind = -1 ) |
|
|
| vmm_data |
function bit |
load ( int file ) |
|
|
| vmm_data |
function uint |
max_byte_size ( int kind = -1 ) |
|
|
| vmm_data |
function vmm_log |
set_log ( vmm_log log ) |
|
|
| vmm_data |
enum value |
STARTED |
|
|
| vmm_data |
enum value |
_DO_DUMMY |
|