Arria 10 GX PLL not producing correct phase shift
I have generated an Altera PLL using Quartus Prime Standard Edition 17.1. The PLL accepts a 50 MHz reference clock, and produces five output clocks: 50 MHz, 200 MHz, 200 MHz w/ 1250ps shift, 333 MHz, and 333 MHz w/ 750ps shift.
The IP generator GUI tells me all user settings are accepted as-is (i.e. the actual phase shifts and clock frequencies are possible and won't be changed). However when I simulate the PLL, all clocks are correct except for the 200 MHz with 1250ps phase shift, the phase shift is only 250ps.
I double-checked my settings in the GUI, and even visually inspected the generics in the generated synthesis and simulation files. I can't figure out why it won't simulate correctly, is this perhaps a tool bug? Something I did wrong? I'm worried that if it simulates this way, it could function that way in hardware as well and I need the 90 degree phase shift for proper operation. Thanks for any help!