Two nets cannot be assigned to non-overlapping local clock regions if they share instances. The Compile command automatically inserts buffers on one of the two nets to remove the shared instance constraint and guarantee that the two nets will be assigned to the local clock regions. However, the Compile command will not automatically insert buffers is the number of shared instances is greater than a given threshold defined by the Compile command option ‘localclock_max_shared_instances’.
Action
If the automatic buffer insertion is acceptable for this design, you may increase the maximum shared instance threshold by changing the ‘localclock_max_shared_instances’ Compile command option in the Compile Option dialog box or in the Designer TCL script. Re-run the Compile command.
If the automatic insertion of buffer is not acceptable, consider assigning the two nets to overlapping local clock regions. Make sure that the local clock regions are big enough to contain the macros driven by these nets.