How to use wildcard to report all timing path in TimeQuest
Following picture shows the design.
Due to lacking of clock, the design use LCELL to generate a pulse to wake up system clock.
The design:
I use follow command to report the delay between LCELLs because I had constrained "set_min_delay" as follows.
constraint:
set_min_delay 0.5 -from [ get_pins {top|IP_*|Inp_dly*|dly*d|combout}] \
-to [ get_pins {top|IP_*|Inp_dly*|dly*d|data*}]
report command:
report_path -from [ get_pins {top|IP_*|Inp_dly*|dly*d|combout}] \
-to [ get_pins {top|IP_*|Inp_dly*|dly*d|data*}]
-npaths 1000 -panel_name LCELLs_delay
After using the report command in TimeQuest, there only report the delay from "Inp_dly1|dly1d|combout" to "Inp_dly2|dly4d|data*".
How to report all delay between LCELLs?
Thank you very much.
The report_path reports the longest delay paths and the corresponding delay value. That could be reason why only path from "Inp_dly1|dly1d|combout to "Inp_dly2|dly4d|data*" is reported.
Try to specify the start and end point if want to check the delay between the specific LCELL.