#include "logic_types.h"
#include "util.h"
Go to the source code of this file.
|
enum | e_pin_type { OPEN = -1,
DRIVER = 0,
RECEIVER = 1
} |
|
enum | e_interconnect { COMPLETE_INTERC = 1,
DIRECT_INTERC = 2,
MUX_INTERC = 3
} |
|
enum | e_side { TOP = 0,
RIGHT = 1,
BOTTOM = 2,
LEFT = 3
} |
|
enum | e_pin_location_distr { E_SPREAD_PIN_DISTR = 1,
E_CUSTOM_PIN_DISTR = 2
} |
|
enum | e_pb_type_class { UNKNOWN_CLASS = 0,
LUT_CLASS = 1,
LATCH_CLASS = 2,
MEMORY_CLASS = 3
} |
|
enum | e_pin_to_pin_annotation_type { E_ANNOT_PIN_TO_PIN_DELAY = 0,
E_ANNOT_PIN_TO_PIN_CAPACITANCE,
E_ANNOT_PIN_TO_PIN_PACK_PATTERN
} |
|
enum | e_pin_to_pin_annotation_format { E_ANNOT_PIN_TO_PIN_MATRIX = 0,
E_ANNOT_PIN_TO_PIN_CONSTANT
} |
|
enum | e_pin_to_pin_delay_annotations {
E_ANNOT_PIN_TO_PIN_DELAY_MIN = 0,
E_ANNOT_PIN_TO_PIN_DELAY_MAX,
E_ANNOT_PIN_TO_PIN_DELAY_TSETUP,
E_ANNOT_PIN_TO_PIN_DELAY_CLOCK_TO_Q_MIN,
E_ANNOT_PIN_TO_PIN_DELAY_CLOCK_TO_Q_MAX,
E_ANNOT_PIN_TO_PIN_DELAY_THOLD
} |
|
enum | e_pin_to_pin_capacitance_annotations { E_ANNOT_PIN_TO_PIN_CAPACITANCE_C = 0
} |
|
enum | e_pin_to_pin_pack_pattern_annotations { E_ANNOT_PIN_TO_PIN_PACK_PATTERN_NAME = 0
} |
|
enum | e_power_estimation_method_ {
POWER_METHOD_UNDEFINED = 0,
POWER_METHOD_IGNORE,
POWER_METHOD_SUM_OF_CHILDREN,
POWER_METHOD_AUTO_SIZES,
POWER_METHOD_SPECIFY_SIZES,
POWER_METHOD_TOGGLE_PINS,
POWER_METHOD_C_INTERNAL,
POWER_METHOD_ABSOLUTE
} |
|
enum | e_grid_loc_type { BOUNDARY = 0,
FILL,
COL_REPEAT,
COL_REL
} |
|
enum | e_pb_graph_pin_type {
PB_PIN_NORMAL = 0,
PB_PIN_SEQUENTIAL,
PB_PIN_INPAD,
PB_PIN_OUTPAD,
PB_PIN_TERMINAL,
PB_PIN_CLOCK
} |
|
enum | e_power_wire_type {
POWER_WIRE_TYPE_UNDEFINED = 0,
POWER_WIRE_TYPE_IGNORED,
POWER_WIRE_TYPE_C,
POWER_WIRE_TYPE_ABSOLUTE_LENGTH,
POWER_WIRE_TYPE_RELATIVE_LENGTH,
POWER_WIRE_TYPE_AUTO
} |
|
enum | e_power_buffer_type { POWER_BUFFER_TYPE_UNDEFINED = 0,
POWER_BUFFER_TYPE_NONE,
POWER_BUFFER_TYPE_AUTO,
POWER_BUFFER_TYPE_ABSOLUTE_SIZE
} |
|
enum | e_stat { UNIFORM,
GAUSSIAN,
PULSE,
DELTA
} |
|
enum | e_directionality { UNI_DIRECTIONAL,
BI_DIRECTIONAL
} |
|
enum | e_switch_block_type { SUBSET,
WILTON,
UNIVERSAL,
FULL
} |
|
enum | e_Fc_type { ABSOLUTE,
FRACTIONAL
} |
|
Enumerator |
---|
COMPLETE_INTERC |
|
DIRECT_INTERC |
|
MUX_INTERC |
|
Definition at line 56 of file physical_types.h.
Enumerator |
---|
PB_PIN_NORMAL |
|
PB_PIN_SEQUENTIAL |
|
PB_PIN_INPAD |
|
PB_PIN_OUTPAD |
|
PB_PIN_TERMINAL |
|
PB_PIN_CLOCK |
|
Definition at line 352 of file physical_types.h.
Enumerator |
---|
UNKNOWN_CLASS |
|
LUT_CLASS |
|
LATCH_CLASS |
|
MEMORY_CLASS |
|
Definition at line 71 of file physical_types.h.
Enumerator |
---|
E_SPREAD_PIN_DISTR |
|
E_CUSTOM_PIN_DISTR |
|
Definition at line 66 of file physical_types.h.
Enumerator |
---|
E_ANNOT_PIN_TO_PIN_MATRIX |
|
E_ANNOT_PIN_TO_PIN_CONSTANT |
|
Definition at line 81 of file physical_types.h.
Enumerator |
---|
E_ANNOT_PIN_TO_PIN_DELAY |
|
E_ANNOT_PIN_TO_PIN_CAPACITANCE |
|
E_ANNOT_PIN_TO_PIN_PACK_PATTERN |
|
Definition at line 76 of file physical_types.h.
Enumerator |
---|
E_ANNOT_PIN_TO_PIN_CAPACITANCE_C |
|
Definition at line 92 of file physical_types.h.
Enumerator |
---|
E_ANNOT_PIN_TO_PIN_DELAY_MIN |
|
E_ANNOT_PIN_TO_PIN_DELAY_MAX |
|
E_ANNOT_PIN_TO_PIN_DELAY_TSETUP |
|
E_ANNOT_PIN_TO_PIN_DELAY_CLOCK_TO_Q_MIN |
|
E_ANNOT_PIN_TO_PIN_DELAY_CLOCK_TO_Q_MAX |
|
E_ANNOT_PIN_TO_PIN_DELAY_THOLD |
|
Definition at line 84 of file physical_types.h.
Enumerator |
---|
E_ANNOT_PIN_TO_PIN_PACK_PATTERN_NAME |
|
Definition at line 95 of file physical_types.h.
Enumerator |
---|
POWER_BUFFER_TYPE_UNDEFINED |
|
POWER_BUFFER_TYPE_NONE |
|
POWER_BUFFER_TYPE_AUTO |
|
POWER_BUFFER_TYPE_ABSOLUTE_SIZE |
|
Definition at line 424 of file physical_types.h.
Enumerator |
---|
POWER_METHOD_UNDEFINED |
|
POWER_METHOD_IGNORE |
|
POWER_METHOD_SUM_OF_CHILDREN |
|
POWER_METHOD_AUTO_SIZES |
|
POWER_METHOD_SPECIFY_SIZES |
|
POWER_METHOD_TOGGLE_PINS |
|
POWER_METHOD_C_INTERNAL |
|
POWER_METHOD_ABSOLUTE |
|
Definition at line 100 of file physical_types.h.
Enumerator |
---|
POWER_WIRE_TYPE_UNDEFINED |
|
POWER_WIRE_TYPE_IGNORED |
|
POWER_WIRE_TYPE_C |
|
POWER_WIRE_TYPE_ABSOLUTE_LENGTH |
|
POWER_WIRE_TYPE_RELATIVE_LENGTH |
|
POWER_WIRE_TYPE_AUTO |
|
Definition at line 415 of file physical_types.h.