Altera_Forum
Honored Contributor
12 years agoTiming Constraint problem on set_input_delay
Hello.
I have encountered problems on the following timing constraint. The case is draw in the attachment. I do timing constraint as follows. creat_generated_clock -add -name {SysClk} -source [get_pins {*|inclk[0]}] [get_pins {*|clk[0]}] set_input_delay -clock [get_clocks {SysClk}] -max tAO -reference_pin [get_ports {A[0]}] [get_ports {D [*]}] -add_delay set_input_delay -clock [get_clocks {SysClk}] -max tAO -reference_pin [get_ports {A[1]}] [get_ports {D [*]}] -add_delay set_input_delay -clock [get_clocks {SysClk}] -max tAO -reference_pin [get_ports {A[2]}] [get_ports {D [*]}] -add_delay set_input_delay -clock [get_clocks {SysClk}] -max tAO -reference_pin [get_ports {A[3]}] [get_ports {D [*]}] -add_delay But the timing constraint is ignored for the reason as said in the tool. "Reference pin A[0] is invalid.it is not clocked by the clock specified in set_input_delay/set_out_delay's -clock options." So,why the warning occurs?And how to do timing constraint at this case?