Inheritance diagram for class uvm_packer:
Public Member Functions | |
| function bit | enough_bits ( int needed, string id ) |
| function bit unsigned | get_bit ( int unsigned index ) |
| function void | get_bits ( ref bit unsigned bits[] ) |
| function unsigned byte | get_byte ( int unsigned index ) |
| function void | get_bytes ( ref byte unsigned bytes[] ) |
| function unsigned int | get_int ( int unsigned index ) |
| function void | get_ints ( ref int unsigned ints[] ) |
| function uvm_pack_bitstream_t | get_packed_bits ( ) |
| function int | get_packed_size ( ) |
| function void | index_error ( int index, string id, int sz ) |
| function bit | is_null ( ) |
| function void | pack_field ( uvm_bitstream_t value, int size ) |
| function void | pack_field_int ( logic [63:0] value, int size ) |
| function void | pack_object ( uvm_object value ) |
| function void | pack_real ( real value ) |
| function void | pack_string ( string value ) |
| function void | pack_time ( time value ) |
| function void | put_bits ( ref bit unsigned bitstream[] ) |
| function void | put_bytes ( ref byte unsigned bytestream[] ) |
| function void | put_ints ( ref int unsigned intstream[] ) |
| function void | reset ( ) |
| function void | set_packed_size ( ) |
| function uvm_bitstream_t | unpack_field ( int size ) |
| function logic [63:0] | unpack_field_int ( int size ) |
| function void | unpack_object ( uvm_object value ) |
| function void | unpack_object_ext ( inout uvm_object value ) |
| function real | unpack_real ( ) |
| function string | unpack_string ( int num_chars = -1 ) |
| function time | unpack_time ( ) |
Public Attributes | |
| bit | abstract |
| bit | big_endian = 1; |
| static bit | bitstream [] |
| byte | byte_size = 8; |
| int | count |
| static bit | fabitstream [] |
| uvm_pack_bitstream_t | m_bits |
| int | m_packed_size |
| bit | nopack |
| bit | physical = 1; |
| uvm_recursion_policy_enum | policy |
| bit | reverse_order |
| uvm_scope_stack | scope = new; |
| bit | use_metadata |
| int | word_size = 16; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|