Signal Supplemental Field Types

Defines

#define SSUPPL_TYPE_INPUT_NET   0
#define SSUPPL_TYPE_INPUT_REG   1
#define SSUPPL_TYPE_OUTPUT_NET   2
#define SSUPPL_TYPE_OUTPUT_REG   3
#define SSUPPL_TYPE_INOUT_NET   4
#define SSUPPL_TYPE_INOUT_REG   5
#define SSUPPL_TYPE_DECL_NET   6
#define SSUPPL_TYPE_DECL_REG   7
#define SSUPPL_TYPE_EVENT   8
#define SSUPPL_TYPE_IMPLICIT   9
#define SSUPPL_TYPE_IMPLICIT_POS   10
#define SSUPPL_TYPE_IMPLICIT_NEG   11
#define SSUPPL_TYPE_PARAM   12
#define SSUPPL_TYPE_GENVAR   13
#define SSUPPL_TYPE_ENUM   14
#define SSUPPL_TYPE_MEM   15
#define SSUPPL_TYPE_DECL_SREAL   16
#define SSUPPL_TYPE_DECL_REAL   17
#define SSUPPL_TYPE_PARAM_REAL   18
#define SSUPPL_TYPE_IMPLICIT_REAL   19
#define SSUPPL_TYPE_IMPLICIT_SREAL   20

Detailed Description

The following defines represent the various types of signals that can be parsed.


Define Documentation

#define SSUPPL_TYPE_DECL_NET   6

This is a declared net signal (i.e., not a port)

#define SSUPPL_TYPE_DECL_REAL   17
#define SSUPPL_TYPE_DECL_REG   7

This is a declared registered signal (i.e., not a port)

#define SSUPPL_TYPE_DECL_SREAL   16
#define SSUPPL_TYPE_ENUM   14
#define SSUPPL_TYPE_EVENT   8

This is an event

Referenced by expression_op_func__aedge(), and funit_output_dumpvars().

#define SSUPPL_TYPE_GENVAR   13
#define SSUPPL_TYPE_IMPLICIT   9

This signal was implicitly created

Referenced by bind_signal(), fsm_arg_parse_state(), and vsignal_from_string().

#define SSUPPL_TYPE_IMPLICIT_NEG   11

This signal was implicitly created (this signal was created from a negative variable multi-bit expression)

Referenced by fsm_arg_parse_state(), and vsignal_from_string().

#define SSUPPL_TYPE_IMPLICIT_POS   10

This signal was implicitly created (this signal was created from a positive variable multi-bit expression)

Referenced by fsm_arg_parse_state(), and vsignal_from_string().

#define SSUPPL_TYPE_IMPLICIT_REAL   19

This signal was implicitly created for a real64 value

Referenced by toggle_collect(), toggle_display_verbose(), toggle_get_stats(), vsignal_create(), and vsignal_create_vec().

#define SSUPPL_TYPE_IMPLICIT_SREAL   20

This signal was implicitly created for a real64 value

Referenced by toggle_collect(), toggle_display_verbose(), toggle_get_stats(), vsignal_create(), and vsignal_create_vec().

#define SSUPPL_TYPE_INOUT_NET   4
#define SSUPPL_TYPE_INOUT_REG   5
#define SSUPPL_TYPE_INPUT_NET   0
#define SSUPPL_TYPE_INPUT_REG   1
#define SSUPPL_TYPE_MEM   15
#define SSUPPL_TYPE_OUTPUT_NET   2
#define SSUPPL_TYPE_OUTPUT_REG   3
#define SSUPPL_TYPE_PARAM   12
#define SSUPPL_TYPE_PARAM_REAL   18
Generated on Sun Nov 21 00:55:42 2010 for Covered by  doxygen 1.6.3