vsignal_s Struct Reference

#include <defines.h>

Data Fields

int id
char * name
int line
ssuppl suppl
vectorvalue
unsigned int pdim_num
unsigned int udim_num
dim_rangedim
exp_linkexp_head
exp_linkexp_tail

Detailed Description

Stores all information needed to represent a signal. If value of value element is non-zero at the end of the run, this signal has been simulated.


Field Documentation

Specifies line number that this signal was declared on

Referenced by enumerate_resolve(), vsignal_db_write(), vsignal_duplicate(), and vsignal_init().

unsigned int vsignal_s::pdim_num
unsigned int vsignal_s::udim_num

Pointer to vector value of this signal

Referenced by bind_signal(), bind_task_function_namedblock(), covered_create_value_change_cb(), db_add_signal(), enumerate_resolve(), exclude_sig_assign_and_recalc(), expression_assign(), expression_op_func__add_a(), expression_op_func__assign(), expression_op_func__divide_a(), expression_op_func__func_call(), expression_op_func__idec(), expression_op_func__iinc(), expression_op_func__mbit(), expression_op_func__mbit_neg(), expression_op_func__mbit_pos(), expression_op_func__multiply_a(), expression_op_func__pdec(), expression_op_func__pinc(), expression_op_func__sbit(), expression_op_func__sub_a(), expression_op_func__trigger(), expression_op_func__value_plusargs(), expression_resize(), expression_set_signed(), expression_set_value(), fsm_arg_parse_state(), gen_item_resolve(), inst_parm_add(), memory_display_memory(), memory_display_verbose(), memory_get_coverage(), memory_get_mem_coverage(), memory_get_stat(), param_has_defparam(), param_has_override(), param_set_sig_size(), race_check_one_block_assignment(), rank_gather_signal_cov(), reentrant_count_afu_bits(), reentrant_restore_data_bits(), reentrant_store_data_bits(), sim_perform_nba(), symtable_add(), toggle_collect(), toggle_display_verbose(), toggle_get_coverage(), toggle_get_stats(), vsignal_create_vec(), vsignal_db_merge(), vsignal_db_read(), vsignal_db_write(), vsignal_dealloc(), vsignal_display(), vsignal_duplicate(), vsignal_from_string(), vsignal_init(), vsignal_merge(), and vsignal_vcd_assign().


The documentation for this struct was generated from the following file:
Generated on Sun Nov 21 00:55:43 2010 for Covered by  doxygen 1.6.3