set_timing_derate >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> `-derate_value`_ timing derate factor `-object_list`_ list of cells and/or designs `-early`_ specify the minimum derating factor `-late`_ specify the maximum derating factor `-rise`_ specify derating factor for rise delay `-fall`_ specify derating factor for fall delay `-min`_ specify derating factor for min delay `-max`_ specify derating factor for max delay `-clock`_ specify the derating factors are to apply to clock paths only `-data`_ specify the derating factors are to apply to data paths only `-net_delay`_ specify the derating factors are to apply to nets only `-cell_delay`_ specify the derating factors are to apply to cell delays only `-cell_check`_ specify the derating factors are to apply to cell timing checks only ----------------- .. _set_timing_derate-derate_value: -derate_value :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | timing derate factor **attribute** :type: FLOAT :positional: True :default: **related_options** :GroupType.TYPE_LEAST: derate_value **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-object_list: -object_list :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | list of cells and/or designs **attribute** :type: STRLIST :positional: True :default: **related_options** :GroupType.TYPE_CONFLICT: object_list **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-early: -early :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify the minimum derating factor **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_LEAST: early late **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-late: -late :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify the maximum derating factor **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_LEAST: early late **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-rise: -rise :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify derating factor for rise delay **attribute** :type: BOOL :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-fall: -fall :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify derating factor for fall delay **attribute** :type: BOOL :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-min: -min :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify derating factor for min delay **attribute** :type: BOOL :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-max: -max :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify derating factor for max delay **attribute** :type: BOOL :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-clock: -clock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify the derating factors are to apply to clock paths only **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: cell_check clock :GroupType.TYPE_CONFLICT: cell_check clock **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-data: -data :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify the derating factors are to apply to data paths only **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: cell_check data :GroupType.TYPE_CONFLICT: cell_check data **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-net_delay: -net_delay :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify the derating factors are to apply to nets only **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: cell_check net_delay :GroupType.TYPE_CONFLICT: cell_check net_delay **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-cell_delay: -cell_delay :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify the derating factors are to apply to cell delays only **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: cell_check cell_delay :GroupType.TYPE_CONFLICT: cell_check cell_delay **simple case** There is currently no simple case. ----------------- .. _set_timing_derate-cell_check: -cell_check :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | specify the derating factors are to apply to cell timing checks only **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: cell_check cell_delay :GroupType.TYPE_CONFLICT: cell_check net_delay :GroupType.TYPE_CONFLICT: cell_check clock :GroupType.TYPE_CONFLICT: cell_check data :GroupType.TYPE_CONFLICT: cell_check clock :GroupType.TYPE_CONFLICT: cell_check data :GroupType.TYPE_CONFLICT: cell_check net_delay :GroupType.TYPE_CONFLICT: cell_check cell_delay **simple case** There is currently no simple case.