Forum Discussion
Altera_Forum
Honored Contributor
12 years agoIf you do a negative phase-shift you probably need a multicycle. For example, if your PLL generated clock is 4ns just like rx_phy_pipe_clk_ext, then the setup relationship is 4ns and hold is 0ns. If you phase-shift the source clock by -250ps, then your default setup relationship is 250ps and your hold is -3.75ns. You probably want a multicycle saying you are targeting the next latch clock:
set_multicycle_path -setup -from [get_clocks <pll_clk_name>] -to [get_clocks rx_phy_pipe_clk_ext] 2 In the case above, that would made the setup relationship 4.25ns and the hold relationship 0.25ns.