Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- I have a 2048 bit register that has a range of signals that need to be part of a false path. Instead of creating 100 lines like this: set_false_path -from {ModA:ModA_inst|reg_src[144]} -to {ModB:ModB_inst|*} set_false_path -from {ModA:ModA_inst|reg_src[145]} -to {ModB:ModB_inst|*} ... set_false_path -from {ModA:ModA_inst|reg_src[243]} -to {ModB:ModB_inst|*} set_false_path -from {ModA:ModA_inst|reg_src[244]} -to {ModB:ModB_inst|*} Is there an SDC syntax to do something like this? set_false_path -from {ModA:ModA_inst|reg_src[144..244]} -to {ModB:ModB_inst|*} Thanks! --- Quote End --- Here's a quick snippet of my code for You to understand.
set TOTAL_CHANNELS 8
for {set i 0} {$i < $TOTAL_CHANNELS} {incr i} {
create_clock -period 12.345 -name "TS_IN_CLK_${i}" "]
set_input_delay -min 0.00 -clock "]
set_input_delay -max 0.00 -clock "]
set_input_delay -min 0.00 -clock "]
set_input_delay -max 0.00 -clock "]
}