Go to the documentation of this file. 1 #define PHASE_THRESHOLD 1.5*M_PI 3 #define MIN_PHASE_THRESHOLD 1.0*M_PI 4 #define MAX_PHASE_THRESHOLD 2.0*M_PI 5 #define INTERPOLATION 1 7 #define VOLTAGE_THRESHOLD 1.5e-4 9 #define PHASE_THRESHOLD_MIN 1.5*M_PI 11 #define PASS_FAIL_THRESHOLD 2.0 12 #define CHECKING_RATIO 0.9 13 #define DEFAULT_ACCURACY 0.5 14 #define DEFAULT_TIME_ACCURACY 0.1 15 #define MAX_DELAY_VARIATION 20 16 #define MINIMUM_STEP 0 18 #define INPUT_DIR "IN/" 19 #define TMP_DIR "TMP/" 20 #define OUTPUT_DIR "OUT/" 22 #define JSPICE_CALL "spice3" 24 #define CIRCUIT_EXT ".cir" 25 #define PARAM_EXT ".param" 26 #define TPARAM_EXT ".tparam" 27 #define PRINT_EXT ".print" 28 #define INIT_EXT ".init" 29 #define PASSFAIL_EXT ".passfail" 31 #define STEP_EXT ".step" 32 #define CHECK_EXT ".check" 33 #define PHASE_EXT ".phase" 34 #define AVR_EXT ".mid" 35 #define SETUP_EXT ".setup" 36 #define HOLD_EXT ".hold" 37 #define GOOD_EXT ".pass" 38 #define SEPARATION_EXT ".sep" 39 #define BAD_EXT ".fail" 40 #define NOMINAL_EXT ".nom" 41 #define MARGIN_EXT ".margins" 42 #define BOUNDARY_EXT ".boundary" 43 #define OPT_EXT ".opt" 44 #define REGION_EXT ".region" 45 #define DELAY_EXT ".delay" 46 #define SIGNAL_EXT ".gen" 48 #define LOGIC_EXT ".logic" 49 #define ASYNC_EXT ".async" 50 #define HOLDSETUP_EXT ".hs" 51 #define REPORT_EXT ".report" 53 #define VALUE_EXT ".value" 54 #define VALUE_COMP_EXT ".value.comp" 55 #define INTERPOLATE_EXT ".inter" 56 #define TIMEINIT_EXT ".timeinit" 60 #define LATCH_ONE_VOLT 2.0e-3 61 #define LATCH_THRESHOLD 0.5 62 #define LATCH_MIN_ONE 0.7 63 #define LATCH_MAX_ZERO 0.3 64 #define LATCH_CHECK_INT 100 65 #define LATCH_EDGE_INT 50 66 #define LATCH_MIN_EDGE_INT 20 67 #define LATCH_CHECKRATIO 0.5