| 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 |
int |
data_id |
|
|
| vmm_scenario |
function uint |
define_scenario ( string name, int unsigned max_len ) |
|
|
| 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_scenario |
task |
execute (ref int n |
|
|
| vmm_data |
enum value |
EXECUTE |
|
|
| vmm_scenario |
protected function uint |
get_max_length ( ) |
|
|
| vmm_scenario |
function vmm_scenario |
get_parent_scenario ( ) |
|
|
| vmm_data |
enum value |
HOW_TO_COMPARE |
|
|
| vmm_data |
enum value |
HOW_TO_COPY |
|
|
| vmm_scenario |
rand int unsigned |
length |
|
|
| vmm_data |
function bit |
load ( int file ) |
|
|
| vmm_data |
local vmm_log |
log |
|
|
| vmm_data |
function uint |
max_byte_size ( int kind = -1 ) |
|
|
| vmm_scenario |
local int |
max_length = 0; |
|
|
| vmm_scenario |
function void |
new ( vmm_log log ) |
|
|
| vmm_scenario |
local int |
next_scenario_kind = 0; |
|
|
| vmm_data |
enum |
notifications_e |
|
|
| vmm_data |
vmm_notify |
notify |
|
|
| vmm_scenario |
local vmm_scenario |
parent |
|
|
| vmm_scenario |
function string |
psdisplay ( string prefix = ) |
|
|
| vmm_scenario |
function void |
redefine_scenario ( int unsigned scenario_kind, string name, int unsigned max_len ) |
|
|
| vmm_scenario |
rand int unsigned |
repeated = 0; |
|
|
| vmm_scenario |
static int unsigned |
repeat_thresh = 100; |
|
|
| vmm_scenario |
constraint |
repetition |
|
|
| vmm_data |
function void |
save ( int file ) |
|
|
| vmm_scenario |
int |
scenario_id |
|
|
| vmm_scenario |
rand int unsigned |
scenario_kind |
|
|
| vmm_scenario |
function string |
scenario_name ( int unsigned scenario_kind ) |
|
|
| vmm_scenario |
local string |
scenario_names [int] |
|
|
| vmm_scenario |
function void |
set_parent_scenario ( vmm_scenario parent ) |
|
|
| vmm_scenario |
int |
stream_id |
|
|
| vmm_scenario |
constraint |
vmm_scenario_valid |
|
|
| 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 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 vmm_log |
set_log ( vmm_log log ) |
|
|
| vmm_data |
enum value |
STARTED |
|
|
| vmm_data |
enum value |
_DO_DUMMY |
|