The uvm_text_recorder is the default recorder implementation for the uvm_text_tr_database.
@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2
| uvm_text_recorder | |||
| The uvm_text_recorder is the default recorder implementation for the uvm_text_tr_database. | |||
| Class Hierarchy | |||
| |||
| Class Declaration | |||
| |||
| Implementation Specific API | |||
| write_attribute | Outputs a <uvm_bitstream_t> attribute to the textual log. | ||
| write_attribute_int | Outputs an <uvm_integral_t> attribute to the textual log | ||
function void write_attribute( string nm, uvm_bitstream_t value, uvm_radix_enum radix, int numbits = $bits(uvm_bitstream_t) )
Outputs a <uvm_bitstream_t> attribute to the textual log.
| nm | Name of the attribute |
| value | Value |
| radix | Radix of the output |
| numbits | number of valid bits |
@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2
function void write_attribute_int( string nm, uvm_integral_t value, uvm_radix_enum radix, int numbits = $bits(uvm_bitstream_t) )
Outputs an <uvm_integral_t> attribute to the textual log
| nm | Name of the attribute |
| value | Value |
| radix | Radix of the output |
| numbits | number of valid bits |
@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2
The uvm_text_recorder is the default recorder implementation for the uvm_text_tr_database.
class uvm_text_recorder extends uvm_recorder
The uvm_text_tr_database is the default implementation for the uvm_tr_database.
class uvm_text_tr_database extends uvm_tr_database
Outputs a uvm_bitstream_t attribute to the textual log.
function void write_attribute( string nm, uvm_bitstream_t value, uvm_radix_enum radix, int numbits = $bits(uvm_bitstream_t) )
Outputs an uvm_integral_t attribute to the textual log
function void write_attribute_int( string nm, uvm_integral_t value, uvm_radix_enum radix, int numbits = $bits(uvm_bitstream_t) )