#include <defines.h>
Data Fields | |
uint32 | all |
struct { | |
uint32 col:16 | |
uint32 type:5 | |
uint32 big_endian:1 | |
uint32 excluded:1 | |
uint32 not_handled:1 | |
uint32 assigned:1 | |
uint32 mba:1 | |
uint32 implicit_size:1 | |
} | part |
Supplemental signal information.
uint32 ssuppl_u::all |
Referenced by vsignal_db_merge(), vsignal_db_read(), vsignal_db_write(), vsignal_duplicate(), and vsignal_init().
uint32 ssuppl_u::assigned |
Specifies that this signal will be assigned from simulated results (instead of dumpfile)
Referenced by bind_signal(), bind_task_function_ports(), covered_create_value_change_cb(), db_add_signal(), expression_assign(), expression_dealloc(), expression_set_assigned(), funit_output_dumpvars(), and vsignal_db_read().
uint32 ssuppl_u::big_endian |
Specifies if this signal is in big or little endianness
Referenced by inst_parm_add(), vsignal_create_vec(), vsignal_db_read(), and vsignal_from_string().
uint32 ssuppl_u::col |
Specifies the starting column this signal is declared on
Referenced by vsignal_db_read(), and vsignal_init().
uint32 ssuppl_u::excluded |
Specifies if this signal should be excluded for toggle coverage
Referenced by db_add_signal(), exclude_is_toggle_excluded(), exclude_memory_from_id(), exclude_sig_assign_and_recalc(), exclude_toggle_from_id(), memory_display_verbose(), memory_get_coverage(), memory_get_stat(), rank_gather_signal_cov(), toggle_display_verbose(), toggle_get_coverage(), toggle_get_stats(), vsignal_db_merge(), vsignal_db_read(), and vsignal_merge().
uint32 ssuppl_u::implicit_size |
Specifies that this signal has not been given a specified size by the user at the current time
Referenced by db_add_signal().
uint32 ssuppl_u::mba |
Specifies that this signal MUST be assigned from simulated results because this information is NOT provided in the dumpfile
Referenced by bind_signal(), db_add_signal(), expression_dealloc(), rank_gather_signal_cov(), toggle_collect(), toggle_display_verbose(), toggle_get_stats(), and vsignal_db_read().
uint32 ssuppl_u::not_handled |
Specifies if this signal is handled by Covered or not
Referenced by bind_signal(), db_add_signal(), and vsignal_db_write().
struct { ... } ssuppl_u::part |
Referenced by bind_signal(), bind_task_function_ports(), covered_create_value_change_cb(), db_add_signal(), exclude_is_toggle_excluded(), exclude_memory_from_id(), exclude_sig_assign_and_recalc(), exclude_toggle_from_id(), expression_assign(), expression_dealloc(), expression_is_static_only_helper(), expression_op_func__aedge(), expression_op_func__passign(), expression_set_assigned(), fsm_arg_parse_state(), funit_get_port_count(), funit_is_top_module(), funit_output_dumpvars(), inst_parm_add(), inst_parm_add_genvar(), memory_collect(), memory_display_verbose(), memory_get_coverage(), memory_get_stat(), memory_get_stats(), param_expr_eval(), race_check_one_block_assignment(), rank_gather_signal_cov(), toggle_collect(), toggle_display_verbose(), toggle_get_coverage(), toggle_get_stats(), vsignal_create_vec(), vsignal_db_merge(), vsignal_db_read(), vsignal_db_write(), vsignal_from_string(), vsignal_init(), and vsignal_merge().
uint32 ssuppl_u::type |
Specifies signal type (see Signal Supplemental Field Types for legal values)
Referenced by bind_signal(), bind_task_function_ports(), exclude_sig_assign_and_recalc(), expression_is_static_only_helper(), expression_op_func__aedge(), expression_op_func__passign(), fsm_arg_parse_state(), funit_get_port_count(), funit_is_top_module(), funit_output_dumpvars(), inst_parm_add_genvar(), memory_collect(), memory_display_verbose(), memory_get_stats(), param_expr_eval(), race_check_one_block_assignment(), rank_gather_signal_cov(), toggle_collect(), toggle_display_verbose(), toggle_get_stats(), vsignal_create_vec(), vsignal_db_read(), vsignal_db_write(), and vsignal_init().