Quartus® Prime Pro Edition User Guide: Timing Analyzer

ID 683243
Date 9/30/2024
Public
Document Table of Contents

2.4.1. Clock Constraints

You must define all clocks and any associated clock characteristics, such as uncertainty, latency or skew. The Timing Analyzer supports .sdc commands that accommodate various clocking schemes, such as:

  • Base clocks
  • Virtual clocks
  • Multifrequency clocks
  • Generated clocks
  • Multiplexed clocks

You can verify correct implementation of clock constraints by using Report Clocks (report_clocks) to generate clock timing reports. You can use Check Timing (check_timing) to report problems with a variety of timing constraints, such as missing clocks.

If you have multiplexed clocks in your design, ensure you specify appropriate clock groups for the output clocks from the multiplexer, as the examples show in Exclusive Clock Groups.