| xvc_action_channel |
task |
activate (output xvc_action obj, input int offset = 0 |
|
|
| vmm_channel |
enum value |
ACTIVATED |
|
|
| xvc_action_channel |
function xvc_action |
active_slot ( ) |
|
|
| vmm_channel |
enum value |
ACT_COMPLETED |
|
|
| vmm_channel |
enum value |
ACT_REMOVED |
|
|
| vmm_channel |
enum value |
ACT_STARTED |
|
|
| vmm_channel |
enum |
active_status_e |
|
|
| vmm_channel |
local task |
block_consumer ( |
|
|
| vmm_channel |
local task |
block_producer (vmm_scenario grabber |
|
|
| vmm_channel |
local function bit |
check_all_grab_owners ( vmm_scenario grabber ) |
|
|
| vmm_channel |
local function bit |
check_grab_owners ( vmm_scenario grabber ) |
|
|
| xvc_action_channel |
function xvc_action |
complete ( vmm_data status = null ) |
|
|
| vmm_channel |
enum value |
COMPLETED |
|
|
| vmm_channel |
function void |
connect ( vmm_channel downstream ) |
|
|
| vmm_channel |
local vmm_xactor |
consumer |
|
|
| vmm_channel |
function void |
display ( string prefix = ) |
|
|
| vmm_channel |
enum value |
EMPTY |
|
|
| vmm_channel |
function uint |
empty_level ( ) |
|
|
| vmm_channel |
enum |
endpoints_e |
|
|
| vmm_channel |
function void |
flow ( ) |
|
|
| vmm_channel |
function void |
flush ( ) |
|
|
| xvc_action_channel |
function xvc_action |
for_each ( bit reset = 0 ) |
|
|
| vmm_channel |
function uint |
for_each_offset ( ) |
|
|
| vmm_channel |
enum value |
FULL |
|
|
| vmm_channel |
local bit |
full_chan |
|
|
| vmm_channel |
function uint |
full_level ( ) |
|
|
| xvc_action_channel |
task |
get (output xvc_action obj, input int offset = 0 |
|
|
| vmm_channel |
function vmm_xactor |
get_consumer ( ) |
|
|
| vmm_channel |
function vmm_xactor |
get_producer ( ) |
|
|
| vmm_channel |
local task |
get1 (output vmm_data obj, input int offset = 0 |
|
|
| vmm_channel |
enum value |
GOT |
|
|
| vmm_channel |
task |
grab (vmm_scenario grabber |
|
|
| vmm_channel |
local vmm_scenario |
grab_owners [$] |
|
|
| vmm_channel |
enum value |
GRABBED |
|
|
| vmm_channel |
enum value |
INACTIVE |
|
|
| vmm_channel |
local function int |
index ( int offset ) |
|
|
| vmm_channel |
function bit |
is_full ( ) |
|
|
| vmm_channel |
function bit |
is_grabbed ( ) |
|
|
| vmm_channel |
function bit |
is_locked ( bit[1:0] who ) |
|
|
| vmm_channel |
local bit |
is_playback |
|
|
| vmm_channel |
local bit |
is_put |
|
|
| vmm_channel |
local event |
item_added |
|
|
| vmm_channel |
local event |
item_taken |
|
|
| vmm_channel |
local int |
iterator |
|
|
| vmm_channel |
function void |
kill ( ) |
|
|
| vmm_channel |
local time |
last_record_time |
|
|
| vmm_channel |
function uint |
level ( ) |
|
|
| vmm_channel |
function void |
lock ( bit[1:0] who ) |
|
|
| vmm_channel |
enum value |
LOCKED |
|
|
| vmm_channel |
local bit[1:0] |
locks |
|
|
| vmm_channel |
vmm_log |
log |
|
|
| xvc_action_channel |
function void |
new ( string name, string inst, int full = 1, int empty = 0, bit fill_as_bytes = 0 ) |
|
|
| vmm_channel |
enum |
notifications_e |
|
|
| vmm_channel |
vmm_notify |
notify |
|
|
| xvc_action_channel |
task |
peek (output xvc_action obj, input int offset = 0 |
|
|
| vmm_channel |
enum value |
PEEKED |
|
|
| vmm_channel |
enum value |
PENDING |
|
|
| vmm_channel |
task |
playback (output bit success, input string filename, input vmm_data factory, input bit metered = 0, vmm_scenario grabber = null |
|
|
| vmm_channel |
enum value |
PLAYBACK |
|
|
| vmm_channel |
enum value |
PLAYBACK_DONE |
|
|
| vmm_channel |
local vmm_xactor |
producer |
|
|
| vmm_channel |
function string |
psdisplay ( string prefix = ) |
|
|
| vmm_channel |
task |
put (vmm_data obj, int offset = -1, vmm_scenario grabber = null |
|
|
| vmm_channel |
enum value |
PUT |
|
|
| vmm_channel |
function void |
reconfigure ( int full = -1, int empty = -1, logic fill_as_bytes = 1'bx ) |
|
|
| vmm_channel |
function bit |
record ( string filename ) |
|
|
| vmm_channel |
local int |
record_fp |
|
|
| vmm_channel |
enum value |
RECORDING |
|
|
| xvc_action_channel |
function xvc_action |
remove ( ) |
|
|
| vmm_channel |
function void |
reset ( ) |
|
|
| vmm_channel |
local function void |
reset_grabbers ( ) |
|
|
| vmm_channel |
function void |
set_consumer ( vmm_xactor consumer ) |
|
|
| vmm_channel |
function void |
set_producer ( vmm_xactor producer ) |
|
|
| vmm_channel |
function void |
sink ( ) |
|
|
| vmm_channel |
enum value |
SINK |
|
|
| vmm_channel |
function uint |
size ( ) |
|
|
| vmm_channel |
function void |
sneak ( vmm_data obj, int offset = -1, vmm_scenario grabber = null ) |
|
|
| vmm_channel |
enum value |
SOURCE |
|
|
| xvc_action_channel |
function xvc_action |
start ( ) |
|
|
| vmm_channel |
enum value |
STARTED |
|
|
| vmm_channel |
function active_status_e |
status ( ) |
|
|
| xvc_action_channel |
task |
tee (output xvc_action obj |
|
|
| vmm_channel |
function bit |
tee_mode ( bit is_on ) |
|
|
| vmm_channel |
local bit |
tee_on = 0; |
|
|
| vmm_channel |
function bit |
try_grab ( vmm_scenario grabber ) |
|
|
| vmm_channel |
local function void |
unblock_producer ( ) |
|
|
| vmm_channel |
function void |
ungrab ( vmm_scenario grabber ) |
|
|
| vmm_channel |
enum value |
UNGRABBED |
|
|
| vmm_channel |
function void |
unlock ( bit[1:0] who ) |
|
|
| vmm_channel |
enum value |
UNLOCKED |
|
|
| xvc_action_channel |
function xvc_action |
unput ( int offset = -1 ) |
|
|
| vmm_channel |
static vmm_opts |
_vmm_opts = new; |
|
|
| vmm_channel |
local vmm_data |
active |
|
|
| vmm_channel |
local active_status_e |
active_status |
|
|
| vmm_channel |
local vmm_data |
data [$] |
|
|
| vmm_channel |
local vmm_channel |
downstream |
|
|
| vmm_channel |
local int |
empty = 0; |
|
|
| vmm_channel |
local int |
full = 0; |
|
|
| vmm_channel |
local bit |
is_sunk = 0; |
|
|
| vmm_channel |
local event |
new_connection |
|
|
| vmm_channel |
static local bit |
one_log |
|
|
| vmm_channel |
static local vmm_log |
shared_log = null; |
|
|
| vmm_channel |
local vmm_data |
tee_data [$] |
|
|
| vmm_channel |
local event |
teed |
|
|
| vmm_channel |
protected task |
XputX (vmm_data obj, int offset = -1, vmm_scenario grabber = null |
|
|
| vmm_channel |
function void |
Xrecord_to_fileX ( bit[7:0] op_code, int offset, time diff_time ) |
|