Troubleshooting problems
It is possible that problems or conflicts occur while working with the Clocks Tool. Such problems and the overall status are indicated in red on the central status bar of the Clocks Tool. The status bar displays global information on the reported problem.
You may encounter any of the following problems:
- Requirements not satisfiable: Indicates that there are one or more locked frequency or frequency constraints for which the tool is not able to find a valid setting and satisfy those requirements.
- Invalid settings or requirements: [element list] – Indicates that the value of a setting is not valid. For example, the current state of settings is beyond the acceptable range.
The following are some tips to troubleshoot encountered problems:
- Start with only one locked clock output frequency and let the tool find and calculate other ones. After you are successful, you can add more.
- Go through the locked outputs (if there are any) and verify the requirements (there can possibly be typos in the required frequency, wrong units, and so on).
- If you seek only to enable some clock output, try to use pop-up the menu command Enable that tries to automatically find settings providing any valid frequency on clock output.
- If the required clock output value cannot be satisfied try to use the pop-up menu command “Advanced resolver for {clock output}”.
- If you are OK to have a near frequency value around of the requested value but would like to keep the clock selectors and clock sources unchanged, right-click and from the pop-up menu select Clock output > Find near value.
- If the problems still persist, find the elements and settings with marked errors in the diagram or tables and see the details in the tooltip.
- If you cannot reach the values you need, use the diagram view to see the elements on clock path leading to the clock output you want to have set. Try to check and adjust the settings of these elements manually in the Details view.
- Try to remove locks by selecting Clocks > Unlock All Settings. In case too many changes are required and conflicting, you can simply reset the model to the default values and start from the beginning. To reset, select Clocks > Reset to processor defaults.
You can resolve most of the reported
problems using the Problems view. Each problem is listed as a separate row. The
following options appear when you right-click on a selected row in the Problems view.
- Show problem - Shows the problem in the Clocks Diagram
view. If one the solutions are possible, then the pop-up is extended by:
- Remove lock - Removes the lock from erroneous element.
- Find Near value - Finds the nearest value.
-
Enable - If the clock output is disabled, tries to find settings that provide valid frequency on the clock output.
Advanced resolver - Invoked advanced resolver that tries to find suitable settings to achieve the required frequency. For more information, see the Advance resolver in the pop-up menu commands.
Find Near Value Dialog
- Unlock settings active path and try again - unlocks all elements that lead to selected output and tries to recompute.
- Unlock settings and try again - unlocks all locked values and tries to recompute. If automatic value computation fails, nothing is changed.
- Cancel - cancels the modifications.