
3
SET_CLOCK_LATENCY ............................................................................................................................................. 86
SET_INPUT_DELAY/SET_OUTPUT_DELAY ................................................................................................................ 87
SET_MAX_SKEW ...................................................................................................................................................... 89
CONSTRAINT PRIORITY ............................................................................................................................................ 91
Priority between Different Constraints .............................................................................................................. 92
Priority between Equal Constraints ................................................................................................................... 93
Priority between Multiple Assignments to the Same Node ................................................................................. 93
Priority between Derived Assignments and User Assignments .......................................................................... 94
SECTION 4: THE TIMEQUEST GUI .................................................................................................................... 96
ENTERING SDC CONSTRAINTS FROM THE GUI........................................................................................................ 96
GETTING STARTED - TIMING NETLISTS AND SDCS .................................................................................................. 99
MAJOR REPORTS ................................................................................................................................................... 100
DEVICE SPECIFIC REPORTS .................................................................................................................................... 102
Report TCCS .................................................................................................................................................... 102
Report RSKM ................................................................................................................................................... 102
Report DDR ..................................................................................................................................................... 103
Report Metastability ......................................................................................................................................... 103
REPORT_TIMING - IF YOU ONLY KNOW ONE COMMAND… ...................................................................................... 104
TQ_Analysis.tcl ................................................................................................................................................ 104
-false_path ........................................................................................................................................................ 106
Path Filters ...................................................................................................................................................... 106
DATASHEET REPORTS ............................................................................................................................................ 107
Report Fmax ..................................................................................................................................................... 107
Report Datasheet .............................................................................................................................................. 107
DIAGNOSTIC .......................................................................................................................................................... 109
report_clocks .................................................................................................................................................... 109
report_clock_transfers ..................................................................................................................................... 109
Report Unconstrained Paths - report_ucp ....................................................................................................... 110
report_sdc ........................................................................................................................................................ 111
Report Ignored Constraints - “report_sdc -ignored” ...................................................................................... 113
check_timing .................................................................................................................................................... 113
report_partitions .............................................................................................................................................. 116
CUSTOM REPORTS ................................................................................................................................................. 116
Report Timing .................................................................................................................................................. 116
Report Minimum Pulse Width .......................................................................................................................... 116
Report False Path ............................................................................................................................................ 116
Report Path/Report Net .................................................................................................................................... 116
Report Exceptions ............................................................................................................................................ 117
Report Skew and Report Max Skew .................................................................................................................. 117
Report Bottlenecks ........................................................................................................................................... 117
Create Slack Histogram ................................................................................................................................... 118
MACROS ................................................................................................................................................................ 119
Report All Summaries ...................................................................................................................................... 119
Report Top Failing Paths ................................................................................................................................. 119
Report All I/O Timings ..................................................................................................................................... 119
Report All Core Timing .................................................................................................................................... 120
Create All Clock Histograms ........................................................................................................................... 120
SECTION 5: TIMING MODELS .......................................................................................................................... 121
WHY TIMING MODELS ARE IMPORTANT ................................................................................................................ 121
TIMING MODELS .................................................................................................................................................... 123
UNCERTAINTY ....................................................................................................................................................... 124
RISE/FALL VARIATION .......................................................................................................................................... 124
UNATENESS ........................................................................................................................................................... 125
ON-DIE VARIATION ............................................................................................................................................... 127