Differences
This shows you the differences between two versions of the page.
config:lint [2021/10/19 07:02] rajit created |
config:lint [2021/10/19 07:09] (current) rajit |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Linting configuration options ====== | ====== Linting configuration options ====== | ||
+ | |||
+ | These options are used to interpret the analog signal traces as digital values. The options are specified within a '' | ||
+ | |||
+ | < | ||
+ | real Vdd 5.0 | ||
+ | </ | ||
+ | This specifies the value of the power supply in volts. | ||
+ | |||
+ | < | ||
+ | real V_high 4.4 | ||
+ | real V_low 0.4 | ||
+ | </ | ||
+ | These values are used to specify the thresholds for interpreting analog signals as high or low. | ||
+ | |||
+ | < | ||
+ | real hysteresis 0.0 | ||
+ | </ | ||
+ | When analyzing a simulation trace, this value (in volts) is used to ignore noise around the high/low thresholds during signal convertion from analog to digital. | ||
+ | |||
+ | < | ||
+ | real slewrate_fast_threshold 200.0 | ||
+ | real slewrate_slow_threshold 20.0 | ||
+ | </ | ||
+ | These values are slew rate thresholds used to report warnings. The units are volts/ | ||
+ | |||
+ | ===== Tlint options ===== | ||
+ | |||
+ | The lint configuration also contains additional options used by the '' | ||
+ | |||
+ | < | ||
+ | int verbose 0 | ||
+ | </ | ||
+ | Specifies the verbosity level during linting a trace file. | ||
+ | |||
+ | < | ||
+ | int max_print 100 | ||
+ | </ | ||
+ | Maximum errors/ | ||
+ | |||
+ | < | ||
+ | int show_frequency 1 | ||
+ | </ | ||
+ | This attempts to guesstimate the frequency at which the asynchronous circuit is running. | ||
+ | |||
+ | < | ||
+ | string filter_results "" | ||
+ | </ | ||
+ | This can be used to filter the output. If specified, this is a regular expression that can be used to filter output results on the specified node names. (Normally this is specified using a command-line option to '' | ||
+ | |||
+ | < | ||
+ | real skip_initial_time 0.0 | ||
+ | </ | ||
+ | It can be useful to skip some initial segment of the simulation trace; this specifies the period to be skipped (in seconds). | ||
+ | |||
+ | < | ||
+ | real reset_sync_time 20e-9 | ||
+ | </ | ||
+ | When running synchronized analog/ | ||