I would like to know how many ways we have to debug when anything goes wrong in UPF

I have been studying lower power verification (UPF), and I would like to learn how to debug in various ways. Please provide any links or documentation that may be of use to me.

Would you please tell me how to learn UPF step by step including debugging.

In reply to Subbi Reddy: