In reply to Reuben:
I would also like to ask if this UPF doesn’t require any other tool? I mean I can just write the UPF codes and compile it with my testbench and that’s it?
Yes (to the second question), but many simulators require a separate license for power-aware simulation.