set_clock_groups >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> `-name`_ Name for clock grouping `-comment`_ comment string `-group`_ List of clocks `-physically_exclusive`_ Specify exclusive clock groups `-logically_exclusive`_ Specify exclusive clock groups `-asynchronous`_ Specify asynchronous clock groups `-allow_paths`_ Keep the asynchronous paths as constrained ----------------- .. _set_clock_groups-name: -name :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Name for clock grouping **attribute** :type: STRING :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _set_clock_groups-comment: -comment :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | comment string **attribute** :type: STRING :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _set_clock_groups-group: -group :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | List of clocks **attribute** :type: GROUPSTR :positional: False :default: **related_options** :GroupType.TYPE_LEAST: group **simple case** There is currently no simple case. ----------------- .. _set_clock_groups-physically_exclusive: -physically_exclusive :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specify exclusive clock groups **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_LEAST: physically_exclusive logically_exclusive asynchronous :GroupType.TYPE_CONFLICT: physically_exclusive logically_exclusive asynchronous :GroupType.TYPE_CONFLICT: physically_exclusive logically_exclusive allow_paths **simple case** There is currently no simple case. ----------------- .. _set_clock_groups-logically_exclusive: -logically_exclusive :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specify exclusive clock groups **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_LEAST: physically_exclusive logically_exclusive asynchronous :GroupType.TYPE_CONFLICT: physically_exclusive logically_exclusive asynchronous :GroupType.TYPE_CONFLICT: physically_exclusive logically_exclusive allow_paths **simple case** There is currently no simple case. ----------------- .. _set_clock_groups-asynchronous: -asynchronous :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specify asynchronous clock groups **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_LEAST: physically_exclusive logically_exclusive asynchronous :GroupType.TYPE_CONFLICT: physically_exclusive logically_exclusive asynchronous :GroupType.TYPE_DEPENDENT: asynchronous **simple case** There is currently no simple case. ----------------- .. _set_clock_groups-allow_paths: -allow_paths :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Keep the asynchronous paths as constrained **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: physically_exclusive logically_exclusive allow_paths **simple case** There is currently no simple case.