This is the complete list of members for class svt_mem_word, including all inherited members.
| svt_mem_word | function bit [SVT_MEM_MAX_ADDR_WIDTH-1:0] | get_addr ( ) | Returns the byte-level address of this memory location. |
| svt_mem_word | function bit [SVT_MEM_MAX_ADDR_REGION_WIDTH-1:0] | get_addrspace ( ) | Returns the address space of this memory location. |
| svt_mem_word | function string | get_word_content_str ( string prefix = "" ) | Dumps the contents of this memory word object to a string which reports the Address Space, Address, Locked/Unlocked Status, and Data. |
| svt_mem_word | function string | get_word_value_str ( string prefix = "" ) | Returns the value of this memory location without the key prefixed (used by the UVM print routine). |
| svt_mem_word | function bit | is_locked ( ) | Returns the locked/unlocked state of this memory location. |
| svt_mem_word | function void | new ( bit [SVT_MEM_MAX_ADDR_REGION_WIDTH-1:0] addrspace, bit [SVT_MEM_MAX_ADDR_WIDTH-1:0] addr, bit [SVT_MEM_MAX_DATA_WIDTH-1:0] init_data = 'bx ) | CONSTRUCTOR: Create a new instance of this class. This does not initialize any data within this class. It simply constructs the data word object, thereby preparing it for read/write operations. |
| svt_mem_word | function bit [(SVT_MEM_MAX_DATA_WIDTH-1):0] | read ( int set_lock = -1 ) | Returns the value of the data word stored by this object. |
| svt_mem_word | function bit | write ( bit [SVT_MEM_MAX_DATA_WIDTH-1:0] data, bit [SVT_MEM_MAX_DATA_WIDTH/8-1:0] byteen = ~0, int set_lock = -1 ) | Stores a data word into this object, with optional byte-enables. |