Typically, I simulate the pll in both AMS and spectre. For fast simulation, configure analog blocks to SystemVerilog. You can also add jitter to your analog blocks in SystemVerilog. Then you can extract the output zero-crossing point for psd plot. Once the AMS is verified, I purely run transient noise of the system in spectre and do psd again to check the phase noise.