Timer enables you to specify global clock constraints. If you have paths that are not required to meet the global constraint (for example, multi-cycle paths), then list them as exceptions. The Clocks Exceptions area on the Clocks tab provides a mechanism for doing this. A terminal specified as a clock exception will cause all paths beginning or ending at this terminal to be unconstrained by the global timing constraint.
To add or remove terminals from the Clock Exception List:
Click the Clocks tab.
Select the Clock name from the drop-down menu.
Enter a constraint in the Constraints area and click Set.
Select Source
or Sink in the Clock
Exceptions area. The Clock Exceptions
area displays the Pins. The terminals of the sequential device are displayed
using an <instance_name>:<pin_name> format.
For example, a DFM with an instance name of U1\FF1 will have a single
source terminal, U1\FF1:CLK, and three sink terminals: U1\FF1:A, U1\FF1:B,
and U1\FF1:S.
Use the Filter
field to further sort the list of clock pins. Naming filters are
provided to limit the list of terminals for consideration. The naming
filters use the * character as
a wildcard and the / character to delimit levels of hierarchy.
For example, use * to filter for all terminals; *:E to filter for all
terminals with pin E; U1/* to filter for all terminals in block U1; and
U1/*:E to filter for all terminals in block U1 with a pin E. After entering
your naming filter, click the Set
or Select All button. Multiple
* and / characters may be used.
Add or Remove the clock exception. To add a clock exception, highlight the desired entry from the Clock Pins list and click Add. To remove an exception, highlight it in the Exceptions list and click Remove.
From the File menu, choose Commit to commit changes.