Main Page
Classes
Macros
Coverage
Globals
Index
?
simple
reg expr
SVT
VMM
SVT xvc_xactor Class Member List
This is the complete list of members for class
xvc_xactor
, including all inherited members.
xvc_xactor
xvc_action_channel
action_chan
xvc_xactor
function void
add_action
(
xvc_action
action )
vmm_xactor
function void
append_callback
(
vmm_xactor_callbacks
cb )
vmm_xactor
vmm_xactor_callbacks
callbacks
[$]
xvc_xactor
protected
vmm_channel
exec_chan
xvc_xactor
xvc_action_channel
interrupt_chan
vmm_xactor
vmm_log
log
xvc_xactor
task
main
( )
xvc_xactor
function void
new
( string name, string inst, int stream_id = -1,
xvc_action_channel
action_chan = null,
xvc_action_channel
interrupt_chan = null )
vmm_xactor
vmm_notify
notify
xvc_xactor
function
xvc_action
parse
( string argv[] )
vmm_xactor
protected int
reset_pending
= 0;
xvc_xactor
function void
reset_xactor
(
vmm_xactor
::
reset_e
rst_typ = SOFT_RST )
xvc_xactor
function void
restore_rng_state
( )
xvc_xactor
function void
save_rng_state
( )
xvc_xactor
function void
start_xactor
( )
xvc_xactor
function void
stop_xactor
( )
vmm_xactor
int
stream_id
xvc_xactor
vmm_log
trace
xvc_xactor
task
wait_if_interrupted
( )
xvc_xactor
protected
vmm_xactor
xactors
[]
xvc_xactor
function void
xactor_status
( string prefix = "" )
vmm_xactor
vmm_channel
Xinput_chansX
[$]
vmm_xactor
vmm_channel
Xoutput_chansX
[$]
vmm_xactor
static
vmm_xactor
_vmm_available_xactor
[$]
vmm_xactor
static protected bit
__vmm_done_user
vmm_xactor
static protected string
__vmm_image
vmm_xactor
static protected string
__vmm_prefix
vmm_xactor
function void
do_all
(
vmm_xactor
::
do_what_e
what,
vmm_xactor
::
reset_e
rst_typ = SOFT_RST )
vmm_xactor
enum value
DO_ALL
vmm_xactor
enum value
DO_KILL
vmm_xactor
protected virtual function void
do_kill_xactor
( )
vmm_xactor
enum value
DO_PRINT
vmm_xactor
protected virtual function string
do_psdisplay
( string prefix = "" )
vmm_xactor
enum value
DO_RESET
vmm_xactor
protected virtual function void
do_reset_xactor
(
vmm_xactor
::
reset_e
rst_typ )
vmm_xactor
enum value
DO_START
vmm_xactor
protected virtual function void
do_start_xactor
( )
vmm_xactor
enum value
DO_STOP
vmm_xactor
protected virtual function void
do_stop_xactor
( )
vmm_xactor
enum
do_what_e
vmm_xactor
typedef
do_what_e
vmm_xactor
enum value
FIRM_RST
vmm_xactor
function void
get_input_channels
( ref
vmm_channel
chans[$] )
vmm_xactor
function string
get_instance
( )
vmm_xactor
function string
get_name
( )
vmm_xactor
function void
get_output_channels
( ref
vmm_channel
chans[$] )
vmm_xactor
enum value
HARD_RST
vmm_xactor
function void
kill
( )
vmm_xactor
enum
notifications_e
vmm_xactor
typedef
notifications_e
vmm_xactor
function void
prepend_callback
(
vmm_xactor_callbacks
cb )
vmm_xactor
enum value
PROTOCOL_RST
vmm_xactor
function string
psdisplay
( string prefix = "" )
vmm_xactor
enum
reset_e
vmm_xactor
typedef
reset_e
vmm_xactor
enum value
SOFT_RST
vmm_xactor
function void
unregister_callback
(
vmm_xactor_callbacks
cb )
vmm_xactor
protected task
wait_if_stopped
( int unsigned n_threads = 1 )
vmm_xactor
protected task
wait_if_stopped_or_empty
(
vmm_channel
chan, int unsigned n_threads = 1 )
vmm_xactor
enum value
XACTOR_BUSY
vmm_xactor
enum value
XACTOR_IDLE
vmm_xactor
enum value
XACTOR_IS_STOPPED
vmm_xactor
enum value
XACTOR_RESET
vmm_xactor
enum value
XACTOR_STARTED
vmm_xactor
enum value
XACTOR_STOPPED
vmm_xactor
enum value
XACTOR_STOPPING
08 August 2024, Copyright © 2024 Synopsys, Inc.