Inheritance list for class vmm_broadcast:
List of all members.Public Member Functions | |
| virtual function void | bcast_off ( int unsigned output_id ) |
| virtual function void | bcast_on ( int unsigned output_id ) |
| local function void | bcast_on_off ( int channel_id, int on_off ) |
| task | bcast_to_output ( int channel_id, int on_off ) |
| task | broadcast ( ) |
| task | broadcast_mode ( bcast_mode_e mode ) |
| function void | new ( string name, string inst, vmm_channel source, bit use_references = 1, int mode = AFAP ) |
| virtual function int | new_output ( vmm_channel channel, logic use_references = 1'bx ) |
| virtual function void | reset_xactor ( reset_e rst_typ = SOFT_RST ) |
| task | sink_if_outs ( ) |
| virtual function void | start_xactor ( ) |
| virtual function void | stop_xactor ( ) |
Public Attributes | |
| bit | dflt_use_refs |
| vmm_channel | in_chan |
| bit | is_on |
| int | mode |
| int | n_out_chans |
| event | new_cycle |
| vmm_channel | out_chans |
| bit | use_refs |
Protected Member Functions | |
| virtual function bit | add_to_output ( int unsigned decision_id, int unsigned output_id, vmm_channel channel, vmm_data obj ) |
| task | main ( ) |
Enum Typedefs | |
| typedef enum | bcast_mode_e |
|
||
Prototype at line 1744 of file std_lib/vmm.sv.
Defined at line 140 of file std_lib/vmm_broadcast.sv. |
|
||
|
||
|
||
|
||
Prototype at line 1753 of file std_lib/vmm.sv.
Defined at line 131 of file std_lib/vmm_broadcast.sv. |
|
||
Prototype at line 1754 of file std_lib/vmm.sv.
Defined at line 174 of file std_lib/vmm_broadcast.sv. |
|
||
|
||||
| ||||
Prototype at line 1748 of file std_lib/vmm.sv.
Defined at line 165 of file std_lib/vmm_broadcast.sv. |
|
||||
| ||||
|
||
|
||||
| ||||
Prototype at line 1747 of file std_lib/vmm.sv.
Defined at line 155 of file std_lib/vmm_broadcast.sv. |
|
||
Prototype at line 1755 of file std_lib/vmm.sv.
Defined at line 284 of file std_lib/vmm_broadcast.sv. |
|
||||
| ||||
Prototype at line 1745 of file std_lib/vmm.sv.
Defined at line 145 of file std_lib/vmm_broadcast.sv. |
|
||||
| ||||
Prototype at line 1746 of file std_lib/vmm.sv.
Defined at line 150 of file std_lib/vmm_broadcast.sv. |
|
|
Defined at line 1721 of file std_lib/vmm.sv.
|
|
|
Defined at line 1718 of file std_lib/vmm.sv.
|
|
|
Defined at line 1725 of file std_lib/vmm.sv.
|
|
|
Defined at line 1722 of file std_lib/vmm.sv.
|
|
|
Defined at line 1720 of file std_lib/vmm.sv.
|
|
|
Defined at line 1728 of file std_lib/vmm.sv.
|
|
|
Defined at line 1726 of file std_lib/vmm.sv.
|
|
|
Defined at line 1724 of file std_lib/vmm.sv.
|
|
||||||
Defined at line 1716 of file std_lib/vmm.sv.
|