Hi, I have an Altera FPGA, which shows hold violation on an input pin. The first FLOP is positive edge triggered and in IOB. To get rid of the roughly 2 ns margin in hold, i put -3ns phase shift in clock output of PLL that clocks the input register. Apparently this was ignored in hold time calculation. Can someone point out why ? A negative shift in clock should have made hold time better in this case.
Shardendu