Forum Discussion
Altera_Forum
Honored Contributor
13 years agoset_false_path -from {ModA:ModA_inst|reg_src[144..244]} -to {ModB:ModB_inst|*} ?
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...
Altera_Forum
Honored Contributor
13 years agoThanks for the info. It still doesn't work correctly. My SDC is now this:
set maxval 158
for {set i 0} {$i < $maxval} {incr i} {
set_false_path -from {CommandRegisters:CommandRegisters_inst|reg_command_bits} -to {MetaDataGenerator:MetaDataGenerator_inst|*}
}
But QII says this:
Warning (332174): Ignored filter at PCIEA_Test_1.sdc(73): CommandRegisters:CommandRegisters_inst|reg_command_bits could not be matched with a clock or keeper or register or port or pin or cell or partition
Warning (332049): Ignored set_false_path at PCIEA_Test_1.sdc(73): Argument <from> is not an object ID
Info (332050): set_false_path -from {CommandRegisters:CommandRegisters_inst|reg_command_bits} -to {MetaDataGenerator:MetaDataGenerator_inst|*}
Are there any relevant books or PDFs that properly document all this? I have two books ("TCL/TK in a nutshell" and "Practical Programming in Tcl and Tk") but I have not yet been able to get a grip on the TCL/SDC file syntax...