emif ref clock constraint
clk_a is available on a pin on the fpga. This is input to EMIF IP as its ref_clk. This also goes to
bunch of other logic on the fabric.
I have a create_clock command for clk_a:
create_clock -name {clk_a} -period 30.0000 -waveform { 0.000 15.0000 } [get_ports {clk_a}]
I got warning that:
Warning(332049): Ignored create_clock at top_projest.sdc(65): Incorrect assignment for clock.
Source node: clk_a already has a clock(s) assigned to it.
Use the -add option to assign multiple clocks to this node.
Clock was not created or updated.
There is no other create_clock command in my sdc file that is related to emif ip.
IP has it is own sdc file, but how does it know about clk_a? will the sdc file have any constraint regarding clk_a?
clk_a is connected to bunch of other logic in the design. I want to add this to asynchronous clock group but i can't as it did not created to begin with.
Please can someone here let me know why I got the error message? Should i use "-add" option to creat clk_a to use it in the asynchronous group?
thank you!